2013-6-8 16:14:05 org.apache.catalina.core.StandardHostValve custom 严重: Exception Processing ErrorPage[exceptionType=java.lang.Exception, location=/extends/exception.jsp] java.lang.OutOfMemoryError: PermGen space # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006d89f8a6, pid=3296, tid=3568 # # JRE version: 6.0_35-b10 # Java VM: Java HotSpot(TM) 64-Bit Server VM (20.10-b01 mixed mode windows-amd64 compressed oops) # Problematic frame: # V [jvm.dll+0x9f8a6] # # An error report file with more information is saved as: # F:\Program Files\eclipse\hs_err_pid3296.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp #
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006d89f8a6, pid=3296, tid=3568
#
# JRE version: 6.0_35-b10
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.10-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V  [jvm.dll+0x9f8a6]
#
# 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 (0x000000000a12d800):  JavaThread "http-8086-7" daemon [_thread_in_vm, id=3568, stack(0x000000000e4f0000,0x000000000e5f0000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x00000000080c4934
Registers:
RAX=0x00000000080a8640, RBX=0x00000000a1fffaa2, RCX=0x0000000000007000, RDX=0x00000000000070bd
RSP=0x000000000e5ee3c0, RBP=0x0000000000000002, RSI=0x0000000000000003, RDI=0x00000000000000a5
R8 =0x0000000007aa5800, R9 =0x000000006d800000, R10=0x000000000e5ee5a0, R11=0x000000000000000c
R12=0x0000000000000000, R13=0x00000000a1fffaa8, R14=0x0000000000000000, R15=0x0000000000000006
RIP=0x000000006d89f8a6, EFLAGS=0x0000000000010206
Top of Stack: (sp=0x000000000e5ee3c0)
0x000000000e5ee3c0:   000000009f7ca228 000000006d8c2bbd
0x000000000e5ee3d0:   00000000a19f27e0 0000000002625a69
0x000000000e5ee3e0:   000000000000bd70 0000000000000000
0x000000000e5ee3f0:   0000000000000000 000000006d89f59c
0x000000000e5ee400:   00000000a1fffaa0 000000000e5ee408
0x000000000e5ee410:   000000000000000d 00000000080a8640
0x000000000e5ee420:   0000000000000000 000000000a12d800
0x000000000e5ee430:   000000000e5ee5a0 0000000000000018
0x000000000e5ee440:   0000000000000010 000000006d89ffc2
0x000000000e5ee450:   000000000e5ee5a0 000000000a566c00
0x000000000e5ee460:   0000000000000000 0000000000000001
0x000000000e5ee470:   0000000000000000 0000000000000000
0x000000000e5ee480:   000000000a12d800 000000006d8c2bbd
0x000000000e5ee490:   0000000008ca0900 000000006da5b324
0x000000000e5ee4a0:   000000000020a638 000007fefd92133c
0x000000000e5ee4b0:   0000000000000000 000000006d917e0f 
Instructions: (pc=0x000000006d89f8a6)
0x000000006d89f886:   0f b7 44 1c 01 0f b6 c8 66 89 44 24 20 0f b6 44
0x000000006d89f896:   24 21 66 c1 e1 08 0f b7 d1 48 0b d0 49 8b 42 20
0x000000006d89f8a6:   0f b7 0c 90 66 41 89 4c 1c 01 e9 2a 01 00 00 45
0x000000006d89f8b6:   8d 46 01 48 8b d3 49 8b ca e8 8c f9 ff ff 44 8a 
Register to memory mapping:
RAX=0x00000000080a8640 is an unknown value
RBX=0x00000000a1fffaa2 is an oop
{constMethod} 
 - klass: {other class}
 - method:       0x00000000a1fffaa8 {method} '<init>' '(Ljava/lang/String;)V' in 'java/net/SocketTimeoutException'
 - exceptions:   0x000000009ce01ef8
bci_from(00000000A1FFFAA2) = 2; print_codes():
RCX=0x0000000000007000 is an unknown value
RDX=0x00000000000070bd is an unknown value
RSP=0x000000000e5ee3c0 is pointing into the stack for thread: 0x000000000a12d800
RBP=0x0000000000000002 is an unknown value
RSI=0x0000000000000003 is an unknown value
RDI=0x00000000000000a5 is an unknown value
R8 =0x0000000007aa5800 is an unknown value
R9 =0x000000006d800000 is an unknown value
R10=0x000000000e5ee5a0 is pointing into the stack for thread: 0x000000000a12d800
R11=0x000000000000000c is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x00000000a1fffaa8 is an oop
{method} 
 - klass: {other class}
