JVM Crash -- need help debugging
807580Jul 9 2010 — edited Jul 11 2010What is the best way to try to figure out these crashes? This seems to occur when there is either keyboard or mouse input...
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006dbea343, pid=4948, tid=4904
#
# JRE version: 6.0_20-b02
# Java VM: Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode windows-amd64 )
# Problematic frame:
# V [jvm.dll+0x35a343]
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
--------------- T H R E A D ---------------
Current thread (0x000000002b78f000): JavaThread "CompilerThread1" daemon [_thread_in_native, id=4904, stack(0x000000002bc30000,0x000000002bd30000)]
siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffffffffff
Registers:
EAX=0x000000006d8c7470, EBX=0x0000000000000000, ECX=0x000000006dd7adb0, EDX=0x000000006dd7adb0
ESP=0x000000002bd2c9c0, EBP=0x00000000332cebe0, ESI=0x00000000334b17c0, EDI=0x00000000334b1b00
EIP=0x000000006dbea343, EFLAGS=0x0000000000010217
Top of Stack: (sp=0x000000002bd2c9c0)
0x000000002bd2c9c0: 000000002bd2cab0 000000006d8dba20
0x000000002bd2c9d0: 000000002bd2ca00 0000000000000000
0x000000002bd2c9e0: 000000002bd2f010 000000006da33b0a
0x000000002bd2c9f0: 000000002bd2cbe8 000000000000025c
0x000000002bd2ca00: ffffffffffffffff 00000000334ec5d0
0x000000002bd2ca10: 000000002bd2cd80 000000006d8f7b8b
0x000000002bd2ca20: 0000000000008080 000000006d8eca33
0x000000002bd2ca30: 0000000000000003 000000006d8ed160
0x000000002bd2ca40: 00000000332ceae0 000000006dbea4ec
0x000000002bd2ca50: 000000003342ec00 000000002bd2f138
0x000000002bd2ca60: 0000000000000003 000000006dc35759
0x000000002bd2ca70: 00000000334b16a0 000000006dc34dce
0x000000002bd2ca80: 0000000000000004 00000000332cea60
0x000000002bd2ca90: 00000000334409d0 000000006dbea4ec
0x000000002bd2caa0: 0000000000000001 000000006da32855
0x000000002bd2cab0: 0000000032dc3910 000000002bd2cd48
Instructions: (pc=0x000000006dbea343)
0x000000006dbea333: 00 48 83 c4 20 5b c3 48 83 f9 ff 74 6d 48 8b 01
0x000000006dbea343: ff 50 28 38 1d bc 9e 2c 00 48 8b c8 74 23 39 1d
Stack: [0x000000002bc30000,0x000000002bd30000], sp=0x000000002bd2c9c0, free space=3f20000000000000000k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x35a343]
Current CompileTask:
C2:586 com.novel.tech1.client.physics.CollisionLibrary.checkCollision(Lcom/novel/tech1/client/physics/Collidable;Lcom/novel/tech1/client/math/Matrix4;Lcom/novel/tech1/client/math/Matrix4;Lcom/novel/tech1/client/physics/Collidable;Lcom/novel/tech1/client/math/Matrix4;Lcom/novel/tech1/client/math/Matrix4;Lcom/novel/tech1/client/physics/ContactInfo_t;)I (1430 bytes)
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x000000002c0ab000 JavaThread "LayoutAllocator" [_thread_blocked, id=4264, stack(0x0000000030460000,0x0000000030560000)]
0x000000002b7a8800 JavaThread "Engine" [_thread_blocked, id=3808, stack(0x00000000317d0000,0x00000000318d0000)]
0x000000002b8fd800 JavaThread "ResourceLoader" [_thread_blocked, id=2080, stack(0x00000000316d0000,0x00000000317d0000)]
0x000000002c029000 JavaThread "EntityLoader" [_thread_blocked, id=3360, stack(0x00000000315d0000,0x00000000316d0000)]
0x000000002bfea800 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=4232, stack(0x0000000030ad0000,0x0000000030bd0000)]
0x000000002bf9a800 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=3644, stack(0x00000000308d0000,0x00000000309d0000)]
0x000000002b847000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=4872, stack(0x000000002c8c0000,0x000000002c9c0000)]
0x000000002b846800 JavaThread "AWT-Shutdown" [_thread_blocked, id=1280, stack(0x000000002c7c0000,0x000000002c8c0000)]
0x00000000002cf000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4672, stack(0x000000002c6c0000,0x000000002c7c0000)]
0x000000002b791800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=5084, stack(0x000000002bd30000,0x000000002be30000)]
=>0x000000002b78f000 JavaThread "CompilerThread1" daemon [_thread_in_native, id=4904, stack(0x000000002bc30000,0x000000002bd30000)]
0x000000002b786000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4804, stack(0x000000002bb30000,0x000000002bc30000)]
0x000000002b781800 JavaThread "Attach Listener" daemon [_thread_blocked, id=3952, stack(0x000000002ba30000,0x000000002bb30000)]
0x000000002b77c000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2036, stack(0x000000002b930000,0x000000002ba30000)]
0x00000000002c8000 JavaThread "Finalizer" daemon [_thread_blocked, id=3620, stack(0x000000002b630000,0x000000002b730000)]
0x00000000002c1000 JavaThread "Reference Handler" daemon [_thread_blocked, id=300, stack(0x000000002b530000,0x000000002b630000)]
0x00000000003cb800 JavaThread "main" [_thread_blocked, id=3560, stack(0x0000000002400000,0x0000000002500000)]
Other Threads:
0x00000000002bd000 VMThread [stack: 0x000000002b430000,0x000000002b530000] [id=1384]
0x000000002b792800 WatcherThread [stack: 0x000000002be30000,0x000000002bf30000] [id=5020]
VM state:not at safepoint (normal execution)
VM Mutex/Monitor currently owned by a thread: None
Heap
PSYoungGen total 140288K, used 76430K [0x000000001fe60000, 0x000000002a900000, 0x000000002a900000)
eden space 106880K, 71% used [0x000000001fe60000,0x0000000024893aa0,0x00000000266c0000)
from space 33408K, 1% used [0x0000000028860000,0x00000000288d0000,0x000000002a900000)
to space 33920K, 0% used [0x00000000266c0000,0x00000000266c0000,0x00000000287e0000)
PSOldGen total 117184K, used 81792K [0x000000000a900000, 0x0000000011b70000, 0x000000001fe60000)
object space 117184K, 69% used [0x000000000a900000,0x000000000f8e0330,0x0000000011b70000)
PSPermGen total 51968K, used 27202K [0x0000000005500000, 0x00000000087c0000, 0x000000000a900000)
object space 51968K, 52% used [0x0000000005500000,0x0000000006f90ab8,0x00000000087c0000)
elapsed time: 30 seconds