日期:2014-05-19  浏览次数:20668 次

Tomcat运行中点击程序的一个链接时Tomcat自动关闭
我用apache-tomcat-5.5.17部署了一个项目,JDK是6.0_21
启动项目后登陆没事,点击一些链接没事,但有些链接点击后Tomcat直接就关闭掉了,跟踪到的日志文件如下(中间有些乱七八糟的内容删掉了):
求指点。

#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d8b8ed1, pid=6520, tid=184
#
# JRE version: 6.0_21-b07
# Java VM: Java HotSpot(TM) Client VM (17.0-b17 mixed mode windows-x86 )
# Problematic frame:
# V [jvm.dll+0x8ed1]
#
# 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 (0x498ce400): JavaThread "http-8028-Processor24" daemon [_thread_in_vm, id=184, stack(0x4a700000,0x4a750000)]

siginfo: ExceptionCode=0xc0000005, writing address 0x08852000

Registers:
EAX=0x00000000, EBX=0x00000014, ECX=0x0000000c, EDX=0x08851fe0
ESP=0x4a74c18c, EBP=0x4a74c198, ESI=0x00000014, EDI=0x08852000
EIP=0x6d8b8ed1, EFLAGS=0x00010246

Top of Stack: (sp=0x4a74c18c)
0x4a74c18c: 498ce400 00000014 498cead0 4a74c1bc
0x4a74c19c: 6da9a6ad 498cead0 00000014 00000020
0x4a74c1ac: 498ce400 498ce400 498ceacc 08851f50
0x4a74c1bc: 4a74c1e0 6d9a7d7c 00000020 498ce400
0x4a74c1cc: 498ceab8 4a74c308 498ce400 4a74c308
0x4a74c1dc: 498ceabc 4a74c1f8 6d9a7e95 498ceac4
0x4a74c1ec: 00000000 00000002 44cd2d20 4a74c37c
0x4a74c1fc: 6d9a8c92 44cd2d20 00000002 498ce400 

Instructions: (pc=0x6d8b8ed1)
0x6d8b8ec1: 33 f6 eb 13 8d 4b fe 85 c9 8d 7a 08 76 04 33 c0
0x6d8b8ed1: f3 ab 8b 7d 14 8b f2 8b 47 04 85 c0 74 07 5f 5e 


Stack: [0x4a700000,0x4a750000], sp=0x4a74c18c, free space=1304a74bcc8k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x8ed1]
v ~StubRoutines::call_stub
  0x49915400 JavaThread "Store org.hibernate.cache.UpdateTimestampsCache Spool Thread" daemon [_thread_blocked, id=4436, stack(0x49ee0000,0x49f30000)]
  0x49128400 JavaThread "Prototyper" daemon [_thread_blocked, id=8176, stack(0x49e30000,0x49e80000)]
  0x49068400 JavaThread "HouseKeeper" daemon [_thread_blocked, id=7016, stack(0x49de0000,0x49e30000)]
  0x48c55800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=8144, stack(0x48ea0000,0x48ef0000)]
  0x48c50400 JavaThread "CompilerThread0" daemon [_thread_blocked, id=7156, stack(0x48e50000,0x48ea0000)]
  0x48c4b000 JavaThread "Attach Listener" daemon [_thread_blocked, id=1844, stack(0x48e00000,0x48e50000)]
  0x48c64800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=7192, stack(0x48db0000,0x48e00000)]
  0x48c35800 JavaThread "Finalizer" daemon [_thread_blocked, id=4620, stack(0x48d60000,0x48db0000)]
  0x48c34400 JavaThread "Reference Handler" daemon [_thread_blocked, id=3624, stack(0x48d10000,0x48d60000)]
  0x00307800 JavaThread "main" [_thread_in_native, id=8172, stack(0x00900000,0x00950000)]

Other Threads:
  0x48c31c00 VMThread [stack: 0x48cc0000,0x48d10000] [id=7332]
  0x48c61400 WatcherThread [stack: 0x48ef0000,0x48f40000] [id=6540]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 def new generation total 157376K, used 97054K [0x02a00000, 0x0d4c0000, 0x17f50000)
  eden space 139904K, 69% used [0x02a00000, 0x088c79d0, 0x0b2a0000)
  from space 17472K, 0% used [0x0c3b0000, 0x0c3b0000, 0x0d4c0000)
  to space 17472K, 0% used [0x0b2a0000, 0x0b2a0000, 0x0c3b0000)
 tenured generation total 349568