R14=0x0000000000000000 is an unknown value
R15=0x0000000000000006 is an unknown value
Stack: [0x000000000e4f0000,0x000000000e5f0000],  sp=0x000000000e5ee3c0,  free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V  [jvm.dll+0x9f8a6]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  java.net.SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I+0
j  java.net.SocketInputStream.read([BII)I+84
j  org.apache.coyote.http11.InternalInputBuffer.fill()Z+59
j  org.apache.coyote.http11.InternalInputBuffer.parseRequestLine()V+16
j  org.apache.coyote.http11.Http11Processor.process(Ljava/net/Socket;)V+258
j  org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ljava/net/Socket;)Z+82
j  org.apache.tomcat.util.net.JIoEndpoint$Worker.run()V+41
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub
---------------  P R O C E S S  ---------------
Java Threads: ( => current thread )
  0x000000000bd8a800 JavaThread "http-8086-10" daemon [_thread_blocked, id=10784, stack(0x000000000e7f0000,0x000000000e8f0000)]
  0x000000000a12f000 JavaThread "http-8086-9" daemon [_thread_blocked, id=10388, stack(0x000000000e6f0000,0x000000000e7f0000)]
  0x000000000a12e000 JavaThread "http-8086-8" daemon [_thread_blocked, id=11224, stack(0x000000000e5f0000,0x000000000e6f0000)]
