| Title | JVM Segfault at random intervals |
| Date | 04-Jul-2006 18:35:44 EEST |
| Version | 2.2.33 |
| Submitter | 131.111.21.21 |
| Bug criticality | MediumBug |
| Browser version | N/A |
| Bug status | ClosedBug |
| PageProvider used | |
| Servlet Container | Tomcat 5.5.17 |
| Operating System | Red Hat 9 |
| URL | |
| Java version | 1.5.6_06 |
JSPWiki at random intervals will segfault, taking down the whole JVM. Setting logs in debug mode, the last call is always to OSCache
(16:20:30) daniel@cbcl.co.uk: 2006-07-03 10:56:39,616 DEBUG [TP-Processor12] [com.opensymphony.oscache.base.algorithm.AbstractConcurrentReadCache]: get called (key=Concepts )
Although we suspect this is unlikely to be the cause, in favour of some interaction via Process.exec() and the RCSFileProvider. Have tried a variety of JVMs (1.4 level also) as well as different Tomcat versions. The problem seems load-related.
# # An unexpected error has been detected by HotSpot Virtual Machine: # # SIGSEGV (0xb) at pc=0x50a3401b, pid=26744, tid=147466 # # Java VM: Java HotSpot(TM) Server VM (1.5.0_06-b05 mixed mode) # Problematic frame: # C 0x50a3401b # --------------- T H R E A D --------------- Current thread (0x08149ac8): ConcurrentMarkSweepThread [id=26756] siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x00000000 Registers: EAX=0x00000000, EBX=0x40030378, ECX=0x00000000, EDX=0x40030378 ESP=0x9c10ea28, EBP=0x9c10ec04, ESI=0x9c10ea44, EDI=0x9c10eaec EIP=0x50a3401b, CR2=0x00000000, EFLAGS=0x00010246 Top of Stack: (sp=0x9c10ea28) 0x9c10ea28: 4002950a 00000002 9c10eaec 00000000 0x9c10ea38: 00000000 00000001 3b9a9350 44aa325e 0x9c10ea48: 0000fbc3 40030378 00000000 9c10ed34 0x9c10ea58: 9c10ec04 9c10ea2c 4002940d 00000001 0x9c10ea68: 80000004 00000000 00000000 00000000 0x9c10ea78: 00000000 00000000 00000000 00000000 0x9c10ea88: 00000000 00000000 00000000 00000000 0x9c10ea98: 00000000 00000000 00000000 00000000 Instructions: (pc=0x50a3401b) 0x50a3400b: 00 00 00 00 00 01 00 00 00 30 04 5c 79 29 00 00 0x50a3401b: 00 00 00 0c 00 26 00 01 00 02 00 0e 00 0d 00 09 Stack: [0x9c08f000,0x9c10f000), sp=0x9c10ea28, free space=510k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C 0x50a3401b C [libpthread.so.0+0x5149] V [libjvm.so+0x42369c] V [libjvm.so+0x40b181] V [libjvm.so+0x1bbe2c] V [libjvm.so+0x1bbea1] V [libjvm.so+0x1bb7f1] V [libjvm.so+0x424338] C [libpthread.so.0+0x6a21] --------------- P R O C E S S --------------- Java Threads: ( => current thread ) 0xa06e4680 JavaThread "process reaper" daemon [_thread_in_native, id=968] 0x9fb29e88 JavaThread "Thread-47" daemon [_thread_blocked, id=30912] 0x087e68e8 JavaThread "Thread-46" daemon [_thread_blocked, id=30670] 0x0897f6f8 JavaThread "Thread-45" daemon [_thread_blocked, id=30668] 0x9fb8ce30 JavaThread "TP-Processor12" daemon [_thread_in_native, id=30300] 0x9fb8c8b0 JavaThread "TP-Processor11" daemon [_thread_in_native, id=30299] 0x9fb8c4b8 JavaThread "TP-Processor10" daemon [_thread_in_native, id=30298] 0x9fb8c1c0 JavaThread "TP-Processor9" daemon [_thread_in_native, id=30297] 0x9fb2d3e0 JavaThread "TP-Processor8" daemon [_thread_in_native, id=30061] 0x9fb72da0 JavaThread "TP-Processor7" daemon [_thread_in_native, id=30060] 0x08767060 JavaThread "TP-Processor6" daemon [_thread_blocked, id=30059] 0x08410018 JavaThread "TP-Processor5" daemon [_thread_in_native, id=30058] 0x9d312110 JavaThread "Thread-36" daemon [_thread_blocked, id=27733] 0x9d3163a0 JavaThread "Thread-35" daemon [_thread_blocked, id=27724] 0x9df35158 JavaThread "Thread-34" daemon [_thread_blocked, id=26810] 0x9d3177f0 JavaThread "Thread-33" daemon [_thread_blocked, id=26809] 0x9d1acfb8 JavaThread "TP-Monitor" daemon [_thread_blocked, id=26806] 0x9f0441d0 JavaThread "TP-Processor4" daemon [_thread_in_native, id=26805] 0x9f042ff8 JavaThread "TP-Processor3" daemon [_thread_in_native, id=26803] 0x9f044820 JavaThread "TP-Processor2" daemon [_thread_in_native, id=26802] 0x9e5fbdf8 JavaThread "TP-Processor1" daemon [_thread_in_native, id=26801] 0x9d3c9848 JavaThread "http-8880-Monitor" [_thread_blocked, id=26800] 0x9e3d6180 JavaThread "http-8880-Processor25" daemon [_thread_in_native, id=26799] 0x9e3d4f70 JavaThread "http-8880-Processor24" daemon [_thread_blocked, id=26798] 0x9dcdf1b0 JavaThread "http-8880-Processor23" daemon [_thread_blocked, id=26797] 0x9dcddf78 JavaThread "http-8880-Processor22" daemon [_thread_blocked, id=26796] 0x9db4eff0 JavaThread "http-8880-Processor21" daemon [_thread_blocked, id=26795] 0x9d3633b8 JavaThread "http-8880-Processor20" daemon [_thread_blocked, id=26794] 0x9d362168 JavaThread "http-8880-Processor19" daemon [_thread_blocked, id=26793] 0x9df448f0 JavaThread "http-8880-Processor18" daemon [_thread_blocked, id=26792] 0x9df43680 JavaThread "http-8880-Processor17" daemon [_thread_blocked, id=26791] 0x9df42428 JavaThread "http-8880-Processor16" daemon [_thread_blocked, id=26790] 0x9dcfcb48 JavaThread "http-8880-Processor15" daemon [_thread_blocked, id=26789] 0x9dcfb8d8 JavaThread "http-8880-Processor14" daemon [_thread_blocked, id=26788] 0x9db390d0 JavaThread "http-8880-Processor13" daemon [_thread_blocked, id=26787] 0x9db37fe0 JavaThread "http-8880-Processor12" daemon [_thread_blocked, id=26786] 0x9df38f08 JavaThread "http-8880-Processor11" daemon [_thread_blocked, id=26785] 0x9e5c5620 JavaThread "http-8880-Processor10" daemon [_thread_blocked, id=26784] 0x9e3fec08 JavaThread "http-8880-Processor9" daemon [_thread_blocked, id=26783] 0x9da92b98 JavaThread "http-8880-Processor8" daemon [_thread_blocked, id=26782] 0x9d37be88 JavaThread "http-8880-Processor7" daemon [_thread_blocked, id=26781] 0x9dcfdde8 JavaThread "http-8880-Processor6" daemon [_thread_blocked, id=26780] 0x9db4fdd0 JavaThread "http-8880-Processor5" daemon [_thread_blocked, id=26779] 0x9d057ff0 JavaThread "http-8880-Processor4" daemon [_thread_blocked, id=26778] 0x087d6748 JavaThread "http-8880-Processor3" daemon [_thread_blocked, id=26777] 0x08205458 JavaThread "http-8880-Processor2" daemon [_thread_blocked, id=26776] 0x08206438 JavaThread "http-8880-Processor1" daemon [_thread_blocked, id=26775] 0x088fc850 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=26774] 0x081e32d0 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=26765] 0x081e1e40 JavaThread "CompilerThread1" daemon [_thread_blocked, id=26764] 0x081e0e10 JavaThread "CompilerThread0" daemon [_thread_blocked, id=26763] 0x081dfda0 JavaThread "AdapterThread" daemon [_thread_blocked, id=26762] 0x081ded70 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=26761] 0x081de078 JavaThread "Surrogate Locker Thread (CMS)" daemon [_thread_blocked, id=26760] 0x081d3850 JavaThread "Finalizer" daemon [_thread_blocked, id=26759] 0x081d2d48 JavaThread "Reference Handler" daemon [_thread_blocked, id=26758] 0x0805ce30 JavaThread "main" [_thread_in_native, id=26744] Other Threads: 0x081d03a0 VMThread [id=26757] 0x081e4810 WatcherThread [id=26766] VM state:not at safepoint (normal execution) VM Mutex/Monitor currently owned by a thread: None --------------- S Y S T E M --------------- OS:Red Hat Linux release 9 (Shrike) uname:Linux 2.4.31 #11 SMP Wed Sep 21 23:16:00 BST 2005 i686 libc:glibc 2.3.2 linuxthreads-0.10 (floating stack) rlimit: STACK 8192k, CORE 0k, NPROC 7168, NOFILE 1024, AS infinity load average:0.78 0.41 0.20 CPU:total 8 family 6, cmov, cx8, fxsr, mmx, sse Memory: 4k page, physical 2020k(16k free), swap 488k(486k free) vm_info: Java HotSpot(TM) Server VM (1.5.0_06-b05) for linux-x86, built on Nov 10 2005 10:56:33 by java_re with gcc 3.2.1-7a (J2SE release)
Any news on this one?
I am downgrading this one, since there is no new information available.
Downgrading even a little more, closing it. No response from bug reporter for over 6 months. Also, to me it sounds very unlikely that this JVM crash is caused by JSPWiki.