I'm running Solr on Tomcat 6.0.18 with Java 6 update 7 on Windows 2003 64 bit. Over the past month or so, my JVM has crashed twice with the error below. Has anyone experienced this? My system is not heavily loaded, and the crash seems to coincide with an update (via DIH). I'm running trunk code from late January. Note that I update my index ~50 times per day, and this crash has happened twice in the past month (so 2 of 1500 updates seem to have triggered the crash).
This Windows deployment is for demos, so I'm not too concerned about it. Interestingly, my production deployment is on a 64 bit Linux system (same versions of everything) and I haven't been able to reproduce the bug there. # # An unexpected error has been detected by Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000080e51c3, pid=4404, tid=956 # # Java VM: Java HotSpot(TM) 64-Bit Server VM (10.0-b23 mixed mode windows-amd64) # Problematic frame: # V [jvm.dll+0xe51c3] # # 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 (0x0000000001de2000): GCTaskThread [stack: 0x0000000000000000,0x0000000000000000] [id=956] siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffffffffff Registers: EAX=0x3000000000000000, EBX=0x0000000001e40330, ECX=0x0000000184b49821, EDX=0x0000000184b4b580 ESP=0x0000000007cff9b0, EBP=0x0000000000000000, ESI=0x0000000184b4b580, EDI=0x0000000000000935 EIP=0x00000000080e51c3, EFLAGS=0x0000000000010206 Top of Stack: (sp=0x0000000007cff9b0) 0x0000000007cff9b0: 0000000001e40330 0000000000000000 0x0000000007cff9c0: 0000000184b4dd88 0000000000000935 0x0000000007cff9d0: 0000000008464b08 0000000001dbbdc0 0x0000000007cff9e0: 0000000001dbf190 000000008a650000 0x0000000007cff9f0: 000000002f5b4000 00000002015f0000 0x0000000007cffa00: 0000000000020000 0000000001dbf2f0 0x0000000007cffa10: 0000000001e40330 0000000001dbf430 0x0000000007cffa20: 0000000001dbf4f0 0000000201602d18 0x0000000007cffa30: 0000000007effa00 0000000007cffb40 0x0000000007cffa40: 0000000000000000 0000000000000000 0x0000000007cffa50: 0000000000000000 000000000830484d 0x0000000007cffa60: 00000002015f0000 0000000000020000 0x0000000007cffa70: 0000000000000048 0000000000000001 0x0000000007cffa80: 00000001ffff0000 0000000000bb8501 0x0000000007cffa90: 0000000001dbf378 00000000080ea807 0x0000000007cffaa0: 0000000007cffb40 0000000007cffb40 Instructions: (pc=0x00000000080e51c3) 0x00000000080e51b3: 4c 8d 44 24 20 48 8b d6 48 8b 41 10 48 83 c1 10 0x00000000080e51c3: ff 90 c0 01 00 00 44 8b 1d 08 f2 44 00 45 85 db Stack: [0x0000000000000000,0x0000000000000000], sp=0x0000000007cff9b0, free space=127998k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0xe51c3] [error occurred during error reporting (printing native stack), id 0xc0000005] --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0x0000000010286c00 JavaThread "Thread-135" daemon [_thread_blocked, id=4892, stack(0x0000000011690000,0x0000000011790000)] 0x0000000010285400 JavaThread "http-8084-10" daemon [_thread_blocked, id=5108, stack(0x0000000012010000,0x0000000012110000)] 0x0000000010287400 JavaThread "http-8084-9" daemon [_thread_blocked, id=1772, stack(0x00000000149a0000,0x0000000014aa0000)] 0x000000001028a400 JavaThread "http-8084-8" daemon [_thread_blocked, id=1656, stack(0x0000000011f10000,0x0000000012010000)] 0x0000000001dc2c00 JavaThread "http-8084-7" daemon [_thread_blocked, id=2056, stack(0x0000000011e10000,0x0000000011f10000)] 0x0000000010288400 JavaThread "http-8084-6" daemon [_thread_blocked, id=4792, stack(0x0000000011d10000,0x0000000011e10000)] 0x0000000010286800 JavaThread "MultiThreadedHttpConnectionManager cleanup" daemon [_thread_blocked, id=3792, stack(0x0000000012510000,0x0000000012610000)] 0x000000000f6e8400 JavaThread "http-8084-5" daemon [_thread_blocked, id=3540, stack(0x0000000011c10000,0x0000000011d10000)] 0x000000000f6e7800 JavaThread "http-8084-4" daemon [_thread_blocked, id=4048, stack(0x0000000011b10000,0x0000000011c10000)] 0x000000000f6e8000 JavaThread "http-8084-3" daemon [_thread_blocked, id=1932, stack(0x0000000011590000,0x0000000011690000)] 0x000000000f6e7000 JavaThread "http-8084-2" daemon [_thread_blocked, id=996, stack(0x0000000011490000,0x0000000011590000)] 0x0000000001dc6000 JavaThread "http-8084-1" daemon [_thread_blocked, id=4924, stack(0x0000000011390000,0x0000000011490000)] 0x0000000001dc5800 JavaThread "TP-Monitor" daemon [_thread_blocked, id=2288, stack(0x0000000011210000,0x0000000011310000)] 0x0000000001dc5400 JavaThread "TP-Processor4" daemon [_thread_in_native, id=4588, stack(0x0000000011110000,0x0000000011210000)] 0x0000000001dc4c00 JavaThread "TP-Processor3" daemon [_thread_blocked, id=652, stack(0x0000000011010000,0x0000000011110000)] 0x0000000001dc4400 JavaThread "TP-Processor2" daemon [_thread_blocked, id=1996, stack(0x000000000fea0000,0x000000000ffa0000)] 0x0000000001dc4000 JavaThread "TP-Processor1" daemon [_thread_blocked, id=3712, stack(0x000000000fda0000,0x000000000fea0000)] 0x0000000001dc2400 JavaThread "http-8084-Acceptor-0" daemon [_thread_in_native, id=1904, stack(0x000000000fca0000,0x000000000fda0000)] 0x0000000001dc3800 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=4264, stack(0x000000000fba0000,0x000000000fca0000)] 0x0000000001dc3000 JavaThread "pool-1-thread-1" [_thread_in_Java, id=1264, stack(0x000000000faa0000,0x000000000fba0000)] 0x0000000001dc1400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4704, stack(0x000000000ef70000,0x000000000f070000)] 0x0000000001db0800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=4848, stack(0x000000000ee70000,0x000000000ef70000)] 0x0000000001db0400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=4464, stack(0x000000000ed70000,0x000000000ee70000)] 0x0000000001dc1000 JavaThread "Attach Listener" daemon [_thread_blocked, id=1736, stack(0x000000000ec70000,0x000000000ed70000)] 0x0000000001dc0800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=3360, stack(0x000000000eb70000,0x000000000ec70000)] 0x0000000001dafc00 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=2212, stack(0x000000000ea70000,0x000000000eb70000)] 0x0000000001dc0000 JavaThread "Finalizer" daemon [_thread_blocked, id=3912, stack(0x000000000e970000,0x000000000ea70000)] 0x0000000001dbfc00 JavaThread "Reference Handler" daemon [_thread_blocked, id=2920, stack(0x000000000e870000,0x000000000e970000)] 0x0000000001dbec00 JavaThread "main" [_thread_in_native, id=3620, stack(0x0000000001e50000,0x0000000001f50000)] Other Threads: 0x0000000001de3000 VMThread [stack: 0x0000000007f00000,0x0000000008000000] [id=2772] 0x0000000001de3800 WatcherThread [stack: 0x000000000f070000,0x000000000f170000] [id=4460] =>0x0000000001de2000 (exited) GCTaskThread [stack: 0x0000000000000000,0x0000000000000000] [id=956] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None Heap par new generation total 153344K, used 136138K [0x000000007fff0000, 0x000000008a650000, 0x000000008a650000) eden space 136320K, 91% used [0x000000007fff0000, 0x0000000087985dc0, 0x0000000088510000) from space 17024K, 68% used [0x0000000088510000, 0x000000008906cbc0, 0x00000000895b0000) to space 17024K, 0% used [0x00000000895b0000, 0x00000000895b0000, 0x000000008a650000) concurrent mark-sweep generation total 6121088K, used 2338646K [0x000000008a650000, 0x00000001ffff0000, 0x00000001ffff0000) concurrent-mark-sweep perm gen total 41140K, used 25955K [0x00000001ffff0000, 0x000000020281d000, 0x00000002053f0000) Dynamic libraries: 0x0000000000400000 - 0x000000000042d000 C:\Program Files\Java\jre1.6.0_07-4\bin\java.exe 0x0000000077ec0000 - 0x0000000077ff9000 C:\WINDOWS\system32\ntdll.dll 0x0000000077d40000 - 0x0000000077eb3000 C:\WINDOWS\system32\kernel32.dll 0x000007ff7fee0000 - 0x000007ff7ffe5000 C:\WINDOWS\system32\ADVAPI32.dll 0x000007ff7fd30000 - 0x000007ff7fec9000 C:\WINDOWS\system32\RPCRT4.dll 0x000007ff7e9c0000 - 0x000007ff7e9e2000 C:\WINDOWS\system32\Secur32.dll 0x0000000008000000 - 0x00000000085aa000 C:\Program Files\Java\jre1.6.0_07-4\bin\server\jvm.dll 0x0000000077c20000 - 0x0000000077d2c000 C:\WINDOWS\system32\USER32.dll 0x000007ff7fc90000 - 0x000007ff7fd2c000 C:\WINDOWS\system32\GDI32.dll 0x000007ff7e240000 - 0x000007ff7e290000 C:\WINDOWS\system32\WINMM.dll 0x000007ff7fc00000 - 0x000007ff7fc86000 C:\WINDOWS\system32\msvcrt.dll 0x000007ff7d500000 - 0x000007ff7d539000 C:\WINDOWS\system32\IMM32.DLL 0x000007ff77100000 - 0x000007ff7710b000 C:\WINDOWS\system32\rdpsnd.dll 0x000007ff7d4d0000 - 0x000007ff7d4ea000 C:\WINDOWS\system32\WINSTA.dll 0x000007ff77370000 - 0x000007ff77408000 C:\WINDOWS\system32\NETAPI32.dll 0x000007ff7e380000 - 0x000007ff7e390000 C:\WINDOWS\system32\PSAPI.DLL 0x0000000010000000 - 0x000000001000a000 C:\Program Files\Java\jre1.6.0_07-4\bin\hpi.dll 0x00000000003b0000 - 0x00000000003be000 C:\Program Files\Java\jre1.6.0_07-4\bin\verify.dll 0x00000000003c0000 - 0x00000000003e7000 C:\Program Files\Java\jre1.6.0_07-4\bin\java.dll 0x0000000001f50000 - 0x0000000001f62000 C:\Program Files\Java\jre1.6.0_07-4\bin\zip.dll 0x000000000f980000 - 0x000000000f997000 C:\Program Files\Java\jre1.6.0_07-4\bin\net.dll 0x000007ff77310000 - 0x000007ff77340000 C:\WINDOWS\system32\WS2_32.dll 0x000007ff77140000 - 0x000007ff7714c000 C:\WINDOWS\system32\WS2HELP.dll 0x000007ff771b0000 - 0x000007ff7722d000 C:\WINDOWS\system32\mswsock.dll 0x000007ff6d200000 - 0x000007ff6d293000 C:\WINDOWS\system32\hnetcfg.dll 0x000007ff77170000 - 0x000007ff7717b000 C:\WINDOWS\System32\wshtcpip.dll 0x000007ff7e8f0000 - 0x000007ff7e93e000 C:\WINDOWS\system32\DNSAPI.dll 0x000007ff7e9f0000 - 0x000007ff7e9fb000 C:\WINDOWS\System32\winrnr.dll 0x000007ff7e950000 - 0x000007ff7e9b6000 C:\WINDOWS\system32\WLDAP32.dll 0x000007ff7ea00000 - 0x000007ff7ea07000 C:\WINDOWS\system32\rasadhlp.dll 0x0000000068000000 - 0x000000006804c000 C:\WINDOWS\system32\rsaenh.dll 0x000007ff7c680000 - 0x000007ff7c78a000 C:\WINDOWS\system32\USERENV.dll VM Arguments: jvm_args: -Xloggc:E:\Apache\Solr\home4\gc.log -Dsolr.solr.home=E:\Apache\Solr\home4 -Xmx6144m -Xms6144m -XX:+AggressiveOpts -Xincgc -XX:+UseParNewGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=E:\Apache\Tomcat\Tomcat 6.0-4\conf\logging.properties -Djava.endorsed.dirs=E:\Apache\Tomcat\Tomcat 6.0-4\endorsed -Dcatalina.base=E:\Apache\Tomcat\Tomcat 6.0-4 -Dcatalina.home=E:\Apache\Tomcat\Tomcat 6.0-4 -Djava.io.tmpdir=E:\Apache\Tomcat\Tomcat 6.0-4\temp java_command: org.apache.catalina.startup.Bootstrap start Launcher Type: SUN_STANDARD Environment Variables: JRE_HOME=C:\Program Files\Java\jre1.6.0_07-4 CLASSPATH=;E:\Apache\Tomcat\Tomcat 6.0-4\bin\bootstrap.jar PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\DMIX USERNAME=wpiaseczny OS=Windows_NT PROCESSOR_IDENTIFIER=EM64T Family 6 Model 23 Stepping 6, GenuineIntel --------------- S Y S T E M --------------- OS: Windows Server 2003 family Build 3790 Service Pack 2 CPU:total 8 (4 cores per cpu, 1 threads per core) family 6 model 7 stepping 6, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3 Memory: 4k page, physical 67107112k(18792216k free), swap 69649820k(14739920k free) vm_info: Java HotSpot(TM) 64-Bit Server VM (10.0-b23) for windows-amd64 JRE (1.6.0_07-b06), built on Jun 10 2008 01:06:11 by "java_re" with MS VC++ 8.0 time: Thu Mar 19 18:00:49 2009 elapsed time: 94857 seconds -- View this message in context: http://www.nabble.com/JVM-exception_access_violation-tp22623667p22623667.html Sent from the Solr - User mailing list archive at Nabble.com.