=>0x000000000a12d800 JavaThread "http-8086-7" daemon [_thread_in_vm, id=3568, stack(0x000000000e4f0000,0x000000000e5f0000)]
  0x000000000a12d000 JavaThread "http-8086-6" daemon [_thread_blocked, id=9836, stack(0x000000000e3f0000,0x000000000e4f0000)]
  0x000000000a12c000 JavaThread "http-8086-5" daemon [_thread_blocked, id=8556, stack(0x000000000e2f0000,0x000000000e3f0000)]
  0x000000000a12b800 JavaThread "http-8086-4" daemon [_thread_blocked, id=8376, stack(0x000000000e1f0000,0x000000000e2f0000)]
  0x000000000a12a800 JavaThread "http-8086-3" daemon [_thread_blocked, id=5412, stack(0x000000000e0f0000,0x000000000e1f0000)]
  0x000000000a129000 JavaThread "TP-Monitor" daemon [_thread_blocked, id=4164, stack(0x000000000dff0000,0x000000000e0f0000)]
  0x000000000a128800 JavaThread "TP-Processor4" daemon [_thread_in_native, id=10316, stack(0x000000000def0000,0x000000000dff0000)]
  0x000000000a127800 JavaThread "TP-Processor3" daemon [_thread_blocked, id=10708, stack(0x000000000ddf0000,0x000000000def0000)]
  0x0000000009ba5800 JavaThread "TP-Processor2" daemon [_thread_blocked, id=7844, stack(0x000000000dcf0000,0x000000000ddf0000)]
  0x0000000009ba4800 JavaThread "TP-Processor1" daemon [_thread_blocked, id=11244, stack(0x000000000dbf0000,0x000000000dcf0000)]
  0x0000000009ba4000 JavaThread "http-8086-2" daemon [_thread_blocked, id=9040, stack(0x000000000daf0000,0x000000000dbf0000)]
  0x0000000009ba3000 JavaThread "http-8086-1" daemon [_thread_blocked, id=9860, stack(0x000000000d9f0000,0x000000000daf0000)]
  0x0000000009ba2800 JavaThread "http-8086-Acceptor-0" daemon [_thread_in_native, id=11036, stack(0x000000000d8f0000,0x000000000d9f0000)]
  0x0000000009ba1800 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=10892, stack(0x000000000d630000,0x000000000d730000)]
  0x0000000009ba1000 JavaThread "Quartz Scheduler [DefaultQuartzScheduler]" [_thread_blocked, id=7268, stack(0x000000000d7f0000,0x000000000d8f0000)]
  0x0000000009ba0800 JavaThread "DefaultQuartzScheduler_QuartzSchedulerThread" [_thread_blocked, id=10176, stack(0x000000000d530000,0x000000000d630000)]
  0x0000000009b9f800 JavaThread "DefaultQuartzScheduler_Worker-10" [_thread_blocked, id=7868, stack(0x000000000d300000,0x000000000d400000)]
  0x0000000009b9f000 JavaThread "DefaultQuartzScheduler_Worker-9" [_thread_blocked, id=8628, stack(0x000000000d200000,0x000000000d300000)]
  0x0000000009b9e000 JavaThread "DefaultQuartzScheduler_Worker-8" [_thread_blocked, id=9644, stack(0x000000000d100000,0x000000000d200000)]
  0x000000000a978800 JavaThread "DefaultQuartzScheduler_Worker-7" [_thread_blocked, id=9000, stack(0x000000000d000000,0x000000000d100000)]
  0x000000000b2c9800 JavaThread "DefaultQuartzScheduler_Worker-6" [_thread_blocked, id=4820, stack(0x000000000cf00000,0x000000000d000000)]
  0x0000000009fb1800 JavaThread "DefaultQuartzScheduler_Worker-5" [_thread_blocked, id=9436, stack(0x000000000ce00000,0x000000000cf00000)]
  0x0000000009d30800 JavaThread "DefaultQuartzScheduler_Worker-4" [_thread_blocked, id=10832, stack(0x000000000ca30000,0x000000000cb30000)]
  0x0000000009bbd000 JavaThread "DefaultQuartzScheduler_Worker-3" [_thread_blocked, id=5664, stack(0x000000000cd00000,0x000000000ce00000)]
  0x000000000befe800 JavaThread "DefaultQuartzScheduler_Worker-2" [_thread_blocked, id=9048, stack(0x000000000cc00000,0x000000000cd00000)]
  0x000000000b85e800 JavaThread "DefaultQuartzScheduler_Worker-1" [_thread_blocked, id=10140, stack(0x0000000009810000,0x0000000009910000)]
  0x000000000ab30000 JavaThread "OracleTimeoutPollingThread" daemon [_thread_blocked, id=9308, stack(0x0000000009710000,0x0000000009810000)]
  0x0000000009a37000 JavaThread "Store userCache Expiry Thread" daemon [_thread_blocked, id=10320, stack(0x0000000009610000,0x0000000009710000)]
  0x0000000009a36800 JavaThread "Store userCache Spool Thread" daemon [_thread_blocked, id=10788, stack(0x0000000009510000,0x0000000009610000)]
  0x0000000007932800 JavaThread "GC Daemon" daemon [_thread_blocked, id=10792, stack(0x0000000009410000,0x0000000009510000)]
  0x00000000067d7800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=10224, stack(0x0000000007640000,0x0000000007740000)]
  0x00000000067d2000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=4624, stack(0x0000000007540000,0x0000000007640000)]
  0x00000000067cd800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=9244, stack(0x0000000007440000,0x0000000007540000)]
  0x00000000067bd000 JavaThread "JDWP Command Reader" daemon [_thread_in_native, id=9384, stack(0x0000000007340000,0x0000000007440000)]
  0x00000000067bc000 JavaThread "JDWP Event Helper Thread" daemon [_thread_blocked, id=1812, stack(0x0000000007240000,0x0000000007340000)]
  0x00000000067ba800 JavaThread "JDWP Transport Listener: dt_socket" daemon [_thread_blocked, id=10200, stack(0x0000000007140000,0x0000000007240000)]
  0x0000000006769000 JavaThread "Attach Listener" daemon [_thread_blocked, id=11164, stack(0x0000000006b50000,0x0000000006c50000)]
  0x0000000006764000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10672, stack(0x0000000006a50000,0x0000000006b50000)]
  0x0000000006755800 JavaThread "Finalizer" daemon [_thread_blocked, id=3344, stack(0x0000000006950000,0x0000000006a50000)]
  0x000000000052a000 JavaThread "Reference Handler" daemon [_thread_blocked, id=1196, stack(0x0000000006650000,0x0000000006750000)]
  0x000000000020c000 JavaThread "main" [_thread_in_native, id=9428, stack(0x0000000002520000,0x0000000002620000)]
Other Threads:
  0x0000000000520800 VMThread [stack: 0x0000000006550000,0x0000000006650000] [id=10860]
  0x00000000067f6800 WatcherThread [stack: 0x0000000007740000,0x0000000007840000] [id=9868]
