GIDForums  

Go Back   GIDForums > Computer Programming Forums > Java Forum
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread Rate Thread
  #1  
Old 18-May-2006, 07:17
jaro's Avatar
jaro jaro is offline
Junior Member
 
Join Date: Nov 2005
Location: somewhere in souteast asia
Posts: 65
jaro will become famous soon enough

What are hotspot crash?


It all started when a friend of mine ask me to do a research about a certain log (see below).
Quote:
#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x77f67773, pid=660, tid=1384
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_04-b05 mixed mode, sharing)
# Problematic frame:
# C [GDI32.dll+0x27773]
#

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

Current thread (0x00a096d8): JavaThread "AWT-Windows" daemon [_thread_in_native, id=1384]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000030

Registers:
EAX=0x00033628, EBX=0x0009c368, ECX=0x00000000, EDX=0x00019b14
ESP=0x02ddf83c, EBP=0x02ddf858, ESI=0x00000000, EDI=0x0000000c
EIP=0x77f67773, EFLAGS=0x00010246

Top of Stack: (sp=0x02ddf83c)
0x02ddf83c: 0000000c 00000000 0009c368 02ddf86c
0x02ddf84c: 00000000 77f91baf 02ddf85c 02ddf8b8
0x02ddf85c: 77f678e4 00033628 0009c368 77f6cc6b
0x02ddf86c: 00033628 0009c368 77f51303 00033628
0x02ddf87c: 00000028 0009c368 02ddf8b8 e90a0ceb
0x02ddf88c: 77f51194 0000000c 7221097a 00000001
0x02ddf89c: 77f4c840 7221097a 00000001 00000028
0x02ddf8ac: 00000ceb 00004000 097a0001 02ddf8d4

Instructions: (pc=0x77f67773)
0x77f67763: 00 55 8b ec 83 ec 10 53 56 83 65 f4 00 8b f1 57
0x77f67773: 8b 46 30 2b 46 34 39 45 08 77 13 8b 46 18 23 46


Stack: [0x02da0000,0x02de0000), sp=0x02ddf83c, free space=254k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [GDI32.dll+0x27773]
C [GDI32.dll+0x278e4]
C [GDI32.dll+0x2f95]
C [awt.dll+0xcfd20]
C [awt.dll+0xce2d1]
C [USER32.dll+0x3158f]
C [USER32.dll+0x31dc9]

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 )
0x02edaac8 JavaThread "Thread-19" [_thread_blocked, id=1492]
0x02e6a868 JavaThread "Thread-18" [_thread_blocked, id=2036]
0x02e65940 JavaThread "Thread-17" [_thread_blocked, id=1904]
0x02e9cd80 JavaThread "Timer-0" [_thread_blocked, id=2020]
0x02deaf90 JavaThread "Thread-11" [_thread_blocked, id=2160]
0x02ec0e28 JavaThread "Thread-10" [_thread_blocked, id=2284]
0x02e24818 JavaThread "Thread-14" [_thread_in_native, id=2088]
0x00a18618 JavaThread "Thread-13" [_thread_in_native, id=2008]
0x02e66618 JavaThread "Thread-12" [_thread_in_native, id=2028]
0x02e5fa48 JavaThread "Thread-6" [_thread_blocked, id=2100]
0x02e1ce78 JavaThread "Thread-5" [_thread_blocked, id=2192]
0x02deb930 JavaThread "Thread-9" [_thread_in_native, id=2244]
0x02dee130 JavaThread "Thread-8" [_thread_in_native, id=2240]
0x02dec5c0 JavaThread "Thread-7" [_thread_in_native, id=2004]
0x02e5fe50 JavaThread "Thread-4" [_thread_in_native, id=2052]
0x02e1bbd0 JavaThread "Thread-3" [_thread_in_native, id=2096]
0x00737658 JavaThread "DestroyJavaVM" [_thread_blocked, id=624]
0x02e40d78 JavaThread "TimerQueue" daemon [_thread_blocked, id=2316]
0x00a2cb28 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=1980]
0x00a27658 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=1708]
=>0x00a096d8 JavaThread "AWT-Windows" daemon [_thread_in_native, id=1384]
0x00a09208 JavaThread "AWT-Shutdown" [_thread_blocked, id=2024]
0x009d06f8 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1844]
0x009cf2a8 JavaThread "CompilerThread0" daemon [_thread_blocked, id=1892]
0x009ce4e0 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1832]
0x009c9708 JavaThread "Finalizer" daemon [_thread_blocked, id=2068]
0x009c8af0 JavaThread "Reference Handler" daemon [_thread_blocked, id=2232]

