BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #22843同步于 2012/6/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

[问题]help!!! jvm crash

liu
2012/6/27镜像同步1 回复
求助,程序运行的时候jvm crash了。log如下: # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x8c000000, pid=5428, tid=4948 # # JRE version: 7.0-b45 # Java VM: Java HotSpot(TM) Client VM (14.0-b10 mixed mode windows-x86 ) # Problematic frame: # C 0x8c000000 # # 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 (0x0c193400): JavaThread "AWT-Windows" daemon [_thread_in_native, id=4948, stack(0x0c4f0000,0x0c540000)] siginfo: ExceptionCode=0xc0000005, reading address 0x8c000000 Registers: EAX=0x00000002, EBX=0x00000001, ECX=0xfffffffe, EDX=0x0c53ecd8 ESP=0x0c53eca0, EBP=0x0c53ed00, ESI=0x000f0ffe, EDI=0x00000000 EIP=0x8c000000, EFLAGS=0x00010246 Top of Stack: (sp=0x0c53eca0) 0x0c53eca0: 7471463d 000f0ffe 00000282 00000001 0x0c53ecb0: 00000000 00000002 00000003 965806c9 0x0c53ecc0: 00000000 0029b7a0 00000001 fffffffe 0x0c53ecd0: 00000002 0c53f7a8 8c000000 00000002 0x0c53ece0: 00000003 965806c9 0c53ecbc 0c53e87c 0x0c53ecf0: 0c53ed94 7480720e ee7aada9 00000000 0x0c53ed00: 0c53ed24 747145f1 0029b7a0 000f0ffe 0x0c53ed10: 00000282 00000001 00000000 0d1be0e8 Instructions: (pc=0x8c000000) 0x8bfffff0: [error occurred during error reporting (printing registers, top of stack, instructions near pc), id 0xc0000005] Stack: [0x0c4f0000,0x0c540000], sp=0x0c53eca0, free space=315k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C 0x8c000000 C [COMCTL32.dll+0x345f1] C [awt.dll+0xa5566] C [awt.dll+0x68ddb] C [awt.dll+0x8c57e] C [awt.dll+0x7052e] C [USER32.dll+0x186ef] C [USER32.dll+0x18876] C [USER32.dll+0x143cf] C [USER32.dll+0x143f5] C [awt.dll+0xa55bf] C [COMCTL32.dll+0x3463d] C [COMCTL32.dll+0x346e1] C [USER32.dll+0x186ef] C [USER32.dll+0x18876] C [USER32.dll+0x17631] C [USER32.dll+0x17695] C [USER32.dll+0x14b2e] C [USER32.dll+0xa763] C [USER32.dll+0x13612] C [USER32.dll+0x13351] C [USER32.dll+0x186ef] C [USER32.dll+0x18876] C [USER32.dll+0x17631] C [USER32.dll+0x147a8] C [USER32.dll+0x17308] C [USER32.dll+0x1729f] C [USER32.dll+0x186ef] C [USER32.dll+0x18876] C [USER32.dll+0x143cf] C [USER32.dll+0x143f5] C [COMCTL32.dll+0x3450e] C [COMCTL32.dll+0x3463d] C [COMCTL32.dll+0x345f1] C [awt.dll+0xa5566] C [awt.dll+0x68ddb] C [awt.dll+0x8c57e] C [awt.dll+0x7052e] C [USER32.dll+0x186ef] C [USER32.dll+0x18876] C [USER32.dll+0x143cf] C [USER32.dll+0x143f5] C [awt.dll+0xa55bf] C [COMCTL32.dll+0x3463d] C [COMCTL32.dll+0x346e1] C [USER32.dll+0x186ef] C [USER32.dll+0x18876] C [USER32.dll+0x17631] C [USER32.dll+0x17695] C [IMM32.DLL+0x2c4a] C [IMM32.DLL+0x46f6] C [awt.dll+0x6a7b8] C [USER32.dll+0x186ef] C [USER32.dll+0x18876] C [USER32.dll+0x170f4] C [USER32.dll+0x1738f] C [ntdll.dll+0x460ce] C [USER32.dll+0x192a9] Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j sun.awt.windows.WToolkit.eventLoop()V+0 j sun.awt.windows.WToolkit.run()V+69 j java.lang.Thread.run()V+11 v ~StubRoutines::call_stub --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0c196c00 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=4560, stack(0x0c590000,0x0c5e0000)] 0x0c281400 JavaThread "TimerQueue" daemon [_thread_blocked, id=2920, stack(0x0d0e0000,0x0d130000)] 0x00189400 JavaThread "DestroyJavaVM" [_thread_blocked, id=4684, stack(0x001e0000,0x00230000)] 0x0c237800 JavaThread "Thread-3" [_thread_in_native, id=1320, stack(0x0c630000,0x0c680000)] 0x0c1dc800 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=5300, stack(0x0c5e0000,0x0c630000)] =>0x0c193400 JavaThread "AWT-Windows" daemon [_thread_in_native, id=4948, stack(0x0c4f0000,0x0c540000)] 0x0c191c00 JavaThread "AWT-Shutdown" [_thread_blocked, id=7560, stack(0x0c4a0000,0x0c4f0000)] 0x0c191000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=8176, stack(0x0c450000,0x0c4a0000)] 0x01ac5c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3388, stack(0x0c010000,0x0c060000)] 0x01ab5800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1656, stack(0x0bfc0000,0x0c010000)] 0x01ab4000 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=5936, stack(0x0be10000,0x0be60000)] 0x01ab3800 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=7536, stack(0x0bd40000,0x0bd90000)] 0x01ab2000 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=4080, stack(0x0bcb0000,0x0bd00000)] 0x01aa1800 JavaThread "Attach Listener" daemon [_thread_blocked, id=6896, stack(0x0bb80000,0x0bbd0000)] 0x01a99000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3452, stack(0x0bb30000,0x0bb80000)] 0x01a6cc00 JavaThread "Finalizer" daemon [_thread_blocked, id=6772, stack(0x0bae0000,0x0bb30000)] 0x01a68400 JavaThread "Reference Handler" daemon [_thread_blocked, id=984, stack(0x012b0000,0x01300000)] Other Threads: 0x01a63800 VMThread [stack: 0x01260000,0x012b0000] [id=6736] 0x01ad7000 WatcherThread [stack: 0x0c0a0000,0x0c0f0000] [id=5104] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap def new generation total 960K, used 273K [0x03ae0000, 0x03be0000, 0x03fc0000) eden space 896K, 23% used [0x03ae0000, 0x03b147a0, 0x03bc0000) from space 64K, 100% used [0x03bc0000, 0x03bd0000, 0x03bd0000) to space 64K, 0% used [0x03bd0000, 0x03bd0000, 0x03be0000) tenured generation total 7032K, used 5015K [0x03fc0000, 0x0469e000, 0x07ae0000) the space 7032K, 71% used [0x03fc0000, 0x044a5e48, 0x044a6000, 0x0469e000) compacting perm gen total 12288K, used 9928K [0x07ae0000, 0x086e0000, 0x0bae0000) the space 12288K, 80% used [0x07ae0000, 0x084920f8, 0x08492200, 0x086e0000) No shared spaces configured. Dynamic libraries: 0x00400000 - 0x00423000 F:\Program Files\Java\jre1.7.0\bin\javaw.exe 0x77840000 - 0x7797c000 C:\Windows\SYSTEM32\ntdll.dll 0x76370000 - 0x76444000 C:\Windows\system32\kernel32.dll 0x75830000 - 0x7587a000 C:\Windows\system32\KERNELBASE.dll 0x76940000 - 0x769e0000 C:\Windows\system32\ADVAPI32.dll 0x760e0000 - 0x7618c000 C:\Windows\system32\msvcrt.dll 0x77980000 - 0x77999000 C:\Windows\SYSTEM32\sechost.dll 0x75bb0000 - 0x75c51000 C:\Windows\system32\RPCRT4.dll 0x75cf0000 - 0x75db9000 C:\Windows\system32\USER32.dll 0x767b0000 - 0x767fe000 C:\Windows\system32\GDI32.dll 0x779c0000 - 0x779ca000 C:\Windows\system32\LPK.dll 0x76710000 - 0x767ad000 C:\Windows\system32\USP10.dll 0x746e0000 - 0x7487e000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7600.16661_none_420fe3fa2b8113bd\COMCTL32.dll 0x759e0000 - 0x75a37000 C:\Windows\system32\SHLWAPI.dll 0x75dc0000 - 0x75ddf000 C:\Windows\system32\IMM32.DLL 0x765f0000 - 0x766bc000 C:\Windows\system32\MSCTF.dll 0x7c340000 - 0x7c396000 F:\Program Files\Java\jre1.7.0\bin\msvcr71.dll 0x6d7e0000 - 0x6da6c000 F:\Program Files\Java\jre1.7.0\bin\client\jvm.dll 0x758b0000 - 0x758e2000 C:\Windows\system32\WINMM.dll 0x75540000 - 0x7558b000 C:\Windows\system32\apphelp.dll 0x6d790000 - 0x6d79b000 F:\Program Files\Java\jre1.7.0\bin\verify.dll 0x6d2a0000 - 0x6d2bf000 F:\Program Files\Java\jre1.7.0\bin\java.dll 0x6d210000 - 0x6d218000 F:\Program Files\Java\jre1.7.0\bin\hpi.dll 0x779a0000 - 0x779a5000 C:\Windows\system32\PSAPI.DLL 0x6d2f0000 - 0x6d319000 F:\Program Files\Java\jre1.7.0\bin\jdwp.dll 0x6d6a0000 - 0x6d6a6000 F:\Program Files\Java\jre1.7.0\bin\npt.dll 0x6d7d0000 - 0x6d7df000 F:\Program Files\Java\jre1.7.0\bin\zip.dll 0x6d1b0000 - 0x6d1b7000 F:\Program Files\Java\jre1.7.0\bin\dt_socket.dll 0x769e0000 - 0x76a15000 C:\Windows\system32\WS2_32.dll 0x779d0000 - 0x779d6000 C:\Windows\system32\NSI.dll 0x73e40000 - 0x73e50000 C:\Windows\system32\NLAapi.dll 0x75080000 - 0x750bc000 C:\Windows\System32\mswsock.dll 0x74f40000 - 0x74f84000 C:\Windows\system32\DNSAPI.dll 0x71650000 - 0x71658000 C:\Windows\System32\winrnr.dll 0x71640000 - 0x71650000 C:\Windows\system32\napinsp.dll 0x71620000 - 0x71632000 C:\Windows\system32\pnrpnsp.dll 0x737b0000 - 0x737cc000 C:\Windows\system32\IPHLPAPI.DLL 0x737a0000 - 0x737a7000 C:\Windows\system32\WINNSI.DLL 0x72020000 - 0x72058000 C:\Windows\System32\fwpuclnt.dll 0x70d90000 - 0x70d96000 C:\Windows\system32\rasadhlp.dll 0x74bd0000 - 0x74bd5000 C:\Windows\System32\wshtcpip.dll 0x6d000000 - 0x6d121000 F:\Program Files\Java\jre1.7.0\bin\awt.dll 0x70240000 - 0x70291000 C:\Windows\system32\WINSPOOL.DRV 0x76190000 - 0x762ec000 C:\Windows\system32\ole32.dll 0x76a80000 - 0x776c9000 C:\Windows\system32\SHELL32.dll 0x74560000 - 0x745a0000 C:\Windows\system32\uxtheme.dll 0x72460000 - 0x7250f000 C:\Program Files\360\360Safe\safemon\safemon.dll 0x75c60000 - 0x75cef000 C:\Windows\system32\OLEAUT32.dll 0x74b40000 - 0x74b49000 C:\Windows\system32\VERSION.dll 0x75de0000 - 0x75ed5000 C:\Windows\system32\WININET.dll 0x76800000 - 0x76936000 C:\Windows\system32\urlmon.dll 0x75710000 - 0x7582c000 C:\Windows\system32\CRYPT32.dll 0x756b0000 - 0x756bc000 C:\Windows\system32\MSASN1.dll 0x75ee0000 - 0x760dd000 C:\Windows\system32\iertutil.dll 0x756c0000 - 0x756d3000 C:\Windows\system32\dwmapi.dll 0x755c0000 - 0x755cc000 C:\Windows\system32\CRYPTBASE.dll 0x6d340000 - 0x6d364000 F:\Program Files\Java\jre1.7.0\bin\jpeg.dll 0x6d1e0000 - 0x6d208000 F:\Program Files\Java\jre1.7.0\bin\fontmanager.dll 0x6d740000 - 0x6d772000 F:\Program Files\Java\jre1.7.0\bin\t2k.dll 0x6d550000 - 0x6d566000 F:\Program Files\Java\jre1.7.0\bin\net.dll 0x75070000 - 0x75076000 C:\Windows\System32\wship6.dll 0x6d570000 - 0x6d579000 F:\Program Files\Java\jre1.7.0\bin\nio.dll VM Arguments: jvm_args: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:63839 -Dfile.encoding=UTF-8 java_command: clientBase.ManClient Launcher Type: SUN_STANDARD Environment Variables: JAVA_HOME=F:\Program Files\Java\jdk1.7.0 CLASSPATH=.;.;f:\PROGRA~1\java\JDK17~1.0\lib\sound.jar;f:\PROGRA~1\java\JDK17~1.0\lib\jmf.jar;f:\PROGRA~1\java\JDK17~1.0\lib; PATH=F:/Program Files/Java/jre1.7.0/bin/client;F:/Program Files/Java/jre1.7.0/bin;F:/Program Files/Java/jre1.7.0/lib/i386;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;F:\Program Files\Java\jdk1.7.0\bin;F:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;F:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;F:\Program Files\Microsoft Visual Studio\Common\Tools;F:\Program Files\Microsoft Visual Studio\VC98\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\;F:\eclipse; USERNAME=Administrator OS=Windows_NT PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 13, GenuineIntel --------------- S Y S T E M --------------- OS: Windows NT 6.1 Build 7600 CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 15 stepping 13, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3 Memory: 4k page, physical 2088312k(627208k free), swap 4176624k(1353576k free) vm_info: Java HotSpot(TM) Client VM (14.0-b10) for windows-x86 JRE (1.7.0-ea-b45), built on Jan 29 2009 10:13:08 by "java_re" with MS VC++ 7.1 time: Wed Jun 27 11:04:46 2012 elapsed time: 24 seconds 调试的时候发现每次运行 JOptionPane.showMessageDialog(null, "消息!!"); 之后都会导致jvm crash。google也没找到解决方法,求解!
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
Lonhero机器人#1 · 2012/6/27
换个JDK试试,1.7没那么成熟。