JavaVMがaccess violationで落ちやがった。

Genkidamaのテストの為に最新のコードをずっと起動しといたら、次の日みたらこんなエラーで死んでた。

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d0aeb64, pid=1632, tid=3504
#
# Java VM: Java HotSpot(TM) Client VM (11.3-b02 mixed mode, sharing windows-x86)
# Problematic frame:
# C  [awt.dll+0xaeb64]
#
# 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 (0x03de8400):  JavaThread "AWT-Windows" daemon [_thread_in_native, id=3504, stack(0x04160000,0x041b0000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x00000000

Registers:
EAX=0x00000000, EBX=0x03e02fb8, ECX=0x00000000, EDX=0x00000037
ESP=0x041af788, EBP=0x041af8c8, ESI=0x03e0acb0, EDI=0x80004005
EIP=0x6d0aeb64, EFLAGS=0x00010246

Top of Stack: (sp=0x041af788)
0x041af788:   03e02fb4 6d0b306d 00009824 03de8514
0x041af798:   00000001 00000000 041af838 00000310
0x041af7a8:   00000000 041af7a0 041af850 03de8514
0x041af7b8:   019b6810 041af7e8 00000000 00120b3a
0x041af7c8:   00000310 00000000 00000000 00000310
0x041af7d8:   dcbaabcd 00000000 041af838 00000310
0x041af7e8:   041af7f8 041af814 76a598d8 041af850
0x041af7f8:   041af860 76a0c7f1 76a0c7b1 ed23f876 

Instructions: (pc=0x6d0aeb64)
0x6d0aeb54:   4e 04 85 c9 74 07 6a 00 e8 1f 79 00 00 8b 46 28
0x6d0aeb64:   8b 08 6a 00 68 ae 00 00 00 50 ff 91 e4 00 00 00 


Stack: [0x04160000,0x041b0000],  sp=0x041af788,  free space=317k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [awt.dll+0xaeb64]
C  [awt.dll+0x9c62c]
C  [USER32.dll+0x1c6c2]
C  [USER32.dll+0x1c79a]
C  [USER32.dll+0x1502c]
C  [USER32.dll+0x15089]
C  [ntdll.dll+0x4817e]
C  [USER32.dll+0x16850]

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 )
  0x07132400 JavaThread "pool-3-thread-93" [_thread_in_native, id=1724, stack(0x04280000,0x042d0000)]
  0x07136c00 JavaThread "pool-1-thread-1" [_thread_blocked, id=4764, stack(0x09f70000,0x09fc0000)]
  0x07137000 JavaThread "Thread-22" daemon [_thread_blocked, id=4436, stack(0x0a470000,0x0a4c0000)]
  0x07137800 JavaThread "Thread-19" [_thread_in_native, id=4620, stack(0x06110000,0x06160000)]
  0x07133800 JavaThread "TimerQueue" daemon [_thread_blocked, id=688, stack(0x06400000,0x06450000)]
  0x07132c00 JavaThread "UDPMessageReceiver" daemon [_thread_in_native, id=4440, stack(0x06160000,0x061b0000)]
  0x07132000 JavaThread "Task submitting thread in ThreadsFirstThreadPoolExecutor" daemon [_thread_blocked, id=4804, stack(0x060c0000,0x06110000)]
  0x07131800 JavaThread "Task submitting thread in ThreadsFirstThreadPoolExecutor" daemon [_thread_blocked, id=3832, stack(0x06070000,0x060c0000)]
  0x07131400 JavaThread "pool-2-thread-1" [_thread_blocked, id=2896, stack(0x09fc0000,0x0a010000)]
  0x0712b800 JavaThread "Thread-6" [_thread_in_native, id=1164, stack(0x09f20000,0x09f70000)]
  0x0712b000 JavaThread "server-timer" daemon [_thread_blocked, id=4596, stack(0x09e70000,0x09ec0000)]
  0x070c5000 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=5576, stack(0x06690000,0x066e0000)]
  0x03e33400 JavaThread "Thread-2" [_thread_blocked, id=3312, stack(0x06020000,0x06070000)]
  0x03e32c00 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=6080, stack(0x05fd0000,0x06020000)]