Other Threads:
0x009a6958 VMThread [id=2108]
0x009d1c90 WatcherThread [id=2196]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
def new generation total 576K, used 193K [0x22ab0000, 0x22b50000, 0x22f90000)
eden space 512K, 25% used [0x22ab0000, 0x22ad0768, 0x22b30000)
from space 64K, 100% used [0x22b40000, 0x22b50000, 0x22b50000)
to space 64K, 0% used [0x22b30000, 0x22b30000, 0x22b40000)
tenured generation total 2660K, used 2592K [0x22f90000, 0x23229000, 0x26ab0000)
the space 2660K, 97% used [0x22f90000, 0x232182b0, 0x23218400, 0x23229000)
compacting perm gen total 8192K, used 2169K [0x26ab0000, 0x272b0000, 0x2aab0000)
the space 8192K, 26% used [0x26ab0000, 0x26cce798, 0x26cce800, 0x272b0000)
ro space 8192K, 62% used [0x2aab0000, 0x2afb93f0, 0x2afb9400, 0x2b2b0000)
rw space 12288K, 46% used [0x2b2b0000, 0x2b83fe20, 0x2b840000, 0x2beb0000)

Dynamic libraries:
0x00400000 - 0x0040c000 C:\Program Files\Java\jre1.5.0_04\bin\javaw.exe
0x77f80000 - 0x77ffc000 C:\WINNT\system32\ntdll.dll
0x7c2d0000 - 0x7c335000 C:\WINNT\system32\ADVAPI32.dll
0x7c570000 - 0x7c623000 C:\WINNT\system32\KERNEL32.dll
0x77d30000 - 0x77da8000 C:\WINNT\system32\RPCRT4.dll
0x77e10000 - 0x77e79000 C:\WINNT\system32\USER32.dll
0x77f40000 - 0x77f7c000 C:\WINNT\system32\GDI32.dll
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll
0x6d640000 - 0x6d7c9000 C:\Program Files\Java\jre1.5.0_04\bin\client\jvm.dll
0x77570000 - 0x775a0000 C:\WINNT\system32\WINMM.dll
0x6d280000 - 0x6d288000 C:\Program Files\Java\jre1.5.0_04\bin\hpi.dll
0x690a0000 - 0x690ab000 C:\WINNT\system32\PSAPI.DLL
0x6d610000 - 0x6d61c000 C:\Program Files\Java\jre1.5.0_04\bin\verify.dll
0x6d300000 - 0x6d31d000 C:\Program Files\Java\jre1.5.0_04\bin\java.dll
0x6d630000 - 0x6d63f000 C:\Program Files\Java\jre1.5.0_04\bin\zip.dll
0x6d000000 - 0x6d167000 C:\Program Files\Java\jre1.5.0_04\bin\awt.dll
0x77800000 - 0x7781e000 C:\WINNT\system32\WINSPOOL.DRV
0x76620000 - 0x76631000 C:\WINNT\system32\MPR.DLL
0x75e60000 - 0x75e7a000 C:\WINNT\system32\IMM32.dll
0x7ce20000 - 0x7cf0f000 C:\WINNT\system32\ole32.dll
0x72800000 - 0x72846000 C:\WINNT\system32\ddraw.dll
0x728a0000 - 0x728a6000 C:\WINNT\system32\DCIMAN32.dll
0x72cf0000 - 0x72d84000 C:\WINNT\system32\D3DIM700.DLL
0x7cf30000 - 0x7d175000 C:\WINNT\system32\shell32.dll
0x70a70000 - 0x70ad6000 C:\WINNT\system32\SHLWAPI.dll
0x71710000 - 0x71794000 C:\WINNT\system32\COMCTL32.dll
0x6d240000 - 0x6d27d000 C:\Program Files\Java\jre1.5.0_04\bin\fontmanager.dll
0x6d3c0000 - 0x6d3df000 C:\Program Files\Java\jre1.5.0_04\bin\jpeg.dll
0x6d4c0000 - 0x6d4d3000 C:\Program Files\Java\jre1.5.0_04\bin\net.dll
0x75030000 - 0x75044000 C:\WINNT\system32\WS2_32.dll
0x75020000 - 0x75028000 C:\WINNT\system32\WS2HELP.DLL
0x6d4e0000 - 0x6d4e9000 C:\Program Files\Java\jre1.5.0_04\bin\nio.dll
0x062d0000 - 0x062e5000 C:\WINNT\system32\SSSensor.dll
0x782c0000 - 0x782cc000 C:\WINNT\System32\rnr20.dll
0x77980000 - 0x779a4000 C:\WINNT\system32\DNSAPI.DLL
0x75050000 - 0x75058000 C:\WINNT\system32\WSOCK32.dll
0x77340000 - 0x77353000 C:\WINNT\system32\iphlpapi.dll
0x77520000 - 0x77525000 C:\WINNT\system32\ICMP.DLL
0x77320000 - 0x77337000 C:\WINNT\system32\MPRAPI.DLL
0x75150000 - 0x75160000 C:\WINNT\system32\SAMLIB.DLL
0x7cdc0000 - 0x7ce13000 C:\WINNT\system32\NETAPI32.DLL
0x751c0000 - 0x751c6000 C:\WINNT\system32\NETRAP.dll
0x77bf0000 - 0x77c01000 C:\WINNT\system32\NTDSAPI.dll
0x77950000 - 0x7797b000 C:\WINNT\system32\WLDAP32.DLL
0x7c340000 - 0x7c34f000 C:\WINNT\system32\SECUR32.DLL
0x779b0000 - 0x77a4b000 C:\WINNT\system32\OLEAUT32.DLL
0x773b0000 - 0x773df000 C:\WINNT\system32\ACTIVEDS.DLL
0x77380000 - 0x773a3000 C:\WINNT\system32\ADSLDPC.DLL
0x77830000 - 0x7783e000 C:\WINNT\system32\RTUTILS.DLL
0x77880000 - 0x7790e000 C:\WINNT\system32\SETUPAPI.DLL
0x7c0f0000 - 0x7c154000 C:\WINNT\system32\USERENV.DLL
0x774e0000 - 0x77514000 C:\WINNT\system32\RASAPI32.DLL
0x774c0000 - 0x774d1000 C:\WINNT\system32\rasman.dll
0x77530000 - 0x77552000 C:\WINNT\system32\TAPI32.dll
0x77360000 - 0x77379000 C:\WINNT\system32\DHCPCSVC.DLL
0x777e0000 - 0x777e8000 C:\WINNT\System32\winrnr.dll
0x777f0000 - 0x777f5000 C:\WINNT\system32\rasadhlp.dll
0x74fd0000 - 0x74fee000 C:\WINNT\system32\msafd.dll
0x75010000 - 0x75017000 C:\WINNT\System32\wshtcpip.dll
0x76b30000 - 0x76b6e000 C:\WINNT\system32\COMDLG32.DLL
0x76ef0000 - 0x76f13000 C:\WINNT\system32\spool\DRIVERS\W32X86\3\PS5UI.DLL
0x73e10000 - 0x73e83000 C:\WINNT\system32\spool\DRIVERS\W32X86\3\PSCRIPT5. DLL
0x6b770000 - 0x6b783000 C:\WINNT\system32\mscms.dll
0x6d1c0000 - 0x6d1e3000 C:\Program Files\Java\jre1.5.0_04\bin\dcpr.dll

