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

Fullscreen mode causes vm crash from initOps and doDrawOval

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 1.4.0
    • 1.4.0
    • client-libs
    • None
    • rc1
    • x86
    • windows_2000

      Under windows 2000 runnning the attached sample app in a high color depth and
      refresh rate mode will cause the vm to crash. This is reproducible under my
      machine consistently. This particular machine is a PII 350 with 2 Matrox
      Millenium II PCI cards. Only one video card is configured.

      Message from initOps dump:

      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x0
      Function=[Unknown.]
      Library=(N/A)

      NOTE: We are unable to locate the function name symbol for the error
            just occurred. Please refer to release documentation for possible
            reason and solutions.


      Current Java thread:
              at sun.awt.windows.Win32SurfaceData.initOps(Native Method)
              at sun.awt.windows.Win32SurfaceData.<init>(Win32SurfaceData.java:334)
              at sun.awt.windows.Win32SurfaceData.createData(Win32SurfaceData.java:224)
              at sun.awt.windows.WComponentPeer.replaceSurfaceData(WComponentPeer.java:319)
              at sun.awt.windows.WComponentPeer.destroyBuffers(WComponentPeer.java:683)
              at sun.awt.Win32GraphicsDevice.setFullScreenWindow(Win32GraphicsDevice.java:216)
              - locked <02C9A290> (a java.awt.Component$AWTTreeLock)
              - locked <02CB7430> (a sun.awt.Win32GraphicsDevice)
              at CauseInitOpsDump.<init>(CauseInitOpsDump.java:51)
              at CauseInitOpsDump.main(CauseInitOpsDump.java:17)

      Dynamic libraries:
      0x00400000 - 0x00406000 e:\jdk1.4\bin\java.exe
      0x77F80000 - 0x77FF9000 E:\WINNT\System32\ntdll.dll
      0x77DB0000 - 0x77E0A000 E:\WINNT\system32\ADVAPI32.dll
      0x77E80000 - 0x77F36000 E:\WINNT\system32\KERNEL32.DLL
      0x77D40000 - 0x77DAF000 E:\WINNT\system32\RPCRT4.DLL
      0x78000000 - 0x78046000 E:\WINNT\system32\MSVCRT.dll
      0x6D330000 - 0x6D446000 e:\jdk1.4\jre\bin\client\jvm.dll
      0x77E10000 - 0x77E75000 E:\WINNT\system32\USER32.dll
      0x77F40000 - 0x77F7C000 E:\WINNT\system32\GDI32.DLL
      0x77570000 - 0x775A0000 E:\WINNT\System32\WINMM.dll
      0x6D1D0000 - 0x6D1D7000 e:\jdk1.4\jre\bin\hpi.dll
      0x6D300000 - 0x6D30D000 e:\jdk1.4\jre\bin\verify.dll
      0x6D210000 - 0x6D227000 e:\jdk1.4\jre\bin\java.dll
      0x6D320000 - 0x6D32D000 e:\jdk1.4\jre\bin\zip.dll
      0x6D000000 - 0x6D0F1000 E:\jdk1.4\jre\bin\awt.dll
      0x77800000 - 0x7781D000 E:\WINNT\System32\WINSPOOL.DRV
      0x75E60000 - 0x75E7A000 E:\WINNT\System32\IMM32.dll
      0x77A50000 - 0x77B45000 E:\WINNT\system32\ole32.dll
      0x6D180000 - 0x6D1D0000 E:\jdk1.4\jre\bin\fontmanager.dll
      0x6D2E0000 - 0x6D2E7000 E:\jdk1.4\jre\bin\nio.dll
      0x75030000 - 0x75044000 E:\WINNT\System32\WS2_32.dll
      0x75020000 - 0x75028000 E:\WINNT\System32\WS2HELP.DLL
      0x6D2D0000 - 0x6D2DE000 E:\jdk1.4\jre\bin\net.dll
      0x75050000 - 0x75058000 E:\WINNT\System32\WSOCK32.dll
      0x72800000 - 0x72846000 E:\WINNT\System32\ddraw.dll
      0x728A0000 - 0x728A6000 E:\WINNT\System32\DCIMAN32.dll
      0x1C000000 - 0x1C009000 E:\Program Files\Netscape\Communicator\Program\AIM\idlemon.dll
      0x77920000 - 0x77942000 E:\WINNT\system32\imagehlp.dll
      0x72A00000 - 0x72A2D000 E:\WINNT\system32\DBGHELP.dll
      0x690A0000 - 0x690AB000 E:\WINNT\System32\PSAPI.DLL

      Local Time = Fri Aug 24 13:36:58 2001
      Elapsed Time = 21
      #
      # The exception above was detected in native code outside the VM
      #
      # Java VM: Java HotSpot(TM) Client VM (1.4.0-beta2-b77 mixed mode)
      #
                                                                                         
      Message from doDrawOval dump:

      An unexpected exception has been detected in native code outside the VM.
      Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D05D4A1
      Function=Win32SurfaceData_GetWindow+0x95B
      Library=E:\jdk1.4\jre\bin\awt.dll

      Current Java thread:
              at sun.awt.windows.Win32Renderer.doDrawOval(Native Method)
              at sun.awt.windows.Win32Renderer.drawOval(Win32Renderer.java:90)
              at sun.java2d.SunGraphics2D.drawOval(SunGraphics2D.java:1982)
              at CauseDoDrawOvalDump.drawOval(CauseDoDrawOValDump.java:88)
              at CauseDoDrawOvalDump.render(CauseDoDrawOValDump.java:80)
              at CauseDoDrawOvalDump.renderLoop(CauseDoDrawOValDump.java:68)
              at CauseDoDrawOvalDump.<init>(CauseDoDrawOValDump.java:47)
              at CauseDoDrawOvalDump.main(CauseDoDrawOValDump.java:17)

      Dynamic libraries:
      0x00400000 - 0x00406000 e:\jdk1.4\bin\java.exe
      0x77F80000 - 0x77FF9000 E:\WINNT\System32\ntdll.dll
      0x77DB0000 - 0x77E0A000 E:\WINNT\system32\ADVAPI32.dll
      0x77E80000 - 0x77F36000 E:\WINNT\system32\KERNEL32.DLL
      0x77D40000 - 0x77DAF000 E:\WINNT\system32\RPCRT4.DLL
      0x78000000 - 0x78046000 E:\WINNT\system32\MSVCRT.dll
      0x6D330000 - 0x6D446000 e:\jdk1.4\jre\bin\client\jvm.dll
      0x77E10000 - 0x77E75000 E:\WINNT\system32\USER32.dll
      0x77F40000 - 0x77F7C000 E:\WINNT\system32\GDI32.DLL
      0x77570000 - 0x775A0000 E:\WINNT\System32\WINMM.dll
      0x6D1D0000 - 0x6D1D7000 e:\jdk1.4\jre\bin\hpi.dll
      0x6D300000 - 0x6D30D000 e:\jdk1.4\jre\bin\verify.dll
      0x6D210000 - 0x6D227000 e:\jdk1.4\jre\bin\java.dll
      0x6D320000 - 0x6D32D000 e:\jdk1.4\jre\bin\zip.dll
      0x6D000000 - 0x6D0F1000 E:\jdk1.4\jre\bin\awt.dll
      0x77800000 - 0x7781D000 E:\WINNT\System32\WINSPOOL.DRV
      0x75E60000 - 0x75E7A000 E:\WINNT\System32\IMM32.dll
      0x77A50000 - 0x77B45000 E:\WINNT\system32\ole32.dll
      0x6D180000 - 0x6D1D0000 E:\jdk1.4\jre\bin\fontmanager.dll
      0x6D2E0000 - 0x6D2E7000 E:\jdk1.4\jre\bin\nio.dll
      0x75030000 - 0x75044000 E:\WINNT\System32\WS2_32.dll
      0x75020000 - 0x75028000 E:\WINNT\System32\WS2HELP.DLL
      0x6D2D0000 - 0x6D2DE000 E:\jdk1.4\jre\bin\net.dll
      0x75050000 - 0x75058000 E:\WINNT\System32\WSOCK32.dll
      0x72800000 - 0x72846000 E:\WINNT\System32\ddraw.dll
      0x728A0000 - 0x728A6000 E:\WINNT\System32\DCIMAN32.dll
      0x1C000000 - 0x1C009000 E:\Program Files\Netscape\Communicator\Program\AIM\idlemon.dll
      0x77920000 - 0x77942000 E:\WINNT\system32\imagehlp.dll
      0x72A00000 - 0x72A2D000 E:\WINNT\system32\DBGHELP.dll
      0x690A0000 - 0x690AB000 E:\WINNT\System32\PSAPI.DLL

      Local Time = Fri Aug 24 14:15:13 2001
      Elapsed Time = 8
      #
      # The exception above was detected in native code outside the VM
      #
      # Java VM: Java HotSpot(TM) Client VM (1.4.0-beta2-b77 mixed mode)
      #

            mmartaksunw Michael Martak (Inactive)
            joutwatesunw Joshua Outwater (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: