#
# An unexpected error has been detected by Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c94caaf, pid=1248, tid=3512
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_02-b06 mixed mode)
# Problematic frame:
# C  [ntdll.dll+0x1caaf]
#
# 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 (0x37403c00):  JavaThread "http-8080-1" daemon [_thread_in_vm, id=3512]siginfo: ExceptionCode=0xc0000005, reading address 0xfffffff8Registers:
EAX=0x00000380, EBX=0x00000000, ECX=0x0000037f, EDX=0x00000000
ESP=0x38d6dc58, EBP=0x38d6dc64, ESI=0x002e0178, EDI=0x37200000
EIP=0x7c94caaf, EFLAGS=0x00010206Top of Stack: (sp=0x38d6dc58)
0x38d6dc58:   378c4178 000007d1 002e0178 38d6de90
0x38d6dc68:   7c960214 002e0178 000007d1 00002164
0x38d6dc78:   00002164 36c010dc 37403c00 002e9448
0x38d6dc88:   28156f20 6d91d7c4 3734a5dc 6d8cfd2e
0x38d6dc98:   6d9336bf 2ec1df50 37403c00 3734a5d8
0x38d6dca8:   6d933c82 2ec1df50 37403c00 6d88c109
0x38d6dcb8:   00000000 0000000e 6d9e917d 3734a550
0x38d6dcc8:   38d6dce0 38d6dce0 378c4178 38d6dd4c Instructions: (pc=0x7c94caaf)
0x7c94ca9f:   9d eb 9d 8d 79 ff eb 8a 8d 48 ff e9 ee fd ff ff
0x7c94caaf:   0f b7 5a f8 3b 5d 0c 72 4f 8b c2 e9 59 fe ff ff 
Stack: [0x38d20000,0x38d70000),  sp=0x38d6dc58,  free space=311k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [ntdll.dll+0x1caaf]
C  [ntdll.dll+0x30214]
C  [msvcr71.dll+0x16b3]Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J  java.lang.Class.getDeclaredConstructors0(Z)[Ljava/lang/reflect/Constructor;
J  java.lang.Class.privateGetDeclaredConstructors(Z)[Ljava/lang/reflect/Constructor;
J  java.lang.Class.getConstructor0([Ljava/lang/Class;I)Ljava/lang/reflect/Constructor;
J  java.lang.Class.newInstance0()Ljava/lang/Object;
J  java.lang.Class.newInstance()Ljava/lang/Object;
j  sun.reflect.MethodAccessorGenerator$1.run()Ljava/lang/Object;+24
v  ~StubRoutines::call_stub
J  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
J  sun.reflect.MethodAccessorGenerator.generate(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/Class;[Ljava/lang/Class;IZZLjava/lang/Class;)Lsun/reflect/MagicAccessorImpl;
J  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  org.hibernate.property.BasicPropertyAccessor$BasicGetter.get(Ljava/lang/Object;)Ljava/lang/Object;
J  org.hibernate.tuple.entity.AbstractEntityTuplizer.getPropertyValues(Ljava/lang/Object;)[Ljava/lang/Object;
J  org.hibernate.tuple.entity.PojoEntityTuplizer.getPropertyValues(Ljava/lang/Object;)[Ljava/lang/Object;
J  org.hibernate.persister.entity.AbstractEntityPersister.getPropertyValues(Ljava/lang/Object;Lorg/hibernate/EntityMode;)[Ljava/lang/Object;
J  org.hibernate.event.def.DefaultFlushEntityEventListener.getValues(Ljava/lang/Object;Lorg/hibernate/engine/EntityEntry;Lorg/hibernate/EntityMode;ZLorg/hibernate/engine/SessionImplementor;)[Ljava/lang/Object;
J  org.hibernate.event.def.DefaultFlushEntityEventListener.onFlushEntity(Lorg/hibernate/event/FlushEntityEvent;)V
J  org.hibernate.event.def.AbstractFlushingEventListener.flushEntities(Lorg/hibernate/event/FlushEvent;)V
j  org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(Lorg/hibernate/event/FlushEvent;)V+65
j  org.hibernate.event.def.DefaultFlushEventListener.onFlush(Lorg/hibernate/event/FlushEvent;)V+21
j  org.hibernate.impl.SessionImpl.flush()V+55
j  org.springframework.orm.hibernate3.HibernateAccessor.flushIfNecessary(Lorg/hibernate/Session;Z)V+31
j  org.springframework.orm.hibernate3.HibernateTemplate.execute(Lorg/springframework/orm/hibernate3/HibernateCallback;Z)Ljava/lang/Object;+83
j  org.springframework.orm.hibernate3.HibernateTemplate.find(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/List;+12
j  org.springframework.orm.hibernate3.HibernateTemplate.find(Ljava/lang/String;)Ljava/util/List;+6
j  com.dhjt.jcb036.xianjiexiehuo.dao.XianjiexiehuoDao.findAll_ZhuCe()Ljava/util/List;+6
j  com.dhjt.jcb036.xianjiexiehuo.services.XianjiexiehuoService.findAll_ZhuCe()Ljava/util/List;+4
j  com.dhjt.jcb036.xianjiexiehuo.action.XianjiexiehuoAction.findAll(Lorg/apache/struts/action/ActionMapping;Lorg/apache/struts/action/ActionForm;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/apache/struts/action/ActionForward;+60
v  ~StubRoutines::call_stub
J  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
j  org.apache.struts.actions.DispatchAction.dispatchMethod(Lorg/apache/struts/action/ActionMapping;Lorg/apache/struts/action/ActionForm;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)Lorg/apache/struts/action/ActionForward;+93
j  org.apache.struts.actions.DispatchAction.execute(Lorg/apache/struts/action/ActionMapping;Lorg/apache/struts/action/ActionForm;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/apache/struts/action/ActionForward;+147
j  org.springframework.web.struts.DelegatingActionProxy.execute(Lorg/apache/struts/action/ActionMapping;Lorg/apache/struts/action/ActionForm;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/apache/struts/action/ActionForward;+14
j  org.apache.struts.action.RequestProcessor.processActionPerform(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/Action;Lorg/apache/struts/action/ActionForm;Lorg/apache/struts/action/ActionMapping;)Lorg/apache/struts/action/ActionForward;+7
j  org.apache.struts.action.RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+219
j  org.apache.struts.action.ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+40
j  org.apache.struts.action.ActionServlet.doGet(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
j  javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+35
J  javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
J  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
J  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
j  com.dhjt.filter.LoginCheckFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+135
J  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
J  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
j  org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+59
j  org.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+90
J  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
J  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V
j  org.apache.catalina.core.StandardWrapperValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+804
j  org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+285
j  org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+64
j  org.apache.catalina.valves.ErrorReportValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+6
j  org.apache.catalina.core.StandardEngineValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+42
j  org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+157
j  org.apache.coyote.http11.Http11Processor.process(Ljava/net/Socket;)V+432
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

解决方案 »

  1.   


    ---------------  P R O C E S S  ---------------Java Threads: ( => current thread )
      0x37906400 JavaThread "http-8080-9" daemon [_thread_in_Java, id=3092]
      0x378f5400 JavaThread "http-8080-8" daemon [_thread_in_native, id=3956]
      0x37309400 JavaThread "http-8080-7" daemon [_thread_in_native, id=1200]
      0x378ff800 JavaThread "http-8080-6" daemon [_thread_in_native, id=2460]
      0x37472400 JavaThread "http-8080-5" daemon [_thread_blocked, id=2368]
      0x37b8f400 JavaThread "http-8080-4" daemon [_thread_blocked, id=2804]
      0x37911400 JavaThread "http-8080-3" daemon [_thread_in_native, id=1012]
      0x374a4c00 JavaThread "http-8080-2" daemon [_thread_in_native, id=2080]
    =>0x37403c00 JavaThread "http-8080-1" daemon [_thread_in_vm, id=3512]
      0x37400000 JavaThread "TP-Monitor" daemon [_thread_blocked, id=2992]
      0x373ff400 JavaThread "TP-Processor4" daemon [_thread_in_native, id=2928]
      0x37699c00 JavaThread "TP-Processor3" daemon [_thread_blocked, id=2444]
      0x37698c00 JavaThread "TP-Processor2" daemon [_thread_blocked, id=3060]
      0x3769a400 JavaThread "TP-Processor1" daemon [_thread_blocked, id=1588]
      0x3768f800 JavaThread "http-8080-Acceptor-0" daemon [_thread_in_native, id=1360]
      0x3768f000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=1388]
      0x36903800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=1976]
      0x36900c00 JavaThread "CompilerThread0" daemon [_thread_in_vm, id=1972]
      0x368f8800 JavaThread "Attach Listener" daemon [_thread_blocked, id=1960]
      0x368fe800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=1952]
      0x368e7800 JavaThread "Finalizer" daemon [_thread_blocked, id=1656]
      0x368e3400 JavaThread "Reference Handler" daemon [_thread_blocked, id=1508]
      0x002e6c00 JavaThread "main" [_thread_in_native, id=1292]Other Threads:
      0x368e0000 VMThread [id=1740]
      0x36905c00 WatcherThread [id=1988]VM state:not at safepoint (normal execution)VM Mutex/Monitor currently owned by a thread:  ([mutex/lock_event])
    [0x002e5338/0x00000790] CodeCache_lock - owner thread: 0x36900c00
    [0x002e5468/0x00000764] SystemDictionary_lock - owner thread: 0x37403c00
    [0x002e59c8/0x000006a4] Compile_lock - owner thread: 0x36900c00
    [0x002e5a08/0x0000069c] MethodCompileQueue_lock - owner thread: 0x36900c00Heap
     def new generation   total 42560K, used 11430K [0x02940000, 0x05760000, 0x05760000)
      eden space 37888K,  21% used [0x02940000, 0x0314a0f8, 0x04e40000)
      from space 4672K,  68% used [0x04e40000, 0x0515f8a8, 0x052d0000)
      to   space 4672K,   0% used [0x052d0000, 0x052d0000, 0x05760000)
     tenured generation   total 567168K, used 415556K [0x05760000, 0x28140000, 0x28140000)
       the space 567168K,  73% used [0x05760000, 0x1ed311c0, 0x1ed31200, 0x28140000)
     compacting perm gen  total 131072K, used 109432K [0x28140000, 0x30140000, 0x34940000)
       the space 131072K,  83% used [0x28140000, 0x2ec1e030, 0x2ec1e200, 0x30140000)
    No shared spaces configured.Dynamic libraries:
    0x00400000 - 0x00423000  D:\JDK1.6\bin\java.exe
    0x7c930000 - 0x7ca00000  C:\WINDOWS\system32\ntdll.dll
    0x7c800000 - 0x7c92b000  C:\WINDOWS\system32\kernel32.dll
    0x77f30000 - 0x77fdc000  C:\WINDOWS\system32\ADVAPI32.dll
    0x77c20000 - 0x77cbf000  C:\WINDOWS\system32\RPCRT4.dll
    0x7c340000 - 0x7c396000  D:\JDK1.6\jre\bin\msvcr71.dll
    0x6d870000 - 0x6dab9000  D:\JDK1.6\jre\bin\client\jvm.dll
    0x77e10000 - 0x77ea1000  C:\WINDOWS\system32\USER32.dll
    0x77bd0000 - 0x77c18000  C:\WINDOWS\system32\GDI32.dll
    0x769e0000 - 0x76a0a000  C:\WINDOWS\system32\WINMM.dll
    0x76180000 - 0x7619d000  C:\WINDOWS\system32\IMM32.DLL
    0x63090000 - 0x63099000  C:\WINDOWS\system32\LPK.DLL
    0x74ae0000 - 0x74b41000  C:\WINDOWS\system32\USP10.dll
    0x77b70000 - 0x77bca000  C:\WINDOWS\system32\msvcrt.dll
    0x6d3c0000 - 0x6d3c8000  D:\JDK1.6\jre\bin\hpi.dll
    0x76ab0000 - 0x76abb000  C:\WINDOWS\system32\PSAPI.DLL
    0x6d820000 - 0x6d82c000  D:\JDK1.6\jre\bin\verify.dll
    0x6d460000 - 0x6d47f000  D:\JDK1.6\jre\bin\java.dll
    0x6d860000 - 0x6d86f000  D:\JDK1.6\jre\bin\zip.dll
    0x6d620000 - 0x6d633000  D:\JDK1.6\jre\bin\net.dll
    0x71b60000 - 0x71b77000  C:\WINDOWS\system32\WS2_32.dll
    0x71b50000 - 0x71b58000  C:\WINDOWS\system32\WS2HELP.dll
    0x71a80000 - 0x71ac0000  C:\WINDOWS\system32\mswsock.dll
    0x69660000 - 0x696b6000  C:\WINDOWS\system32\hnetcfg.dll
    0x71a40000 - 0x71a48000  C:\WINDOWS\System32\wshtcpip.dll
    0x76e30000 - 0x76e5a000  C:\WINDOWS\system32\DNSAPI.dll
    0x76ed0000 - 0x76ed7000  C:\WINDOWS\System32\winrnr.dll
    0x76e70000 - 0x76e9e000  C:\WINDOWS\system32\WLDAP32.dll
    0x76ee0000 - 0x76ee5000  C:\WINDOWS\system32\rasadhlp.dllVM Arguments:
    jvm_args: -Xms600m -Xmx600m -XX:PermSize=128M -XX:MaxPermSize=200M -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=D:\apache-tomcat-6.0.16\conf\logging.properties -Djava.endorsed.dirs=D:\apache-tomcat-6.0.16\endorsed -Dcatalina.base=D:\apache-tomcat-6.0.16 -Dcatalina.home=D:\apache-tomcat-6.0.16 -Djava.io.tmpdir=D:\apache-tomcat-6.0.16\temp
    java_command: org.apache.catalina.startup.Bootstrap start
    Launcher Type: SUN_STANDARDEnvironment Variables:
    JAVA_HOME=D:\JDK1.6
    JRE_HOME=D:\JDK1.6
    CLASSPATH=D:\JDK1.6\lib\tools.jar;D:\apache-tomcat-6.0.16\bin\bootstrap.jar
    PATH=e:\app\Administrator\product\11.1.0\db_1\bin;D:\JDK1.6\bin;D:\apache-tomcat-6.0.16\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
    USERNAME=Administrator
    OS=Windows_NT
    PROCESSOR_IDENTIFIER=x86 Family 6 Model 23 Stepping 10, GenuineIntel---------------  S Y S T E M  ---------------OS: Windows Server 2003 family Build 3790 Service Pack 1CPU:total 2 (2 cores per cpu, 1 threads per core) family 6 model 7 stepping 10, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3Memory: 4k page, physical 2097151k(2097151k free), swap 4194303k(4194303k free)vm_info: Java HotSpot(TM) Client VM (1.6.0_02-b06) for windows-x86, built on Jul 12 2007 01:16:14 by "java_re" with unknown MS VC++:1310