-
1. Re: EXCEPTION_ACCESS_VIOLATION JVM crashes in HornetQ on Windows
timfox Jul 8, 2010 11:13 AM (in response to bjs)Yes, this would be a bug in the JVM. HornetQ on Windows doesn't use any native code so that can't be the issue.
I would be interested to know if changing the command line params makes any difference.
-
2. Re: EXCEPTION_ACCESS_VIOLATION JVM crashes in HornetQ on Windows
bjs Jul 8, 2010 11:49 AM (in response to timfox)Totally agree - like I said, I'm not certainly not going to blame HornetQ for a JVM crash! ;o)
I ran a 24-hour test with -XX:+AggressiveOpts removed from run.bat and had no problems, so it looks like that option is the cause of the crash. The -XX options are always a bit experimental so it's not a huge surprise. Perhaps it would be better not to set this by default given Sun don't guarantee it'll be stable? Just a thought.
-
3. Re: EXCEPTION_ACCESS_VIOLATION JVM crashes in HornetQ on Windows
bjs Jul 9, 2010 5:38 AM (in response to bjs)Oh dear, just seen the crash again with the AggressiveOpts flag disabled! Unless it's a problem with UseFastAccessorMethods (which seems less likely) I suspect it's a ParallelGC bug. I noticed in this latest crash the PSPermGen memory usage is pretty high so it's possible increasing the memory allocation would help.
I guess it'll take a while for Sun to process my bug report, so we'll have to wait to see what they say...
For interest, here's the crash report (with AggressiveOpts disabled):
# # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006dbe7a7f, pid=7992, tid=3648 # # JRE version: 6.0_18-b07 # Java VM: Java HotSpot(TM) 64-Bit Server VM (16.0-b13 mixed mode windows-amd64 ) # Problematic frame: # V [jvm.dll+0x3f7a7f] # # 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 (0x00000000004ac000): GCTaskThread [stack: 0x000000004ac10000,0x000000004ad10000] [id=3648] siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffffffffff Registers: EAX=0x0043007400730065, EBX=0x0000000011120d40, ECX=0x000000004b3ca580, EDX=0x0000000000000000 ESP=0x000000004ad0f9f0, EBP=0x000000004a6df507, ESI=0x000000004b3ca580, EDI=0x0000000046e19418 EIP=0x000000006dbe7a7f, EFLAGS=0x0000000000010246 Top of Stack: (sp=0x000000004ad0f9f0) 0x000000004ad0f9f0: 000000001136fbc0 0000000000000002 0x000000004ad0fa00: 000000004b3ca580 0000000048e0a208 0x000000004ad0fa10: 00000000475c0000 0000000000001000 0x000000004ad0fa20: 000000001136ed48 0000000000000400 0x000000004ad0fa30: 0000000000000000 00000000004a4300 0x000000004ad0fa40: 000000000000000c 000000004b3ca580 0x000000004ad0fa50: 000000004a6df507 0000000011120e00 0x000000004ad0fa60: 000000004a6df507 000000006dbe9366 0x000000004ad0fa70: 0000000049b62e78 0000000000000009 0x000000004ad0fa80: 0000000000000001 0000000011120d40 0x000000004ad0fa90: 0000000011120d40 0000000000000001 0x000000004ad0faa0: 0000000000000000 0000000000000000 0x000000004ad0fab0: 0000000000000000 0000000000000000 0x000000004ad0fac0: 0000000000000000 0000000011120d80 0x000000004ad0fad0: 0000000000000000 000000006d9dbbb5 0x000000004ad0fae0: 0000000011120d80 0000000000000000 Instructions: (pc=0x000000006dbe7a7f) 0x000000006dbe7a6f: 48 d3 e0 48 03 05 5f c0 21 00 eb 04 48 8b 47 08 0x000000006dbe7a7f: 48 63 48 18 4c 8d 40 10 8b c1 c1 f8 03 85 c9 7f Stack: [0x000000004ac10000,0x000000004ad10000], sp=0x000000004ad0f9f0, free space=3fe0000000000000000k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0x3f7a7f] --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x000000004cc08800 JavaThread "Old I/O server worker (parentId: 730637923, channelId: 1317864261, null => localhost/127.0.0.1:5445)" [_thread_blocked, id=5896, stack(0x000000004eb10000,0x000000004ec10000)] 0x000000004cc07000 JavaThread "Old I/O server worker (parentId: 730637923, channelId: 504096260, null => localhost/127.0.0.1:5445)" [_thread_blocked, id=7740, stack(0x000000004ea10000,0x000000004eb10000)] 0x000000004cc01800 JavaThread "Old I/O server worker (parentId: 730637923, channelId: 427113089, null => localhost/127.0.0.1:5445)" [_thread_in_native, id=6840, stack(0x000000004e910000,0x000000004ea10000)] 0x000000004cc08000 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=5432, stack(0x000000004e810000,0x000000004e910000)] 0x000000004cc06800 JavaThread "Old I/O server worker (parentId: 730637923, channelId: 166318168, null => localhost/127.0.0.1:5445)" [_thread_in_native, id=6816, stack(0x000000004e610000,0x000000004e710000)] 0x000000004cc03800 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=7192, stack(0x000000004e710000,0x000000004e810000)] 0x000000004cc05000 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=740, stack(0x000000004e510000,0x000000004e610000)] 0x000000004cc05800 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=5940, stack(0x000000004e410000,0x000000004e510000)] 0x000000004cc03000 JavaThread "Old I/O server worker (parentId: 730637923, channelId: 961799427, null => localhost/127.0.0.1:5445)" [_thread_blocked, id=5156, stack(0x000000004e310000,0x000000004e410000)] 0x000000004cc02000 JavaThread "RMI TCP Connection(idle)" daemon [_thread_blocked, id=9172, stack(0x000000004e100000,0x000000004e200000)] 0x000000004cc09800 JavaThread "pool-3-thread-1" [_thread_blocked, id=2004, stack(0x0000000051b40000,0x0000000051c40000)] 0x000000004cc00800 JavaThread "Thread-29 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=9120, stack(0x0000000052c40000,0x0000000052d40000)] 0x000000004cc00000 JavaThread "Thread-28 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=5428, stack(0x0000000052b40000,0x0000000052c40000)] 0x000000004cbff000 JavaThread "Thread-27 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=5988, stack(0x0000000052a40000,0x0000000052b40000)] 0x000000004d4df000 JavaThread "Thread-26 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=7088, stack(0x0000000052940000,0x0000000052a40000)] 0x000000004d4de000 JavaThread "Thread-25 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=6680, stack(0x0000000052840000,0x0000000052940000)] 0x000000004d4dd800 JavaThread "Thread-24 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=4596, stack(0x0000000052740000,0x0000000052840000)] 0x000000004d4dc800 JavaThread "Thread-23 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=5536, stack(0x0000000052640000,0x0000000052740000)] 0x000000004d4dc000 JavaThread "Thread-22 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=8144, stack(0x0000000052540000,0x0000000052640000)] 0x000000004d4db000 JavaThread "Thread-21 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=4264, stack(0x0000000052440000,0x0000000052540000)] 0x000000004d4da800 JavaThread "Thread-20 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=7892, stack(0x0000000052340000,0x0000000052440000)] 0x000000004d4d9800 JavaThread "Thread-19 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=4036, stack(0x0000000052240000,0x0000000052340000)] 0x000000004d4d9000 JavaThread "Thread-18 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=7904, stack(0x0000000052140000,0x0000000052240000)] 0x000000004d3e5800 JavaThread "Thread-17 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=7372, stack(0x0000000050640000,0x0000000050740000)] 0x000000004d4d7800 JavaThread "Thread-16 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=8764, stack(0x0000000051f40000,0x0000000052040000)] 0x000000004d4d7000 JavaThread "Thread-15 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=4132, stack(0x0000000051e40000,0x0000000051f40000)] 0x000000004d4d6000 JavaThread "Thread-14 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=4948, stack(0x0000000051d40000,0x0000000051e40000)] 0x000000004d4d5800 JavaThread "Thread-13 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=4708, stack(0x0000000051c40000,0x0000000051d40000)] 0x000000004d4d2000 JavaThread "Thread-12 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=6112, stack(0x0000000051640000,0x0000000051740000)] 0x000000004d4d1000 JavaThread "Thread-11 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=336, stack(0x0000000051540000,0x0000000051640000)] 0x000000004d4d0800 JavaThread "Thread-10 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=5424, stack(0x0000000051440000,0x0000000051540000)] 0x000000004d4cf800 JavaThread "Thread-9 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=8392, stack(0x0000000051340000,0x0000000051440000)] 0x000000004d3ec800 JavaThread "Thread-8 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=6036, stack(0x0000000051240000,0x0000000051340000)] 0x000000004d3ec000 JavaThread "Thread-7 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=6300, stack(0x0000000051140000,0x0000000051240000)] 0x000000004d3eb000 JavaThread "Thread-6 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=8692, stack(0x0000000051040000,0x0000000051140000)] 0x000000004d3ea800 JavaThread "Thread-5 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=8780, stack(0x0000000050f40000,0x0000000051040000)] 0x000000004d3e9800 JavaThread "Thread-4 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=4344, stack(0x0000000050e40000,0x0000000050f40000)] 0x000000004d3e9000 JavaThread "Thread-3 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=5216, stack(0x0000000050940000,0x0000000050a40000)] 0x000000004d3e8000 JavaThread "Thread-2 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=8464, stack(0x0000000050d40000,0x0000000050e40000)] 0x000000004d3e7800 JavaThread "Thread-1 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=6032, stack(0x0000000050c40000,0x0000000050d40000)] 0x000000004d3e6000 JavaThread "RMI Scheduler(0)" daemon [_thread_blocked, id=3292, stack(0x0000000050740000,0x0000000050840000)] 0x000000004d3e4800 JavaThread "Naming Bootstrap#2" [_thread_blocked, id=2184, stack(0x0000000050540000,0x0000000050640000)] 0x000000004d3e4000 JavaThread "DestroyJavaVM" [_thread_blocked, id=7104, stack(0x00000000020c0000,0x00000000021c0000)] 0x000000004d3e3000 JavaThread "HornetQ Server Shutdown Timer" daemon [_thread_blocked, id=3784, stack(0x0000000050440000,0x0000000050540000)] 0x000000004d3e2800 JavaThread "hornetq-failure-check-thread" [_thread_blocked, id=7736, stack(0x0000000050340000,0x0000000050440000)] 0x000000004d3e1800 JavaThread "Old I/O server boss (channelId: 730637923, localhost/127.0.0.1:5445)" [_thread_in_native, id=6272, stack(0x0000000050240000,0x0000000050340000)] 0x000000004d3e1000 JavaThread "Thread-1 (group:HornetQ-scheduled-threads-2061551555)" [_thread_blocked, id=9128, stack(0x0000000050140000,0x0000000050240000)] 0x000000004d3e0000 JavaThread "Old I/O server boss (channelId: 1027355575, localhost/127.0.0.1:5455)" [_thread_in_native, id=5356, stack(0x0000000050040000,0x0000000050140000)] 0x000000004d3df800 JavaThread "pool-8-thread-1" [_thread_blocked, id=3828, stack(0x000000004ff40000,0x0000000050040000)] 0x000000004d3df000 JavaThread "pool-7-thread-1" [_thread_blocked, id=8768, stack(0x000000004fcf0000,0x000000004fdf0000)] 0x000000004d3de000 JavaThread "Thread-0 (group:HornetQ-server-threads1934329031-1543103262)" [_thread_blocked, id=5964, stack(0x000000004fe40000,0x000000004ff40000)] 0x000000004d3dd800 JavaThread "Thread-0 (group:HornetQ-Asynchronous-Persistent-Writes1812907062-229248571)" daemon [_thread_blocked, id=7268, stack(0x000000004e210000,0x000000004e310000)] 0x000000004d612800 JavaThread "Thread-0 (group:HornetQ-scheduled-threads-2061551555)" [_thread_blocked, id=7324, stack(0x000000004e000000,0x000000004e100000)] 0x000000004cbd6800 JavaThread "hornetq-expiry-reaper-thread" [_thread_blocked, id=564, stack(0x000000004df00000,0x000000004e000000)] 0x000000004cbbb800 JavaThread "hornetq-buffer-timeout" [_thread_blocked, id=5680, stack(0x000000004de00000,0x000000004df00000)] 0x000000004d4b6000 JavaThread "Naming Bootstrap#1" [_thread_in_native, id=5844, stack(0x000000004dd00000,0x000000004de00000)] 0x000000004ca88000 JavaThread "GC Daemon" daemon [_thread_blocked, id=4212, stack(0x000000004dc00000,0x000000004dd00000)] 0x000000004ca8a000 JavaThread "RMI Reaper" [_thread_blocked, id=4412, stack(0x000000004db00000,0x000000004dc00000)] 0x000000004cc14000 JavaThread "RMI TCP Accept-1098" daemon [_thread_in_native, id=7092, stack(0x000000004da00000,0x000000004db00000)] 0x000000004ca3e000 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=5580, stack(0x000000004d000000,0x000000004d100000)] 0x000000004caad800 JavaThread "RMI TCP Accept-3000" daemon [_thread_in_native, id=6684, stack(0x000000004cf00000,0x000000004d000000)] 0x000000004caac800 JavaThread "RMI TCP Accept-0" daemon [_thread_in_native, id=7680, stack(0x000000004ce00000,0x000000004cf00000)] 0x000000004b43a000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=3952, stack(0x000000004c520000,0x000000004c620000)] 0x000000004b435800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=6624, stack(0x000000004c420000,0x000000004c520000)] 0x000000004b42e800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=5480, stack(0x000000004c320000,0x000000004c420000)] 0x000000004b42d800 JavaThread "Attach Listener" daemon [_thread_blocked, id=6132, stack(0x000000004c220000,0x000000004c320000)] 0x000000004b42d000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2884, stack(0x000000004c120000,0x000000004c220000)] 0x000000004b3d3000 JavaThread "Finalizer" daemon [_thread_blocked, id=4860, stack(0x000000004c020000,0x000000004c120000)] 0x000000004b3d1800 JavaThread "Reference Handler" daemon [_thread_blocked, id=760, stack(0x000000004bf20000,0x000000004c020000)] Other Threads: 0x000000004b3cb000 VMThread [stack: 0x000000004be20000,0x000000004bf20000] [id=628] 0x000000004cb77000 WatcherThread [stack: 0x000000004d100000,0x000000004d200000] [id=8404] =>0x00000000004ac000 (exited) GCTaskThread [stack: 0x000000004ac10000,0x000000004ad10000] [id=3648] VM state:at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event]) [0x000000000025a600] Threads_lock - owner thread: 0x000000004b3cb000 [0x000000000025ab00] Heap_lock - owner thread: 0x000000004d4db000 Heap PSYoungGen total 324032K, used 313931K [0x0000000035130000, 0x000000004a680000, 0x000000004a680000) eden space 299392K, 100% used [0x0000000035130000,0x0000000047590000,0x0000000047590000) from space 24640K, 59% used [0x0000000048d50000,0x0000000049b82e78,0x000000004a560000) to space 24320K, 48% used [0x0000000047590000,0x0000000048116110,0x0000000048d50000) PSOldGen total 349568K, used 113779K [0x000000000a680000, 0x000000001fbe0000, 0x0000000035130000) object space 349568K, 32% used [0x000000000a680000,0x000000001159cd48,0x000000001fbe0000) PSPermGen total 23296K, used 22424K [0x0000000005280000, 0x0000000006940000, 0x000000000a680000) object space 23296K, 96% used [0x0000000005280000,0x00000000068663e0,0x0000000006940000) Dynamic libraries: 0x0000000000400000 - 0x000000000042e000 C:\Windows\system32\java.exe 0x0000000077000000 - 0x00000000771ab000 C:\Windows\SYSTEM32\ntdll.dll 0x0000000076de0000 - 0x0000000076eff000 C:\Windows\system32\kernel32.dll 0x000007fefd280000 - 0x000007fefd2eb000 C:\Windows\system32\KERNELBASE.dll 0x000007fefe090000 - 0x000007fefe16b000 C:\Windows\system32\ADVAPI32.dll 0x000007feff250000 - 0x000007feff2ef000 C:\Windows\system32\msvcrt.dll 0x000007feff2f0000 - 0x000007feff30f000 C:\Windows\SYSTEM32\sechost.dll 0x000007fefd440000 - 0x000007fefd56e000 C:\Windows\system32\RPCRT4.dll 0x000000006d7f0000 - 0x000000006de95000 C:\Program Files\Java64\jre6\bin\server\jvm.dll 0x0000000076f00000 - 0x0000000076ffa000 C:\Windows\system32\USER32.dll 0x000007fefdb50000 - 0x000007fefdbb7000 C:\Windows\system32\GDI32.dll 0x000007fefdbc0000 - 0x000007fefdbce000 C:\Windows\system32\LPK.dll 0x000007feff160000 - 0x000007feff22a000 C:\Windows\system32\USP10.dll 0x000007fefae70000 - 0x000007fefaeab000 C:\Windows\system32\WINMM.dll 0x000007fefe060000 - 0x000007fefe08e000 C:\Windows\system32\IMM32.DLL 0x000007fefd330000 - 0x000007fefd439000 C:\Windows\system32\MSCTF.dll 0x000000006d760000 - 0x000000006d76e000 C:\Program Files\Java64\jre6\bin\verify.dll 0x000000006d3b0000 - 0x000000006d3d7000 C:\Program Files\Java64\jre6\bin\java.dll 0x000000006d310000 - 0x000000006d31a000 C:\Program Files\Java64\jre6\bin\hpi.dll 0x00000000771d0000 - 0x00000000771d7000 C:\Windows\system32\PSAPI.DLL 0x000000006d7b0000 - 0x000000006d7c2000 C:\Program Files\Java64\jre6\bin\zip.dll 0x000000006d540000 - 0x000000006d54a000 C:\Program Files\Java64\jre6\bin\management.dll 0x000000006d600000 - 0x000000006d617000 C:\Program Files\Java64\jre6\bin\net.dll 0x000007fefd980000 - 0x000007fefd9cd000 C:\Windows\system32\WS2_32.dll 0x000007fefdd10000 - 0x000007fefdd18000 C:\Windows\system32\NSI.dll 0x000007fefc7d0000 - 0x000007fefc824000 C:\Windows\system32\mswsock.dll 0x000007fefc7c0000 - 0x000007fefc7c7000 C:\Windows\System32\wship6.dll 0x000007fefae10000 - 0x000007fefae25000 C:\Windows\system32\NLAapi.dll 0x000007fefc620000 - 0x000007fefc67b000 C:\Windows\system32\DNSAPI.dll 0x000007fef9410000 - 0x000007fef941b000 C:\Windows\System32\winrnr.dll 0x000007fef93f0000 - 0x000007fef9405000 C:\Windows\system32\napinsp.dll 0x000007fef93d0000 - 0x000007fef93e9000 C:\Windows\system32\pnrpnsp.dll 0x000007fefc430000 - 0x000007fefc437000 C:\Windows\System32\wshtcpip.dll 0x000007fef9e50000 - 0x000007fef9e77000 C:\Windows\system32\IPHLPAPI.DLL 0x000007fef9e40000 - 0x000007fef9e4b000 C:\Windows\system32\WINNSI.DLL 0x000007fef9460000 - 0x000007fef9468000 C:\Windows\system32\rasadhlp.dll 0x000007fef99c0000 - 0x000007fef9a13000 C:\Windows\System32\fwpuclnt.dll 0x000007fefca20000 - 0x000007fefca37000 C:\Windows\system32\CRYPTSP.dll 0x000007fefc510000 - 0x000007fefc557000 C:\Windows\system32\rsaenh.dll 0x000007fefc410000 - 0x000007fefc42e000 C:\Windows\system32\USERENV.dll 0x000007fefcf60000 - 0x000007fefcf6f000 C:\Windows\system32\profapi.dll 0x000007fefce90000 - 0x000007fefce9f000 C:\Windows\system32\CRYPTBASE.dll 0x000000006d620000 - 0x000000006d62b000 C:\Program Files\Java64\jre6\bin\nio.dll 0x000007fef99a0000 - 0x000007fef99b1000 C:\Windows\system32\dhcpcsvc6.DLL 0x000007fef9970000 - 0x000007fef9988000 C:\Windows\system32\dhcpcsvc.DLL 0x000000006d6a0000 - 0x000000006d6a6000 C:\Program Files\Java64\jre6\bin\rmi.dll VM Arguments: jvm_args: -XX:+UseParallelGC -XX:+UseFastAccessorMethods -Xms512M -Xmx1024M -Dhornetq.config.dir=..\config\stand-alone\non-clustered -Djava.util.logging.config.file=..\config\stand-alone\non-clustered\logging.properties -Djava.library.path=. -Dcom.sun.management.jmxremote.port=3000 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false java_command: org.hornetq.integration.bootstrap.HornetQBootstrapServer hornetq-beans.xml Launcher Type: SUN_STANDARD Environment Variables: CLASSPATH=..\config\stand-alone\non-clustered;..\schemas\;C:\hornetq-2.1.1.Final\lib\hornetq-bootstrap.jar;C:\hornetq-2.1.1.Final\lib\hornetq-core-client.jar;C:\hornetq-2.1.1.Final\lib\hornetq-core.jar;C:\hornetq-2.1.1.Final\lib\hornetq-jboss-as-integration.jar;C:\hornetq-2.1.1.Final\lib\hornetq-jms-client.jar;C:\hornetq-2.1.1.Final\lib\hornetq-jms.jar;C:\hornetq-2.1.1.Final\lib\hornetq-logging.jar;C:\hornetq-2.1.1.Final\lib\jboss-jms-api.jar;C:\hornetq-2.1.1.Final\lib\jboss-mc.jar;C:\hornetq-2.1.1.Final\lib\jnp-client.jar;C:\hornetq-2.1.1.Final\lib\jnpserver.jar;C:\hornetq-2.1.1.Final\lib\netty.jar PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Gemalto\Access Client\v5\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Subversion\bin;C:\Program Files\SysInternalsSuite;c:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\;C:\dev\apama-lib2.amd64\all\jakarta-ant\1.7.1\bin;C:\Python26;C:\Program Files (x86)\UnxUtils\usr\local\wbin;C:\Users\bjs\tools;C:\dev\svnadmin USERNAME=bjs OS=Windows_NT PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 26 Stepping 5, GenuineIntel --------------- S Y S T E M --------------- OS: Windows 7 Build 7600 CPU:total 8 (8 cores per cpu, 2 threads per core) family 6 model 26 stepping 5, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht Memory: 4k page, physical 6288952k(894028k free), swap 12576004k(5951488k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (16.0-b13) for windows-amd64 JRE (1.6.0_18-b07), built on Dec 17 2009 13:24:11 by "java_re" with MS VC++ 8.0 (VS2005) time: Fri Jul 09 10:26:03 2010 elapsed time: 69717 seconds
-
4. Re: EXCEPTION_ACCESS_VIOLATION JVM crashes in HornetQ on Windows
bjs Jul 16, 2010 11:38 AM (in response to bjs)I've seen this crash 9 times now.
The only way to avoid it seems to be to set -XX:+UseConcMarkSweepGC (looks like HornetQ is exposing a bug in the 64-bit Sun Java 6 Parallel Garbage Collector). Compared to the parallel GC, this GC improves latency, but reduces throughput - but if anyone else trips across this bug you might want to give this solution a go.