Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4959760

VM crash Java_sun_java2d_loops_MaskFill_MaskFill: Dome grayscale board

XMLWordPrintable

    • 2d
    • b36
    • x86
    • windows_2000


      The VM crashes with the following hotspot log on a multi monitor configration
      involving a DOME Md2/PCI adapter. The crash is seen only while moving windows from a high resolution deep color monitor to a lesser one (to be precise a display with Palette option set to "Static gray palette").

      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : EXCEPTION_ACCESS_VIOLATION (0xc0000005) occurred at PC=0x1827FE15
      Function=Java_sun_java2d_loops_MaskFill_MaskFill+0xB6E5
      Library=C:\j2sdk1.4.2_02\jre\bin\awt.dll

      Current Java thread:
              at sun.java2d.loops.Blit.Blit(Native Method)
              at sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:640)
              at sun.java2d.pipe.DrawImage.renderSurfaceData(DrawImage.java:346)
              at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:66)
              at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:50)
              at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:736)
              at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2756)
              at sun.awt.image.ImageRepresentation.drawToBufImage(ImageRepresentation.java:726)
              at sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:743)
              at sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:147)
              at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2756)
              at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2870)
              at Palette.drawImage(Palette.java:27)
              at Palette.paint(Palette.java:78)
              at sun.awt.RepaintArea.paint(RepaintArea.java:177)
              at sun.awt.windows.WComponentPeer.handleEvent(WComponentPeer.java:260)
              at java.awt.Component.dispatchEventImpl(Component.java:3678)
              at java.awt.Container.dispatchEventImpl(Container.java:1627)
              at java.awt.Window.dispatchEventImpl(Window.java:1606)
              at java.awt.Component.dispatchEvent(Component.java:3477)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
              at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
              at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)

      Dynamic libraries:
      0x00400000 - 0x00406000 C:\j2sdk1.4.2_02\bin\java.exe
      0x77F80000 - 0x77FFB000 C:\WINNT\system32\ntdll.dll
      0x7C2D0000 - 0x7C332000 C:\WINNT\system32\ADVAPI32.dll
      0x7C4E0000 - 0x7C599000 C:\WINNT\system32\KERNEL32.DLL
      0x77D30000 - 0x77D9E000 C:\WINNT\system32\RPCRT4.DLL
      0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll

      <snip>

            tdv Dmitri Trembovetski (Inactive)
            gnagasunsunw Gopinath Nagasundara (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: