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

Running Java2Demo got crashed in jdk7 b42 in windowsXPpro with OGL enabled



    • Subcomponent:
    • CPU:
    • OS:


      Java Version: 1.7.0b42
      Platform: windowsXP pro SP3 with Nvidia GeForce6800.
      When running Java2Demo in the system with OGL enabled, it crashed, please see attached log file.

      To reproduce:
      launch Java2Demo with OGL flag:
      bin\java -jar -Dsun.java2d.opengl=True demo\jfc\Java2D\*.jar

      please select Mix tab on top, and select all under Global Controls, let it runs fow awhile, sometimes you got crashed, not always.

      Log file as followings:

      # A fatal error has been detected by the Java Runtime Environment:
      # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6959bfb2, pid=2620, tid=1648
      # Java VM: Java HotSpot(TM) Client VM (14.0-b09 mixed mode, sharing windows-x86 )
      # Problematic frame:
      # C [nvoglnt.dll+0x9bfb2]
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      # The crash happened outside the Java Virtual Machine in native code.
      # See problematic frame for where to report the bug.

      --------------- T H R E A D ---------------

      Current thread (0x02c63400): JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=1648, stack(0x035b0000,0x03600000)]

      siginfo: ExceptionCode=0xc0000005, writing address 0x695dbb74

      EAX=0x04320000, EBX=0x02c35840, ECX=0x03614901, EDX=0x695dbb70
      ESP=0x035ff624, EBP=0x035ff690, ESI=0x0000003c, EDI=0x0000003c
      EIP=0x6959bfb2, EFLAGS=0x00010202

      Top of Stack: (sp=0x035ff624)
      0x035ff624: 6d0512ec 3f800000 3f800000 0000003c
      0x035ff634: 00000000 035ff728 6d051e03 035ff6a8
      0x035ff644: 3f800000 3f800000 0000003c 00000000
      0x035ff654: 40660000 00000000 40544000 00000000
      0x035ff664: 406d8000 00000000 4061a000 00000000
      0x035ff674: 03740090 0000003c 00000000 0000003c
      0x035ff684: 0000003c 00000000 404e0000 000080e1
      0x035ff694: 00008367 00000004 00000101 00000000

      Instructions: (pc=0x6959bfb2)
      0x6959bfa2: f0 0b 00 00 8b 90 c8 00 00 00 f3 0f 10 44 24 04
      0x6959bfb2: f3 0f 11 42 04 f3 0f 10 44 24 08 8d 4a 0c c7 02

      Stack: [0x035b0000,0x03600000], sp=0x035ff624, free space=317k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [nvoglnt.dll+0x9bfb2]

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      J sun.java2d.opengl.OGLRenderQueue.flushBuffer(JI)V
      J sun.java2d.opengl.OGLRenderQueue.flushBuffer()V
      J sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run()V
      v ~StubRoutines::call_stub

      --------------- P R O C E S S ---------------

      Java Threads: ( => current thread )
        0x05945400 JavaThread "BezierScroller Demo" [_thread_blocked, id=3988, stack(0x05020000,0x05070000)]
        0x066cdc00 JavaThread "Balls Demo" [_thread_blocked, id=3356, stack(0x04970000,0x049c0000)]
        0x02bfa800 JavaThread "PerformanceMonitor" [_thread_blocked, id=2888, stack(0x04fd0000,0x05020000)]
        0x02c19400 JavaThread "Image Animator 0" daemon [_thread_blocked, id=4092, stack(0x04f80000,0x04fd0000)]
        0x03918800 JavaThread "TimerQueue" daemon [_thread_blocked, id=3012, stack(0x04660000,0x046b0000)]
        0x003e6800 JavaThread "DestroyJavaVM" [_thread_blocked, id=2796, stack(0x009c0000,0x00a10000)]
        0x02c7b800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3000, stack(0x043e0000,0x04430000)]
      =>0x02c63400 JavaThread "Java2D Queue Flusher" daemon [_thread_in_native, id=1648, stack(0x035b0000,0x03600000)]
        0x02c6f400 JavaThread "AWT-Windows" daemon [_thread_in_native, id=2840, stack(0x03500000,0x03550000)]
        0x02c68800 JavaThread "AWT-Shutdown" [_thread_blocked, id=3140, stack(0x034b0000,0x03500000)]
        0x02c67400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=3300, stack(0x03460000,0x034b0000)]
        0x02be7000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2616, stack(0x02e60000,0x02eb0000)]
        0x02be1000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2752, stack(0x02e10000,0x02e60000)]
        0x02bdf800 JavaThread "Attach Listener" daemon [_thread_blocked, id=4084, stack(0x02dc0000,0x02e10000)]
        0x02bde400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=444, stack(0x02d70000,0x02dc0000)]
        0x02bd9c00 JavaThread "Finalizer" daemon [_thread_blocked, id=216, stack(0x02d20000,0x02d70000)]
        0x02bd5400 JavaThread "Reference Handler" daemon [_thread_blocked, id=3292, stack(0x02cd0000,0x02d20000)]

      Other Threads:
        0x02bd3800 VMThread [stack: 0x02c80000,0x02cd0000] [id=3180]
        0x02be9400 WatcherThread [stack: 0x02eb0000,0x02f00000] [id=2844]

      VM state:not at safepoint (normal execution)

      VM Mutex/Monitor currently owned by a thread: None

       def new generation total 1728K, used 1489K [0x229b0000, 0x22b80000, 0x22e90000)
        eden space 1600K, 91% used [0x229b0000, 0x22b1e580, 0x22b40000)
        from space 128K, 18% used [0x22b60000, 0x22b65e88, 0x22b80000)
        to space 128K, 0% used [0x22b40000, 0x22b40000, 0x22b60000)
       tenured generation total 21940K, used 10387K [0x22e90000, 0x243fd000, 0x269b0000)
         the space 21940K, 47% used [0x22e90000, 0x238b4d00, 0x238b4e00, 0x243fd000)
       compacting perm gen total 12288K, used 2952K [0x269b0000, 0x275b0000, 0x2a9b0000)
         the space 12288K, 24% used [0x269b0000, 0x26c92030, 0x26c92200, 0x275b0000)
          ro space 8192K, 67% used [0x2a9b0000, 0x2af0db20, 0x2af0dc00, 0x2b1b0000)
          rw space 12288K, 52% used [0x2b1b0000, 0x2b806320, 0x2b806400, 0x2bdb0000)

      Dynamic libraries:
      0x00400000 - 0x00423000 C:\jdk1.7.0\bin\java.exe
      0x7c900000 - 0x7c9af000 C:\WINDOWS\system32\ntdll.dll
      0x7c800000 - 0x7c8f6000 C:\WINDOWS\system32\kernel32.dll
      0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
      0x77e70000 - 0x77f02000 C:\WINDOWS\system32\RPCRT4.dll
      0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
      0x7e410000 - 0x7e4a1000 C:\WINDOWS\system32\USER32.dll
      0x77f10000 - 0x77f59000 C:\WINDOWS\system32\GDI32.dll
      0x773d0000 - 0x774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\COMCTL32.dll
      0x77c10000 - 0x77c68000 C:\WINDOWS\system32\msvcrt.dll
      0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
      0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.DLL
      0x629c0000 - 0x629c9000 C:\WINDOWS\system32\LPK.DLL
      0x74d90000 - 0x74dfb000 C:\WINDOWS\system32\USP10.dll
      0x7c340000 - 0x7c396000 C:\jdk1.7.0\jre\bin\msvcr71.dll
      0x6d7d0000 - 0x6da5c000 C:\jdk1.7.0\jre\bin\client\jvm.dll
      0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
      0x6d780000 - 0x6d78b000 C:\jdk1.7.0\jre\bin\verify.dll
      0x6d290000 - 0x6d2af000 C:\jdk1.7.0\jre\bin\java.dll
      0x6d200000 - 0x6d208000 C:\jdk1.7.0\jre\bin\hpi.dll
      0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
      0x6d7c0000 - 0x6d7cf000 C:\jdk1.7.0\jre\bin\zip.dll
      0x6d000000 - 0x6d11f000 C:\jdk1.7.0\jre\bin\awt.dll
      0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
      0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll
      0x7c9c0000 - 0x7d1d7000 C:\WINDOWS\system32\SHELL32.dll
      0x5ed00000 - 0x5edcc000 C:\WINDOWS\system32\opengl32.dll
      0x68b20000 - 0x68b40000 C:\WINDOWS\system32\GLU32.dll
      0x73760000 - 0x737ab000 C:\WINDOWS\system32\DDRAW.dll
      0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
      0x5ad70000 - 0x5ada8000 C:\WINDOWS\system32\uxtheme.dll
      0x6d1d0000 - 0x6d1f8000 C:\jdk1.7.0\jre\bin\fontmanager.dll
      0x6d730000 - 0x6d761000 C:\jdk1.7.0\jre\bin\t2k.dll
      0x74720000 - 0x7476c000 C:\WINDOWS\system32\MSCTF.dll
      0x755c0000 - 0x755ee000 C:\WINDOWS\system32\msctfime.ime
      0x69500000 - 0x69d88000 C:\WINDOWS\system32\nvoglnt.dll
      0x6d540000 - 0x6d556000 C:\jdk1.7.0\jre\bin\net.dll
      0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
      0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
      0x6d560000 - 0x6d569000 C:\jdk1.7.0\jre\bin\nio.dll
      0x10000000 - 0x1000c000 C:\WINDOWS\Mdirag.dll
      0x77120000 - 0x771ab000 C:\WINDOWS\system32\OLEAUT32.dll
      0x6d140000 - 0x6d163000 C:\jdk1.7.0\jre\bin\dcpr.dll
      0x6d330000 - 0x6d354000 C:\jdk1.7.0\jre\bin\jpeg.dll
      0x6d460000 - 0x6d48d000 C:\jdk1.7.0\jre\bin\kcms.dll

      VM Arguments:
      jvm_args: -Dsun.java2d.opengl=True
      java_command: demo\jfc\Java2D\Java2Demo.jar
      Launcher Type: SUN_STANDARD

      Environment Variables:
      CLASSPATH=.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip
      PATH=F:\javafx-sdk1.0\bin;F:\javafx-sdk1.0\emulator\bin;F:\PROGRA~1\MKSTOO~1\bin;F:\PROGRA~1\MKSTOO~1\bin\X11;F:\PROGRA~1\MKSTOO~1\mksnt;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Mercurial;C:\Program Files\QuickTime\QTSystem\
      PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 4, GenuineIntel

      --------------- S Y S T E M ---------------

      OS: Windows XP Build 2600 Service Pack 3

      CPU:total 2 (2 cores per cpu, 1 threads per core) family 15 model 4 stepping 4, cmov, cx8, fxsr, mmx, sse, sse2, sse3

      Memory: 4k page, physical 2095196k(1565960k free), swap 4033496k(3647700k free)

      vm_info: Java HotSpot(TM) Client VM (14.0-b09) for windows-x86 JRE (1.7.0-ea-b42), built on Dec 19 2008 03:54:37 by "java_re" with MS VC++ 7.1

      time: Mon Jan 12 10:17:34 2009
      elapsed time: 698 seconds




            campbell Christopher Campbell (Inactive)
            ttzhang Tao Zhang
            0 Vote for this issue
            0 Start watching this issue