VM Arguments:
java_command: com.prusec.gui.PNLFrame

Environment Variables:
CLASSPATH=C:\Program Files\IBM\WebSphere MQ\Java\lib\providerutil.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mqjms.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\ldap.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\jta.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\jndi.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\jms.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\connector.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\fscontext.jar;C:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mq.jar;.;C:\PROGRA~1\IBM\SQLLI B\java\db2java.zip;C:\PROGRA~1\IBM\SQLLIB\java\db2 jcc.jar;C:\PROGRA~1\IBM\SQLLIB\java\sqlj.zip;C:\PR OGRA~1\IBM\SQLLIB\java\db2jcc_license_cu.jar;C:\PR OGRA~1\IBM\SQLLIB\bin;C:\PROGRA~1\IBM\SQLLIB\java\ common.jar
PATH=C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1\runtimes\base_v5\bin;C:\Program Files\IBM\WebSphere MQ\Java\bin;C:/Program Files/IBM/WebSphere MQ/WEMPS\bin;C:\Program Files\IBM\WebSphere MQ\Java\lib;C:\WINNT\system32;C:\WINNT;C:\WINNT\Sy stem32\Wbem;C:\Program Files\ZipGenius 6\;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\WEMPS\bin;C:\PROGRA~1\E!PC;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\ORANT\BIN;C:\PROGRA~1\IBM \SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLIB\FUNCTION;C:\PRO GRA~1\IBM\SQLLIB\SAMPLES\REPL
USERNAME=John Vargas
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 15 Model 2 Stepping 7, GenuineIntel



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

OS: Windows 2000 Build 2195 Service Pack 4

CPU:total 1 family 15, cmov, cx8, fxsr, mmx, sse, sse2, ht

Memory: 4k page, physical 523744k(33872k free), swap 1277840k(616952k free)

vm_info: Java HotSpot(TM) Client VM (1.5.0_04-b05) for windows-x86, built on Jun 3 2005 02:10:41 by "java_re" with MS VC++ 6.0

regardless whether the log given to me is a hotspot crash or not.
I just want to know what are hotspot crash?
and How can you avoid/detect/fix a hotspot crash?

Regards,
Jaro
__________________
Action.....reAction
 
 

Recent GIDBlogVista ?Widgets? on Windows XP by LocalTech

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Dynamic memory allocation of unknown/variable data length Radi0ShacK C++ Forum 18 14-Feb-2006 21:26
Why does it crash? frog C Programming Language 6 14-Jan-2006 15:14
Easy to repro Active X crash. Please help rakkar MS Visual C++ / MFC Forum 0 06-Aug-2005 17:31
FLTK2 setting input value of an FLTK Input field causes system to crash. Gutty FLTK Forum 0 06-Apr-2005 13:30
Pick football games dsmith Sports Forum 3 14-Sep-2004 07:11

Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The

All times are GMT -6. The time now is 23:09.


vBulletin, Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.