VM state:synchronizing (normal execution)
VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
[0x000000000020a620] Threads_lock - owner thread: 0x0000000000520800
[0x000000000020ab20] Heap_lock - owner thread: 0x0000000009ba3000
Heap
 PSYoungGen      total 186752K, used 162K [0x00000000e0ab0000, 0x00000000ec200000, 0x0000000100000000)
  eden space 186048K, 0% used [0x00000000e0ab0000,0x00000000e0ad8bb0,0x00000000ec060000)
  from space 704K, 0% used [0x00000000ec060000,0x00000000ec060000,0x00000000ec110000)
  to   space 640K, 0% used [0x00000000ec160000,0x00000000ec160000,0x00000000ec200000)
 PSOldGen        total 1026752K, used 58094K [0x00000000a2000000, 0x00000000e0ab0000, 0x00000000e0ab0000)
  object space 1026752K, 5% used [0x00000000a2000000,0x00000000a58bbad0,0x00000000e0ab0000)
 PSPermGen       total 83968K, used 83967K [0x000000009ce00000, 0x00000000a2000000, 0x00000000a2000000)
  object space 83968K, 99% used [0x000000009ce00000,0x00000000a1fffff0,0x00000000a2000000)
Code Cache  [0x0000000002620000, 0x0000000002ed0000, 0x0000000005620000)
 total_blobs=2316 nmethods=1860 adapters=416 free_code_cache=41397248 largest_free_block=18048
