JVM error
I'm not really sure how to debug this. Supposedly the Java app being run crashes out and leaves behind an error log (as below). Apparently it happens with the latest JVM too, on multiple machines.
I guess the "Top of Stack", "Instructions" or "Native Frames" bits are most important but I don't know how to read them, other than the native frames section seeming to indicate Sun classes trying to do something?
Any help would be appreciated.
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_FLT_STACK_CHECK (0xc0000092) at pc=0x00ad0b98, pid=2612, tid=2436
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_01-b08 mixed mode)
# Problematic frame:
# v ~SafepointBlob
#
T H R E A D
Current thread (0x16d1db60): JavaThread "AWT-Windows" daemon [_thread_in_Java, id=2436]
siginfo: ExceptionCode=0xc0000092, ExceptionInformation=0x00000000 0x16f7f320
Registers:
EAX=0x16d1db60, EBX=0x16d1db60, ECX=0x16f7f3b8, EDX=0x7c90eb94
ESP=0x16f7f320, EBP=0x16f7f3f8, ESI=0x00000003, EDI=0x16d1db60
EIP=0x00ad0b98, EFLAGS=0x00010202
Top of Stack: (sp=0x16f7f320)
0x16f7f320:16d1d900 00000000 00350178 00000000
0x16f7f330:16d1d900 16d1de38 16cf0000 16d1d990
0x16f7f340:00000000 6d69fb9a 16d1de20 16cf0000
0x16f7f350:16d1dd68 16d1ddf0 16cf0000 0038001c
0x16f7f360:ffff1372 ffff0000 ffffffff 00a7d6e5
0x16f7f370:0000001b 16f7f4f4 ffff0023 16f7fa74
0x16f7f380:7ffd5000 5ba34dd8 49c88059 5c0ba9e6
0x16f7f390:7ffd5700 7ffd56cc 7518fa74 0018827a
Instructions: (pc=0x00ad0b98)
0x00ad0b88:83 ec 6c dd 34 24 9b d9 24 24 83 ec 40 dd 1c 24
0x00ad0b98:dd 5c 24 08 dd 5c 24 10 dd 5c 24 18 dd 5c 24 20
Stack: [0x16f40000,0x16f80000), sp=0x16f7f320, free space=252k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
v ~SafepointBlob
J sun.reflect.GeneratedMethodAccessor2.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J sun.awt.SunToolkit.wakeupEventQueue(Ljava/awt/EventQueue;Z)V
J sun.awt.PostEventQueue.postEvent(Ljava/awt/AWTEvent;)V
J sun.awt.SunToolkit.postEvent(Lsun/awt/AppContext;Ljava/awt/AWTEvent;)V
J sun.awt.windows.WComponentPeer.postEvent(Ljava/awt/AWTEvent;)V
v ~StubRoutines::call_stub
V [jvm.dll+0x8176e]
V [jvm.dll+0xd481d]
V [jvm.dll+0x8163f]
V [jvm.dll+0x869ec]
C [java.dll+0x4ec7]
C [java.dll+0x4d89]
P R O C E S S
Java Threads: ( => current thread )
0x16e8de50 JavaThread "TimerQueue" daemon [_thread_blocked, id=1500]
0x179fea40 JavaThread "Thread-60" daemon [_thread_blocked, id=3520]
0x16e03a00 JavaThread "AWT-EventQueue-0" [_thread_in_vm, id=3460]
0x16d99bb0 JavaThread "AWT-Shutdown" [_thread_blocked, id=3464]
0x17989e18 JavaThread "PACS Desktop Integration" daemon [_thread_blocked, id=3496]
0x16dafb60 JavaThread "Thread-56" daemon [_thread_blocked, id=3900]
0x16daba60 JavaThread "Thread-55" daemon [_thread_in_native, id=4056]
0x16da5048 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=2300]
0x00356fc8 JavaThread "DestroyJavaVM" [_thread_blocked, id=3588]
0x16d22bc8 JavaThread "traceMsgQueueThread" [_thread_blocked, id=3748]
=>0x16d1db60 JavaThread "AWT-Windows" daemon [_thread_in_Java, id=2436]
0x00a331b8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4068]
0x00355428 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1984]
0x00a31248 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1436]
0x00a28670 JavaThread "Finalizer" daemon [_thread_blocked, id=3832]
0x00a271e0 JavaThread "Reference Handler" daemon [_thread_blocked, id=3824]
Other Threads:
0x00a23128 VMThread [id=3836]
0x00a34390 WatcherThread [id=3872]
VM state:synchronizing (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x003565d8/0x00000728] Safepoint_lock - owner thread: 0x00a23128
[0x00356608/0x00000720] Threads_lock - owner thread: 0x00a23128
[0x00356788/0x000006e4] Heap_lock - owner thread: 0x16e03a00
Heap
def new generationtotal 3648K, used 3375K [0x02a70000, 0x02e60000, 0x03e20000)
eden
[error occurred during error reporting, step 190, id 0xc0000092]
Dynamic libraries:
0x00400000 - 0x0040c000 C:\Program Files\Java\jre1.5.0_01\bin\javaw.exe
0x7c900000 - 0x7c9b0000 C:\WINDOWS\system32\ntdll.dll
0x7c800000 - 0x7c8f4000 C:\WINDOWS\system32\kernel32.dll
0x77dd0000 - 0x77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
0x77e70000 - 0x77f01000 C:\WINDOWS\system32\RPCRT4.dll
0x77d40000 - 0x77dd0000 C:\WINDOWS\system32\USER32.dll
0x77f10000 - 0x77f57000 C:\WINDOWS\system32\GDI32.dll
0x77c10000 - 0x77c68000 C:\WINDOWS\system32\MSVCRT.dll
0x6d640000 - 0x6d7c5000 C:\Program Files\Java\jre1.5.0_01\bin\client\jvm.dll
0x76b40000 - 0x76b6d000 C:\WINDOWS\system32\WINMM.dll
0x6d280000 - 0x6d288000 C:\Program Files\Java\jre1.5.0_01\bin\hpi.dll
0x76bf0000 - 0x76bfb000 C:\WINDOWS\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 C:\Program Files\Java\jre1.5.0_01\bin\verify.dll
0x6d300000 - 0x6d31d000 C:\Program Files\Java\jre1.5.0_01\bin\java.dll
0x6d630000 - 0x6d63f000 C:\Program Files\Java\jre1.5.0_01\bin\zip.dll
0x6d000000 - 0x6d166000 C:\Program Files\Java\jre1.5.0_01\bin\awt.dll
0x73000000 - 0x73026000 C:\WINDOWS\system32\WINSPOOL.DRV
0x76390000 - 0x763ad000 C:\WINDOWS\system32\IMM32.dll
0x774e0000 - 0x7761d000 C:\WINDOWS\system32\ole32.dll
0x73760000 - 0x737a9000 C:\WINDOWS\system32\ddraw.dll
0x73bc0000 - 0x73bc6000 C:\WINDOWS\system32\DCIMAN32.dll
0x73940000 - 0x73a10000 C:\WINDOWS\system32\D3DIM700.DLL
0x74720000 - 0x7476b000 C:\WINDOWS\system32\MSCTF.dll
0x6d1f0000 - 0x6d203000 C:\Program Files\Java\jre1.5.0_01\bin\deploy.dll
0x771b0000 - 0x77256000 C:\WINDOWS\system32\WININET.dll
0x77a80000 - 0x77b14000 C:\WINDOWS\system32\CRYPT32.dll
0x77b20000 - 0x77b32000 C:\WINDOWS\system32\MSASN1.dll
0x77120000 - 0x771ac000 C:\WINDOWS\system32\OLEAUT32.dll
0x77f60000 - 0x77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
0x77260000 - 0x77300000 C:\WINDOWS\system32\urlmon.dll
0x77c00000 - 0x77c08000 C:\WINDOWS\system32\VERSION.dll
0x7c9c0000 - 0x7d1d5000 C:\WINDOWS\system32\SHELL32.dll
0x773d0000 - 0x774d2000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
0x5d090000 - 0x5d127000 C:\WINDOWS\system32\comctl32.dll
0x6d5d0000 - 0x6d5ed000 C:\Program Files\Java\jre1.5.0_01\bin\RegUtils.dll
0x17190000 - 0x17456000 C:\WINDOWS\system32\msi.dll
0x77fe0000 - 0x77ff1000 C:\WINDOWS\system32\Secur32.dll
0x76ee0000 - 0x76f1c000 C:\WINDOWS\system32\RASAPI32.DLL
0x76e90000 - 0x76ea2000 C:\WINDOWS\system32\rasman.dll
0x71ab0000 - 0x71ac7000 C:\WINDOWS\system32\WS2_32.dll
0x71aa0000 - 0x71aa8000 C:\WINDOWS\system32\WS2HELP.dll
0x5b860000 - 0x5b8b4000 C:\WINDOWS\system32\NETAPI32.dll
0x76eb0000 - 0x76edf000 C:\WINDOWS\system32\TAPI32.dll
0x76e80000 - 0x76e8e000 C:\WINDOWS\system32\rtutils.dll
0x722b0000 - 0x722b5000 C:\WINDOWS\system32\sensapi.dll
0x769c0000 - 0x76a73000 C:\WINDOWS\system32\USERENV.dll
0x6d4c0000 - 0x6d4d3000 C:\Program Files\Java\jre1.5.0_01\bin\net.dll
0x71a50000 - 0x71a8f000 C:\WINDOWS\System32\mswsock.dll
0x76f20000 - 0x76f47000 C:\WINDOWS\system32\DNSAPI.dll
0x76fb0000 - 0x76fb8000 C:\WINDOWS\System32\winrnr.dll
0x76f60000 - 0x76f8c000 C:\WINDOWS\system32\WLDAP32.dll
0x76fc0000 - 0x76fc6000 C:\WINDOWS\system32\rasadhlp.dll
0x662b0000 - 0x66308000 C:\WINDOWS\system32\hnetcfg.dll
0x71a90000 - 0x71a98000 C:\WINDOWS\System32\wshtcpip.dll
0x6d240000 - 0x6d27d000 C:\Program Files\Java\jre1.5.0_01\bin\fontmanager.dll
0x71ad0000 - 0x71ad9000 C:\WINDOWS\system32\wsock32.dll
0x16f20000 - 0x16f2a000 C:\cris3\cache\systemcache\javaws\http\DRISSHA7.SOU.NCRS.NHS.UK\P80\DMcrisgui\RNwin32com.jar\win32com.dll
0x6d4e0000 - 0x6d4e9000 C:\Program Files\Java\jre1.5.0_01\bin\nio.dll
0x27cb0000 - 0x27cc1000 C:\RMS4Win\Bin32\DetectInput.dll
0x6d1c0000 - 0x6d1e3000 C:\Program Files\Java\jre1.5.0_01\bin\dcpr.dll
0x27e10000 - 0x27e49000 C:\cris3\cache\systemcache\javaws\http\DRISSHA7.SOU.NCRS.NHS.UK\P80\DMcrisgui\RNjhidwin32.jar\jhid.dll
0x688f0000 - 0x688f9000 C:\WINDOWS\system32\HID.DLL
0x77920000 - 0x77a13000 C:\WINDOWS\system32\SETUPAPI.dll
VM Arguments:
jvm_args: -Xms30m -Xmx256m -Xbootclasspath/a:C:\Program Files\Java\jre1.5.0_01\lib\javaws.jar;C:\Program Files\Java\jre1.5.0_01\lib\deploy.jar -Djnlpx.home=C:\Program Files\Java\jre1.5.0_01\bin -Djnlpx.splashport=1448 -Djnlpx.jvm="C:\Program Files\Java\jre1.5.0_01\bin\javaw.exe" -Djnlpx.remove=true -Djava.security.policy=file:C:\Program Files\Java\jre1.5.0_01\lib\security\javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.heapsize=30m,256m
java_command: com.sun.javaws.Main C:\DOCUME~1\CHRIST~1\LOCALS~1\Temp\javaws2
Environment Variables:
PATH=C:\Program Files\Java\jre1.5.0_01\bin;C:\Oracle\Ora81\bin;C:\Program Files\Oracle\jre\1.1.7\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;;"C:\Program Files\Java\jre1.5.0_01\bin"
USERNAME=ChristineC
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 1, GenuineIntel
S Y S T E M
OS: Windows XP Build 2600 Service Pack 2
CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht
Memory: 4k page, physical 514120k(136756k free), swap 1255180k(903144k free)
vm_info: Java HotSpot(TM) Client VM (1.5.0_01-b08) for windows-x86, built on Dec 6 2004 19:51:00 by "java_re" with MS VC++ 6.0