=>0x03de8400 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3504, stack(0x04160000,0x041b0000)]
  0x03de7c00 JavaThread "AWT-Shutdown" [_thread_blocked, id=5544, stack(0x04110000,0x04160000)]
  0x03de5800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4544, stack(0x040b0000,0x04100000)]
  0x019b8400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=5980, stack(0x03c90000,0x03ce0000)]
  0x019b6000 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4492, stack(0x03c40000,0x03c90000)]
  0x019cdc00 JavaThread "Attach Listener" daemon [_thread_blocked, id=2608, stack(0x03bf0000,0x03c40000)]
  0x019cd400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1052, stack(0x03ba0000,0x03bf0000)]
  0x01961c00 JavaThread "Finalizer" daemon [_thread_blocked, id=2280, stack(0x03b50000,0x03ba0000)]
  0x01960800 JavaThread "Reference Handler" daemon [_thread_blocked, id=1132, stack(0x03b00000,0x03b50000)]
  0x0193ec00 JavaThread "main" [_thread_in_native, id=5772, stack(0x00390000,0x003e0000)]

Other Threads:
  0x0195ec00 VMThread [stack: 0x03ab0000,0x03b00000] [id=3768]
  0x019b9400 WatcherThread [stack: 0x03ce0000,0x03d30000] [id=3068]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation   total 960K, used 884K [0x23a70000, 0x23b70000, 0x23f50000)
  eden space 896K,  91% used [0x23a70000, 0x23b3d888, 0x23b50000)
  from space 64K,  97% used [0x23b60000, 0x23b6f8a8, 0x23b70000)
  to   space 64K,   0% used [0x23b50000, 0x23b50000, 0x23b60000)
 tenured generation   total 7304K, used 6477K [0x23f50000, 0x24672000, 0x27a70000)
   the space 7304K,  88% used [0x23f50000, 0x245a37f0, 0x245a3800, 0x24672000)
 compacting perm gen  total 12288K, used 4662K [0x27a70000, 0x28670000, 0x2ba70000)
   the space 12288K,  37% used [0x27a70000, 0x27efda38, 0x27efdc00, 0x28670000)
    ro space 8192K,  63% used [0x2ba70000, 0x2bf88810, 0x2bf88a00, 0x2c270000)
    rw space 12288K,  53% used [0x2c270000, 0x2c8dd300, 0x2c8dd400, 0x2ce70000)