Dynamic libraries:
0x0000000000400000 - 0x000000000042f000 	F:\Program Files\Java\jre6\bin\javaw.exe
0x0000000077920000 - 0x0000000077ac9000 	C:\Windows\SYSTEM32\ntdll.dll
0x0000000077700000 - 0x000000007781f000 	C:\Windows\system32\kernel32.dll
0x000007fefd920000 - 0x000007fefd98c000 	C:\Windows\system32\KERNELBASE.dll
0x000007fefef90000 - 0x000007feff06b000 	C:\Windows\system32\ADVAPI32.dll
0x000007feff850000 - 0x000007feff8ef000 	C:\Windows\system32\msvcrt.dll
0x000007fefdcb0000 - 0x000007fefdccf000 	C:\Windows\SYSTEM32\sechost.dll
0x000007feff4b0000 - 0x000007feff5dd000 	C:\Windows\system32\RPCRT4.dll
0x0000000077820000 - 0x000000007791a000 	C:\Windows\system32\USER32.dll
0x000007fefdc40000 - 0x000007fefdca7000 	C:\Windows\system32\GDI32.dll
0x000007fefed60000 - 0x000007fefed6e000 	C:\Windows\system32\LPK.dll
0x000007feffb60000 - 0x000007feffc29000 	C:\Windows\system32\USP10.dll
0x000007feff5e0000 - 0x000007feff60e000 	C:\Windows\system32\IMM32.DLL
0x000007feff320000 - 0x000007feff429000 	C:\Windows\system32\MSCTF.dll
0x000007fefd820000 - 0x000007fefd864000 	C:\Windows\system32\nvinitx.dll
0x000000006d800000 - 0x000000006dfb9000 	F:\Program Files\Java\jre6\bin\server\jvm.dll
0x000007fefb160000 - 0x000007fefb19b000 	C:\Windows\system32\WINMM.dll
0x000000006d770000 - 0x000000006d77e000 	F:\Program Files\Java\jre6\bin\verify.dll
0x000000006d3b0000 - 0x000000006d3d7000 	F:\Program Files\Java\jre6\bin\java.dll
0x000000006d420000 - 0x000000006d454000 	F:\Program Files\Java\jre6\bin\jdwp.dll
0x000000006d640000 - 0x000000006d648000 	F:\Program Files\Java\jre6\bin\npt.dll
0x000000006d7c0000 - 0x000000006d7d2000 	F:\Program Files\Java\jre6\bin\zip.dll
0x000000006d270000 - 0x000000006d279000 	F:\Program Files\Java\jre6\bin\dt_socket.dll
0x000007feff7f0000 - 0x000007feff83d000 	C:\Windows\system32\WS2_32.dll
0x000007feff840000 - 0x000007feff848000 	C:\Windows\system32\NSI.dll
0x000007fefb3d0000 - 0x000007fefb3e5000 	C:\Windows\system32\NLAapi.dll
0x000007fef7360000 - 0x000007fef7375000 	C:\Windows\system32\napinsp.dll
0x000007fef7340000 - 0x000007fef7359000 	C:\Windows\system32\pnrpnsp.dll
0x000007fefd090000 - 0x000007fefd0e5000 	C:\Windows\System32\mswsock.dll
0x000007fefcf10000 - 0x000007fefcf6b000 	C:\Windows\system32\DNSAPI.dll
0x000007fef7330000 - 0x000007fef733b000 	C:\Windows\System32\winrnr.dll
0x000007fef7320000 - 0x000007fef7330000 	C:\Windows\system32\wshbth.dll
0x000007fefb0a0000 - 0x000007fefb0c7000 	C:\Windows\system32\IPHLPAPI.DLL
0x000007fefb020000 - 0x000007fefb02b000 	C:\Windows\system32\WINNSI.DLL
0x000007fefafc0000 - 0x000007fefb013000 	C:\Windows\System32\fwpuclnt.dll
0x000007fef7580000 - 0x000007fef7588000 	C:\Windows\system32\rasadhlp.dll
0x000007fefca50000 - 0x000007fefca57000 	C:\Windows\System32\wshtcpip.dll
0x000000006d550000 - 0x000000006d55a000 	F:\Program Files\Java\jre6\bin\management.dll
0x000000006d610000 - 0x000000006d627000 	F:\Program Files\Java\jre6\bin\net.dll
0x000007fefd080000 - 0x000007fefd087000 	C:\Windows\System32\wship6.dll
0x000007fefd0f0000 - 0x000007fefd107000 	C:\Windows\system32\CRYPTSP.dll
0x000007fefcdf0000 - 0x000007fefce37000 	C:\Windows\system32\rsaenh.dll
0x000007fefcb70000 - 0x000007fefcb8e000 	C:\Windows\system32\USERENV.dll
0x000007fefd870000 - 0x000007fefd87f000 	C:\Windows\system32\profapi.dll
0x000007fefd750000 - 0x000007fefd75f000 	C:\Windows\system32\CRYPTBASE.dll
0x0000000077af0000 - 0x0000000077af7000 	C:\Windows\system32\PSAPI.DLL
VM Arguments:
jvm_args: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:61267 -Dcatalina.base=G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3 -Dcatalina.home=F:\Program Files\apache-tomcat-6.0.37 -Dwtp.deploy=G:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps -Djava.endorsed.dirs=F:\Program Files\apache-tomcat-6.0.37\endorsed -Dfile.encoding=GBK 
java_command: org.apache.catalina.startup.Bootstrap start
Launcher Type: SUN_STANDARD
Environment Variables:
PATH=F:/Program Files/Java/jdk1.6.0_35/bin/../jre/bin/server;F:/Program Files/Java/jdk1.6.0_35/bin/../jre/bin;F:/Program Files/Java/jdk1.6.0_35/bin/../jre/lib/amd64;F:\Program Files\Java\jdk1.6.0_35\bin;F:\Program Files\instantclient_11_2;F:\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;F:\Program Files\mysql-5.5.28-winx64\bin;F:\Program Files\TortoiseSVN\bin;F:\Program Files\adt-bundle-windows-x86_64\sdk\tools;F:\RailsInstaller\Git\cmd;F:\RailsInstaller\Ruby1.9.3\bin;F:\Program Files (x86)\HP webOS\PDK\bin;F:\Program Files (x86)\HP webOS\SDK\bin;F:\Program Files (x86)\HP webOS\SDK\bin\novacom;F:\Program Files\eclipse;
USERNAME=ZhangYang
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 58 Stepping 9, GenuineIntel
---------------  S Y S T E M  ---------------
OS: Windows 7 , 64 bit Build 7601 Service Pack 1
CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 58 stepping 9, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht
Memory: 4k page, physical 6157660k(1557480k free), swap 12313460k(5732232k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (20.10-b01) for windows-amd64 JRE (1.6.0_35-b10), built on Aug 28 2012 16:50:10 by "java_re" with MS VC++ 8.0 (VS2005)
time: Sat Jun 08 16:14:15 2013
elapsed time: 83 seconds
                    版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PSPermGen total83968K,used83967K[0x000000009ce00000,0x00000000a2000000,0x00000000a2000000)
这一段表明确实是PermGen溢出了,调大PermGen就可以,你这里大概是82M,对很多应用来说可能是不够用。java.lang.OutOfMemoryError:PermGenspace这样的话先调大了呗不需要什么特殊的分析咯,特别是用SSH之类的时候...
内存溢出。你看看你内存的监控。