Dynamic libraries:
0x00400000 - 0x00424000 	C:\Windows\system32\java.exe
0x777f0000 - 0x7792c000 	C:\Windows\SYSTEM32\ntdll.dll
0x76ac0000 - 0x76b94000 	C:\Windows\system32\kernel32.dll
0x75bc0000 - 0x75c08000 	C:\Windows\system32\KERNELBASE.dll
0x75c50000 - 0x75cf0000 	C:\Windows\system32\ADVAPI32.dll
0x75e60000 - 0x75f0c000 	C:\Windows\system32\msvcrt.dll
0x77970000 - 0x77989000 	C:\Windows\SYSTEM32\sechost.dll
0x75db0000 - 0x75e52000 	C:\Windows\system32\RPCRT4.dll
0x7c340000 - 0x7c396000 	C:\Program Files\Java\jre6\bin\msvcr71.dll
0x6d800000 - 0x6da56000 	C:\Program Files\Java\jre6\bin\client\jvm.dll
0x769f0000 - 0x76ab9000 	C:\Windows\system32\USER32.dll
0x76410000 - 0x7645e000 	C:\Windows\system32\GDI32.dll
0x75da0000 - 0x75daa000 	C:\Windows\system32\LPK.dll
0x76600000 - 0x7669d000 	C:\Windows\system32\USP10.dll
0x73b90000 - 0x73bc2000 	C:\Windows\system32\WINMM.dll
0x75cf0000 - 0x75d0f000 	C:\Windows\system32\IMM32.DLL
0x75f10000 - 0x75fdc000 	C:\Windows\system32\MSCTF.dll
0x75630000 - 0x7567b000 	C:\Windows\system32\apphelp.dll
0x6d290000 - 0x6d298000 	C:\Program Files\Java\jre6\bin\hpi.dll
0x75c40000 - 0x75c45000 	C:\Windows\system32\PSAPI.DLL
0x6d7b0000 - 0x6d7bc000 	C:\Program Files\Java\jre6\bin\verify.dll
0x6d330000 - 0x6d34f000 	C:\Program Files\Java\jre6\bin\java.dll
0x6d7f0000 - 0x6d7ff000 	C:\Program Files\Java\jre6\bin\zip.dll
0x6d000000 - 0x6d14a000 	C:\Program Files\Java\jre6\bin\awt.dll
0x6fb90000 - 0x6fbe1000 	C:\Windows\system32\WINSPOOL.DRV
0x76800000 - 0x7695b000 	C:\Windows\system32\ole32.dll
0x74660000 - 0x747fc000 	C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7100.19_none_b6a32c7c247ee542\comctl32.dll
0x766a0000 - 0x766f7000 	C:\Windows\system32\SHLWAPI.dll
0x74150000 - 0x74163000 	C:\Windows\system32\DWMAPI.DLL
0x74430000 - 0x74470000 	C:\Windows\system32\uxtheme.dll
0x75680000 - 0x7568c000 	C:\Windows\system32\CRYPTBASE.dll
0x76ba0000 - 0x777e6000 	C:\Windows\system32\shell32.dll
0x6d230000 - 0x6d284000 	C:\Program Files\Java\jre6\bin\fontmanager.dll
0x61fc0000 - 0x62183000 	C:\Windows\system32\d3d9.dll
0x74c70000 - 0x74c79000 	C:\Windows\system32\VERSION.dll
0x6f5e0000 - 0x6f5e6000 	C:\Windows\system32\d3d8thk.dll
0x6a1e0000 - 0x6a7c6000 	C:\Windows\system32\nvd3dum.dll
0x75720000 - 0x7573c000 	C:\Windows\system32\IPHLPAPI.DLL
0x77990000 - 0x77996000 	C:\Windows\system32\NSI.dll
0x75710000 - 0x75717000 	C:\Windows\system32\WINNSI.DLL
0x74b00000 - 0x74b25000 	C:\Windows\system32\POWRPROF.dll
0x76460000 - 0x765fd000 	C:\Windows\system32\SETUPAPI.dll
0x75c10000 - 0x75c37000 	C:\Windows\system32\CFGMGR32.dll
0x76960000 - 0x769ef000 	C:\Windows\system32\OLEAUT32.dll
0x759c0000 - 0x759d2000 	C:\Windows\system32\DEVOBJ.dll
0x6d610000 - 0x6d623000 	C:\Program Files\Java\jre6\bin\net.dll
0x75d10000 - 0x75d45000 	C:\Windows\system32\WS2_32.dll
0x75190000 - 0x751cc000 	C:\Windows\system32\mswsock.dll
0x75180000 - 0x75186000 	C:\Windows\System32\wship6.dll
0x6d630000 - 0x6d639000 	C:\Program Files\Java\jre6\bin\nio.dll
0x76380000 - 0x76403000 	C:\Windows\system32\CLBCatQ.DLL
0x72a30000 - 0x72b29000 	C:\Windows\system32\ime\imejp10\imjptip.dll
0x74180000 - 0x741bc000 	C:\Windows\system32\OLEACC.dll
0x73d20000 - 0x73dd8000 	C:\Windows\system32\imjp10k.dll
0x73900000 - 0x7395e000 	C:\Windows\system32\ime\shared\imetip.dll
0x74280000 - 0x7428b000 	C:\Windows\system32\ime\shared\imecfm.dll
0x73490000 - 0x734ec000 	C:\Windows\system32\ime\imejp10\imjpapi.dll
0x738a0000 - 0x738c3000 	C:\Windows\system32\ime\shared\imjkapi.dll
0x74d00000 - 0x74d05000 	C:\Windows\System32\wshtcpip.dll
0x75050000 - 0x75094000 	C:\Windows\system32\DNSAPI.dll
0x707b0000 - 0x707b6000 	C:\Windows\system32\rasadhlp.dll
0x73750000 - 0x73788000 	C:\Windows\System32\fwpuclnt.dll
0x751d0000 - 0x751e6000 	C:\Windows\system32\CRYPTSP.dll
0x74fa0000 - 0x74fdb000 	C:\Windows\system32\rsaenh.dll
0x75850000 - 0x75867000 	C:\Windows\system32\USERENV.dll
0x75840000 - 0x7584b000 	C:\Windows\system32\profapi.dll

VM Arguments:
java_command: Genkidama.jar
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=.;C:\Program Files\Java\jre6\lib\ext\QTJava.zip
PATH=c:\program files\imagemagick-6.2.8-q16;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\QuickTime\QTSystem\
USERNAME=asada
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 15 Stepping 11, GenuineIntel



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

OS: Windows NT 6.1 Build 7100 

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

Memory: 4k page, physical 2097151k(856920k free), swap 4194303k(3172076k free)

vm_info: Java HotSpot(TM) Client VM (11.3-b02) for windows-x86 JRE (1.6.0_13-b03), built on Mar  9 2009 01:15:24 by "java_re" with MS VC++ 7.1

time: Tue Jul 14 18:18:58 2009
elapsed time: 69355 seconds

おいおいおいおい。
VMレベルでクラッシュしちゃってるじゃないか。
しかも何故にAWT。
Windows7のせいだったりする?