Tomcat老是崩溃,求高手帮忙分析下hs err pid日志

kkli 发布于 2017/03/16 00:01
阅读 946
收藏 0

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_UNCAUGHT_CXX_EXCEPTION (0xe06d7363) at pc=0x0000000078d1dd40, pid=6832, tid=11920
#
# JRE version: 6.0_45-b06
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.45-b01 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [kernel32.dll+0xdd40]
#
# If you would like to submit a bug report, please visit:
#   http://java.sun.com/webapps/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x0000000009b72000):  JavaThread "http-80-exec-4" daemon [_thread_in_native, id=11920, stack(0x000000000fff0000,0x00000000100f0000)]

siginfo: ExceptionCode=0xe06d7363, ExceptionInformation=0x0000000019930520 0x00000000100ecec0 0x0000000010824cf0 0x00000000107f0000 

Registers:
RAX=0x00000000100ecd58, RBX=0x0000000010824cf0, RCX=0x00000000100ec880, RDX=0x00000000000000d0
RSP=0x00000000100ecd60, RBP=0x0000000010869410, RSI=0xffffffffdac4cfba, RDI=0x0000000010827910
R8 =0x0000000000000000, R9 =0x0000000000000000, R10=0x00000000107f0000, R11=0x00000000100ecda0
R12=0x0000000000000400, R13=0xffffffffffffffff, R14=0x00000000100ed480, R15=0x0000000009b72000
RIP=0x0000000078d1dd40, EFLAGS=0x0000000000000202

Top of Stack: (sp=0x00000000100ecd60)
0x00000000100ecd60:   00000000107f0000 0000000010824cf0
0x00000000100ecd70:   ffffffffdac4cfba 0000000010827910
0x00000000100ecd80:   00000001e06d7363 0000000000000000
0x00000000100ecd90:   0000000078d1dd40 0000000000000004
0x00000000100ecda0:   0000000019930520 00000000100ecec0
0x00000000100ecdb0:   0000000010824cf0 00000000107f0000
0x00000000100ecdc0:   0e900000000000cd 00000000001eea20
0x00000000100ecdd0:   0000000000000000 0000000000000008
0x00000000100ecde0:   000000001081c400 0000000010808b48
0x00000000100ecdf0:   ffffffff4d02b9c3 0000000010808d08
0x00000000100ece00:   000000004d02b9c3 00000000100ed480
0x00000000100ece10:   ffffffffffffffff 0000000000000400
0x00000000100ece20:   0000000010827910 0000000010807704
0x00000000100ece30:   000000001081c400 00000000100ecea0
0x00000000100ece40:   0000000010824cf0 ffffffffdac4cfba
0x00000000100ece50:   00000001e06d7363 0000000000000000 

Instructions: (pc=0x0000000078d1dd40)
0x0000000078d1dd20:   ae a0 01 00 48 8d 4c 24 40 49 c1 e0 03 49 8b d1
0x0000000078d1dd30:   e8 fb 17 02 00 48 8d 4c 24 20 ff 15 48 3d ff ff
0x0000000078d1dd40:   48 81 c4 c8 00 00 00 c3 8b c8 e8 b1 09 02 00 33
0x0000000078d1dd50:   c0 e9 a6 90 01 00 41 0f ba ed 0a e9 df 0f 01 00 


Register to memory mapping:

RAX=0x00000000100ecd58 is pointing into the stack for thread: 0x0000000009b72000
RBX=0x0000000010824cf0 is an unknown value
RCX=0x00000000100ec880 is pointing into the stack for thread: 0x0000000009b72000
RDX=0x00000000000000d0 is an unknown value
RSP=0x00000000100ecd60 is pointing into the stack for thread: 0x0000000009b72000
RBP=0x0000000010869410 is an unknown value
RSI=0xffffffffdac4cfba is an unknown value
RDI=0x0000000010827910 is an unknown value
R8 =0x0000000000000000 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x00000000107f0000 is an unknown value
R11=0x00000000100ecda0 is pointing into the stack for thread: 0x0000000009b72000
R12=0x0000000000000400 is an unknown value
R13=0xffffffffffffffff is an unknown value
R14=0x00000000100ed480 is pointing into the stack for thread: 0x0000000009b72000
R15=0x0000000009b72000 is a thread


Stack: [0x000000000fff0000,0x00000000100f0000],  sp=0x00000000100ecd60,  free space=1011k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [kernel32.dll+0xdd40]  PulseEvent+0x60

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  ICTCLAS.I3S.AC.ICTCLAS50.ICTCLAS_Init([B)Z+0
j  ICTCLAS.I3S.AC.ICTCLAS50.ICTCLAS_ParagraphProcess(Ljava/lang/String;)Ljava/lang/String;+18
j  com.xxxueid.biz.SearchEntitySubjectBizImpl.searchSubject(Lcom/xueid/entity_show/TjEntity;Ljava/lang/String;)Ljava/util/Map;+143
j  com.xxxueid.controller.XueidController.to_xueid_search_subject_common(Lcom/xueid/entity_show/TjEntity;Lcom/xueid/entity/Page;Ljavax/servlet/http/HttpServletRequest;Lorg/springframework/ui/Model;)V+1255
j  com.xxxueid.controller.XueidController.to_xueid_search_subject(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjavax/servlet/http/HttpServletRequest;Lorg/springframework/ui/Model;)Ljava/lang/String;+382
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
J  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
j  org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(Ljava/lang/reflect/Method;Ljava/lang/Object;Lorg/springframework/web/context/request/NativeWebRequest;Lorg/springframework/ui/ExtendedModelMap;)Ljava/lang/Object;+331
J  org.springframework.web.servlet.DispatcherServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
j  org.springframework.web.servlet.DispatcherServlet.doService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+292
j  org.springframework.web.servlet.FrameworkServlet.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+111
j  org.springframework.web.servlet.FrameworkServlet.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+30
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+376
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+123
j  org.tuckey.web.filters.urlrewrite.RuleChain.doRules(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+9
j  org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)Z+19
j  org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+171
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+119
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.apache.catalina.core.ApplicationDispatcher.invoke(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Lorg/apache/catalina/core/ApplicationDispatcher$State;)V+393
j  org.apache.catalina.core.ApplicationDispatcher.processRequest(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Lorg/apache/catalina/core/ApplicationDispatcher$State;)V+64
j  org.apache.catalina.core.ApplicationDispatcher.doForward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+339
j  org.apache.catalina.core.ApplicationDispatcher.forward(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+55
j  org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)Z+152
j  org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+97
j  org.tuckey.web.filters.urlrewrite.RuleChain.doRules(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+9
j  org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)Z+19
j  org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+171
j  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+119
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
j  org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+53
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+119
j  org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101
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
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.valves.RequestFilterValve.process(Ljava/lang/String;Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+14
j  org.apache.catalina.valves.RemoteAddrValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+12
j  org.apache.catalina.valves.AccessLogValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+24
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+158
J  org.apache.coyote.http11.Http11NioProcessor.process(Lorg/apache/tomcat/util/net/NioChannel;)Lorg/apache/tomcat/util/net/NioEndpoint$Handler$SocketState;
j  org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Lorg/apache/tomcat/util/net/NioChannel;)Lorg/apache/tomcat/util/net/NioEndpoint$Handler$SocketState;+129
j  org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run()V+123
j  java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Ljava/lang/Runnable;)V+66
j  java.util.concurrent.ThreadPoolExecutor$Worker.run()V+33
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x000000000982f800 JavaThread "http-80-exec-13" daemon [_thread_blocked, id=12560, stack(0x0000000010ea0000,0x0000000010fa0000)]
  0x000000000ae30000 JavaThread "http-80-exec-12" daemon [_thread_blocked, id=1016, stack(0x0000000010da0000,0x0000000010ea0000)]
  0x0000000009b78800 JavaThread "http-80-exec-11" daemon [_thread_blocked, id=3124, stack(0x0000000010ca0000,0x0000000010da0000)]
  0x0000000009b76800 JavaThread "http-80-exec-10" daemon [_thread_blocked, id=13660, stack(0x00000000109f0000,0x0000000010af0000)]
  0x0000000009b78000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=6148, stack(0x0000000010af0000,0x0000000010bf0000)]
  0x0000000009b77000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12312, stack(0x00000000108f0000,0x00000000109f0000)]
  0x0000000009b75800 JavaThread "http-80-exec-9" daemon [_thread_blocked, id=600, stack(0x00000000104f0000,0x00000000105f0000)]
  0x0000000009b75000 JavaThread "http-80-exec-8" daemon [_thread_blocked, id=13380, stack(0x00000000103f0000,0x00000000104f0000)]
  0x0000000009b74000 JavaThread "http-80-exec-7" daemon [_thread_blocked, id=2708, stack(0x00000000102f0000,0x00000000103f0000)]
  0x0000000009b73800 JavaThread "http-80-exec-6" daemon [_thread_blocked, id=6428, stack(0x00000000101f0000,0x00000000102f0000)]
  0x0000000009b72800 JavaThread "http-80-exec-5" daemon [_thread_blocked, id=7812, stack(0x00000000100f0000,0x00000000101f0000)]
=>0x0000000009b72000 JavaThread "http-80-exec-4" daemon [_thread_in_native, id=11920, stack(0x000000000fff0000,0x00000000100f0000)]
  0x000000000982f000 JavaThread "ajp-8008-Acceptor-0" daemon [_thread_in_native, id=11636, stack(0x000000000fdd0000,0x000000000fed0000)]
  0x000000000982e000 JavaThread "ajp-8008-CometPoller-7" daemon [_thread_blocked, id=8392, stack(0x000000000fcd0000,0x000000000fdd0000)]
  0x000000000982d800 JavaThread "ajp-8008-CometPoller-6" daemon [_thread_blocked, id=5764, stack(0x000000000fbd0000,0x000000000fcd0000)]
  0x000000000982c800 JavaThread "ajp-8008-CometPoller-5" daemon [_thread_blocked, id=3396, stack(0x000000000fad0000,0x000000000fbd0000)]
  0x000000000982c000 JavaThread "ajp-8008-CometPoller-4" daemon [_thread_blocked, id=4088, stack(0x000000000f9d0000,0x000000000fad0000)]
  0x000000000982b000 JavaThread "ajp-8008-CometPoller-3" daemon [_thread_blocked, id=9988, stack(0x000000000f8d0000,0x000000000f9d0000)]
  0x000000000982a800 JavaThread "ajp-8008-CometPoller-2" daemon [_thread_blocked, id=3352, stack(0x000000000f7d0000,0x000000000f8d0000)]
  0x0000000009829800 JavaThread "ajp-8008-CometPoller-1" daemon [_thread_blocked, id=9932, stack(0x000000000f6d0000,0x000000000f7d0000)]
  0x0000000009829000 JavaThread "ajp-8008-CometPoller-0" daemon [_thread_blocked, id=12108, stack(0x000000000f5d0000,0x000000000f6d0000)]
  0x0000000009828800 JavaThread "ajp-8008-Poller-7" daemon [_thread_blocked, id=3188, stack(0x000000000f4d0000,0x000000000f5d0000)]
  0x0000000009806800 JavaThread "ajp-8008-Poller-6" daemon [_thread_blocked, id=5248, stack(0x000000000f3d0000,0x000000000f4d0000)]
  0x0000000009806000 JavaThread "ajp-8008-Poller-5" daemon [_thread_blocked, id=14068, stack(0x000000000f2d0000,0x000000000f3d0000)]
  0x0000000009805000 JavaThread "ajp-8008-Poller-4" daemon [_thread_blocked, id=13484, stack(0x000000000f1d0000,0x000000000f2d0000)]
  0x0000000009804800 JavaThread "ajp-8008-Poller-3" daemon [_thread_blocked, id=9104, stack(0x000000000f0d0000,0x000000000f1d0000)]
  0x0000000009803800 JavaThread "ajp-8008-Poller-2" daemon [_thread_blocked, id=10656, stack(0x000000000efd0000,0x000000000f0d0000)]
  0x0000000009803000 JavaThread "ajp-8008-Poller-1" daemon [_thread_blocked, id=4564, stack(0x000000000eed0000,0x000000000efd0000)]
  0x0000000009802000 JavaThread "ajp-8008-Poller-0" daemon [_thread_blocked, id=6664, stack(0x000000000edd0000,0x000000000eed0000)]
  0x0000000009801800 JavaThread "http-80-exec-3" daemon [_thread_blocked, id=6612, stack(0x000000000ecd0000,0x000000000edd0000)]
  0x0000000009800800 JavaThread "http-80-exec-2" daemon [_thread_blocked, id=8664, stack(0x000000000ebd0000,0x000000000ecd0000)]
  0x0000000009800000 JavaThread "http-80-exec-1" daemon [_thread_blocked, id=2192, stack(0x000000000ead0000,0x000000000ebd0000)]
  0x00000000097ff800 JavaThread "http-80-Acceptor-0" daemon [_thread_in_native, id=7524, stack(0x000000000e9d0000,0x000000000ead0000)]
  0x0000000007c58800 JavaThread "http-80-ClientPoller-1" daemon [_thread_in_native, id=11460, stack(0x000000000a890000,0x000000000a990000)]
  0x0000000007b0b800 JavaThread "http-80-ClientPoller-0" daemon [_thread_in_native, id=4380, stack(0x000000000a790000,0x000000000a890000)]
  0x0000000007523000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=10936, stack(0x000000000a690000,0x000000000a790000)]
  0x0000000007f51800 JavaThread "Prototyper" daemon [_thread_blocked, id=6180, stack(0x000000000a590000,0x000000000a690000)]
  0x00000000077e0800 JavaThread "HouseKeeper" daemon [_thread_blocked, id=8168, stack(0x000000000a490000,0x000000000a590000)]
  0x0000000006df8800 JavaThread "NioBlockingSelector.BlockPoller-1" daemon [_thread_in_native, id=7076, stack(0x0000000008390000,0x0000000008490000)]
  0x0000000006711000 JavaThread "GC Daemon" daemon [_thread_blocked, id=10276, stack(0x0000000008210000,0x0000000008310000)]
  0x000000000574b000 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=14236, stack(0x00000000062d0000,0x00000000063d0000)]
  0x000000000573e000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=5736, stack(0x00000000061d0000,0x00000000062d0000)]
  0x000000000571a800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=8972, stack(0x00000000060d0000,0x00000000061d0000)]
  0x0000000005718800 JavaThread "Attach Listener" daemon [_thread_blocked, id=660, stack(0x0000000005fd0000,0x00000000060d0000)]
  0x0000000005715800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10432, stack(0x0000000005ed0000,0x0000000005fd0000)]
  0x00000000056c1800 JavaThread "Finalizer" daemon [_thread_blocked, id=13728, stack(0x0000000005dd0000,0x0000000005ed0000)]
  0x00000000056bb000 JavaThread "Reference Handler" daemon [_thread_blocked, id=14112, stack(0x0000000005cd0000,0x0000000005dd0000)]
  0x0000000001e91000 JavaThread "main" [_thread_in_native, id=13348, stack(0x0000000001f60000,0x0000000002060000)]

Other Threads:
  0x00000000056b6000 VMThread [stack: 0x0000000005bd0000,0x0000000005cd0000] [id=12776]
  0x0000000005763800 WatcherThread [stack: 0x00000000063d0000,0x00000000064d0000] [id=13560]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
 PSYoungGen      total 227200K, used 135753K [0x00000000f16b0000, 0x0000000100000000, 0x0000000100000000)
  eden space 214848K, 61% used [0x00000000f16b0000,0x00000000f96b3438,0x00000000fe880000)
  from space 12352K, 37% used [0x00000000ff3f0000,0x00000000ff87f288,0x0000000100000000)
  to   space 11712K, 0% used [0x00000000fe880000,0x00000000fe880000,0x00000000ff3f0000)
 PSOldGen        total 477888K, used 422297K [0x00000000d4400000, 0x00000000f16b0000, 0x00000000f16b0000)
  object space 477888K, 88% used [0x00000000d4400000,0x00000000ee066540,0x00000000f16b0000)
 PSPermGen       total 131072K, used 51335K [0x00000000c4400000, 0x00000000cc400000, 0x00000000d4400000)
  object space 131072K, 39% used [0x00000000c4400000,0x00000000c7621e90,0x00000000cc400000)

Code Cache  [0x0000000002090000, 0x0000000002880000, 0x0000000005090000)
 total_blobs=2285 nmethods=1753 adapters=484 free_code_cache=42113600 largest_free_block=22208

Dynamic libraries:
0x0000000000400000 - 0x000000000042f000     C:\Program Files\Java\jdk1.6.0_45\bin\java.exe
0x0000000078eb0000 - 0x0000000078ffd000     C:\WINDOWS\system32\ntdll.dll
0x0000000078d10000 - 0x0000000078eac000     C:\WINDOWS\system32\kernel32.dll
0x000007ff7fed0000 - 0x000007ff7ffe6000     C:\WINDOWS\system32\ADVAPI32.dll
0x000007ff505b0000 - 0x000007ff50755000     C:\WINDOWS\system32\RPCRT4.dll
0x000007ff7e750000 - 0x000007ff7e772000     C:\WINDOWS\system32\Secur32.dll
0x000000006d8e0000 - 0x000000006e09c000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\server\jvm.dll
0x0000000078c00000 - 0x0000000078d0b000     C:\WINDOWS\system32\USER32.dll
0x000007ff7fc90000 - 0x000007ff7fd2c000     C:\WINDOWS\system32\GDI32.dll
0x000007ff7df80000 - 0x000007ff7dfcd000     C:\WINDOWS\system32\WINMM.dll
0x000007ff7fc00000 - 0x000007ff7fc86000     C:\WINDOWS\system32\msvcrt.dll
0x000007ff7d1e0000 - 0x000007ff7d219000     C:\WINDOWS\system32\IMM32.DLL
0x000007ff69580000 - 0x000007ff6958d000     C:\WINDOWS\system32\LPK.DLL
0x000007ff78bd0000 - 0x000007ff78c5e000     C:\WINDOWS\system32\USP10.dll
0x000007ff77000000 - 0x000007ff7700b000     C:\WINDOWS\system32\rdpsnd.dll
0x000007ff7d1b0000 - 0x000007ff7d1ca000     C:\WINDOWS\system32\WINSTA.dll
0x000007ff770b0000 - 0x000007ff77149000     C:\WINDOWS\system32\NETAPI32.dll
0x000007ff7e0c0000 - 0x000007ff7e0d0000     C:\WINDOWS\system32\PSAPI.DLL
0x000000006d850000 - 0x000000006d85e000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\verify.dll
0x000000006d460000 - 0x000000006d487000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\java.dll
0x000000006d8a0000 - 0x000000006d8b2000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\zip.dll
0x000000006d600000 - 0x000000006d60a000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\management.dll
0x0000000180000000 - 0x000000018018c000     D:\xueid\tomcat_web\bin\tcnative-1.dll
0x000007ff7ed90000 - 0x000007ff7ee2c000     C:\WINDOWS\system32\SHLWAPI.dll
0x000007ff77050000 - 0x000007ff77080000     C:\WINDOWS\system32\WS2_32.dll
0x000007ff77040000 - 0x000007ff7704c000     C:\WINDOWS\system32\WS2HELP.dll
0x000007ff76ef0000 - 0x000007ff76f6c000     C:\WINDOWS\system32\MSWSOCK.dll
0x000000006d6c0000 - 0x000000006d6d7000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\net.dll
0x000007ff7e670000 - 0x000007ff7e6c0000     C:\WINDOWS\system32\DNSAPI.dll
0x000007ff7e780000 - 0x000007ff7e78b000     C:\WINDOWS\System32\winrnr.dll
0x000007ff7e6e0000 - 0x000007ff7e746000     C:\WINDOWS\system32\WLDAP32.dll
0x000007ff7e790000 - 0x000007ff7e797000     C:\WINDOWS\system32\rasadhlp.dll
0x000000000ffa0000 - 0x000000000ffec000     C:\WINDOWS\system32\rsaenh.dll
0x000000006d820000 - 0x000000006d82b000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\sunmscapi.dll
0x000007ff7d050000 - 0x000007ff7d1af000     C:\WINDOWS\system32\CRYPT32.dll
0x000007ff7d020000 - 0x000007ff7d04c000     C:\WINDOWS\system32\MSASN1.dll
0x000000006d6e0000 - 0x000000006d6ec000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\nio.dll
0x000007ff6d470000 - 0x000007ff6d500000     C:\WINDOWS\system32\hnetcfg.dll
0x000007ff76eb0000 - 0x000007ff76ebb000     C:\WINDOWS\System32\wshtcpip.dll
0x000007ff7c390000 - 0x000007ff7c495000     C:\WINDOWS\system32\USERENV.dll
0x000000006d0a0000 - 0x000000006d264000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\awt.dll
0x000007ff78c60000 - 0x000007ff78ca1000     C:\WINDOWS\system32\WINSPOOL.DRV
0x000007ff7eb00000 - 0x000007ff7ed87000     C:\WINDOWS\system32\ole32.dll
0x000007ff7f1c0000 - 0x000007ff7fba9000     C:\WINDOWS\system32\SHELL32.dll
0x000007ff7f030000 - 0x000007ff7f1b7000     C:\WINDOWS\WinSxS\AMD64_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.3790.5190_x-ww_639C4A9E\COMCTL32.dll
0x000000006d340000 - 0x000000006d3b5000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\fontmanager.dll
0x000007ff7a120000 - 0x000007ff7a1bf000     C:\WINDOWS\system32\MSCTF.dll
0x000007ff7cb50000 - 0x000007ff7cb91000     C:\WINDOWS\system32\apphelp.dll
0x000000000ff10000 - 0x000000000ff6c000     C:\WINDOWS\system32\msctfime.ime
0x000000006d580000 - 0x000000006d5b5000     C:\Program Files\Java\jdk1.6.0_45\jre\bin\jpeg.dll
0x00000000107f0000 - 0x0000000010831000     D:\xueid\tomcat_web\bin\ICTCLAS50.dll
0x000007ff7e2f0000 - 0x000007ff7e320000     C:\WINDOWS\system32\iphlpapi.dll

VM Arguments:
jvm_args: -Xms700m -Xmx700m -XX:PermSize=128M -XX:MaxPermSize=256M -XX:CompileCommand=exclude,net/sf/cglib/core/CodeEmitter,process_switch -Djava.util.logging.config.file=D:\xxxueid\tomcat_web\conf\logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=D:\xxxueid\tomcat_web\endorsed -Dcatalina.base=D:\xxxueid\tomcat_web -Dcatalina.home=D:\xxxueid\tomcat_web -Djava.io.tmpdir=D:\xxxueid\tomcat_web\temp 
java_command: org.apache.catalina.startup.Bootstrap start
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=C:\Program Files\Java\jdk1.6.0_45
JRE_HOME=C:\Program Files\Java\jdk1.6.0_45
CLASSPATH=D:\xxxueid\tomcat_web\bin\bootstrap.jar
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\MYSQL\bin;C:\Program Files\Java\jdk1.6.0_45/bin
USERNAME=Administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=EM64T Family 6 Model 45 Stepping 7, GenuineIntel

---------------  S Y S T E M  ---------------

OS: Windows Server 2003 family Build 3790 Service Pack 2

CPU:total 2 (32 cores per cpu, 2 threads per core) family 6 model 45 stepping 7, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht

Memory: 4k page, physical 4193568k(1066004k free), swap 8126352k(4110836k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (20.45-b01) for windows-amd64 JRE (1.6.0_45-b06), built on Apr  1 2013 12:31:37 by "java_re" with MS VC++ 8.0 (VS2005)

time: Wed Mar 15 12:26:09 2017
elapsed time: 5511 seconds

 

 

 

 

 

################################## searchSubject

public Map searchSubject(TjEntity queryEntity, String searchQuery) {
        Map map = new  HashMap();
        String sql = "select count(*) from t_entity_subject where estatus=0 and echeck=1 ";
        
        map.put("cityid", queryEntity.getTj2());
        if(!"0".equals(queryEntity.getTj2())){
            sql +=" and tabEntitySchool in (select sid from  t_entity_school  where city="+queryEntity.getTj2()+") ";
        }
        
        map.put("typeid",queryEntity.getTj3());
        if(!"0".equals(queryEntity.getTj3())){
            sql +=" and e_id in (select subject from entity_subject_type where type="+queryEntity.getTj3()+") ";
        }
        
        if (!"".equals(searchQuery.trim())) {// 用户文字查询(模糊查询,联合与分隔以及判断拼音)
//            String regex = "[,|,|;|;|:|:|.|。|、|[\\\\]|/|[\\|]|\\s]{1,}";// 特殊字符
//            String[] queryArr = searchQuery.split(regex);
            String str = ICTCLAS50.ICTCLAS_ParagraphProcess(searchQuery);
            String[] queryArr = str.split(" ");
            map.put("queryArr", queryArr);
            map.put("searchQuery", searchQuery);
            if (queryArr != null && queryArr.length > 0) {
                String connQuery = "";// 联合字符条件
                sql += " and ((";
                for (int i = 0; i < queryArr.length; i++) {// 分隔字符条件
                    String query = queryArr[i];
                    sql += " ekey like '%"+query+"%'"+(i < queryArr.length-1 ? " and " : "");
                    connQuery += query+"%";
                }
                if (!"".equals(connQuery)) {
                    connQuery = " or ekey like '%"+connQuery+"'";
                }
                sql += ")"+connQuery+")";
            }
        }
        
        map.put("sql", sql);
        

        return map;
    }

 

############################ to_xxxueid_search_subject_common

public void to_xxxueid_search_subject_common(TjEntity tj, Page page, HttpServletRequest request, Model model){
        
        long start = System.currentTimeMillis();
        
        if(null == page ){
            page = new Page(1, 10);
        }
        
        if(page.getPageIndex()<1){
            page.setPageIndex(1);
        }
        String searchQuery = request.getParameter("word");// 用户查询信息
        if (searchQuery == null) {
            searchQuery = (String)request.getSession().getAttribute("word");
            if (searchQuery == null) {
                searchQuery = "";
            }
        }
        if (!"".equals(searchQuery)) {
            try {
                searchQuery = URLDecoder.decode(searchQuery, "UTF-8");
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
        
        
        Cities cities = null;
        try {
            //城市
            cities = (Cities)baseBiz.getEntity("findCitiesByID", tj.getTj2());
        } catch (Exception e) {
            e.printStackTrace();
            logger.info("<<<  XueidController to_xxxueid_search_subject_common  获取城市 error  <<<");
        }
        String typenames = "";
        TabType type = null;
        String sql = "select * from t_online_school where ostatus=0 "; 
        String distinguish="";
        if(tj.getTj1().equals("wx")){
            distinguish=" and distinguish=0 ";
        }
        try {
            type = (TabType)baseBiz.getEntity("findTypeByID", tj.getTj3());
            if(null != type ){
                try {
                    //根据当前取类别集合
                    String[] tids=type.getTcascade().split("%");
                    for (int i = 0; i < tids.length; i++) {
                        if(i==0){
                            List<?> lvl2_list = baseBiz.getAllBySQL("select * from t_type where tstatus=0 and tfather="+tids[i]+distinguish);
                            model.addAttribute("lvl2_list", lvl2_list);
                        }
                        if(i==1){
                            List<?> lvl3_list = baseBiz.getAllBySQL("select * from t_type where tstatus=0 and tfather="+tids[i]+distinguish);
                            model.addAttribute("lvl3_list", lvl3_list);
                        }
                        TabType tabType = (TabType) baseBiz.getEntity("findTypeByID", tids[i]);
                        typenames+=tabType.getTname()+",";
                        
                    }
                    typenames = typenames.substring(0,typenames.lastIndexOf(","));
                } catch (RuntimeException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                    logger.info("<<<  XueidController to_xxxueid_search_subject_common  获取二三级类别 error  <<<");
                }
                sql += " and o_id in (select tabOnlineSchool from type_online_school where tabType="+type.getTid()+")";

                
                model.addAttribute("type", type);
                model.addAttribute("typenames", typenames);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        
        if(tj.getTj1().equals("wx")){
            try {
                //取网校
                List<?> oschoollist = baseBiz.getAllBySQL(sql);
                model.addAttribute("oschoollist", oschoollist);
            } catch (RuntimeException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                logger.info("<<<  XueidController to_xxxueid_search_subject_common  获取网校 error  <<<");
            }
            
            try {
                //根据网校取老师
                List<?> oteacherlist = baseBiz.getAllBySQL("select * from t_online_teacher where tstatus=0 and tabOnlineSchool="+tj.getTj4());
                model.addAttribute("oteacherlist", oteacherlist);
            } catch (RuntimeException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                logger.info("<<<  XueidController to_xxxueid_search_subject_common  获取老师 error  <<<");
            }
        }else{
            try {
                //取城市
                Map<String, List<?>> cities_map = new HashMap<String, List<?>>();
                String[] letterArr = {"A","B","C","D","E","F","G","H","J","K","L","M","N","P","Q","R","S","T","W","X","Y","Z"};
                for (int i = 0; i < letterArr.length; i++) {
                    List<?> citieslist = baseBiz.getAllBySQL("select * from cities where status=0 and lvl=2 and pinyin like '"+letterArr[i]+"%'");
                    cities_map.put(letterArr[i], citieslist);
                }
                //通过ArrayList构造函数把map.entrySet()转换成list 
                List<Map.Entry<String, List<?>>> mappingList = new ArrayList<Map.Entry<String, List<?>>>(cities_map.entrySet()); 
                //通过比较器实现比较排序 
                Collections.sort(mappingList, new Comparator<Map.Entry<String,List<?>>>(){ 
                    public int compare(Map.Entry<String,List<?>> mapping1,Map.Entry<String,List<?>> mapping2){ 
                        return mapping1.getKey().compareTo(mapping2.getKey()); 
                    } 
                }); 
                model.addAttribute("mappingList", mappingList);
            } catch (RuntimeException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                logger.info("<<<  XueidController to_xxxueid_search_subject_common  获取城市 error  <<<");
            }
        }
        
        
        TabEntityStyle style = new TabEntityStyle();
        try {
            if("wx".equals(tj.getTj1())) {
                if(style == null) {
                    style = new TabEntityStyle();
                }
                style.setSearchurl("searchSubject/search_online_subject.jsp");
                style.setBeanname("searchOnlineSubjectBiz");
            }else{
                style=(TabEntityStyle) baseBiz.getEntity("findEstyleByTypeID",tj.getTj3());
            }
        } catch (Exception e) {
            e.printStackTrace();
            logger.info("<<<  XueidController to_xxxueid_search_subject_common  获取老师 error  <<<");
        }
        
        if(tj.getTj1().equals("wx") || null != style && ( style.getId()==3 || style.getId()==8 )){
            try {
                if(type!=null){
                    //根据类别别名取科目
                    List<?> kemulist = baseBiz.getAllBySQL(" select * from t_subject_kemu where kdlname='"+type.getAlonename().split(",")[0]+"'");
                    model.addAttribute("kemulist", kemulist);
                }
            } catch (RuntimeException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                logger.info("<<<  XueidController to_xxxueid_search_subject_common  获取科目 error  <<<");
            }
        }
        
        List list = new ArrayList();
        try {
            if(style == null) {// 默认搜索参数
                style = new TabEntityStyle();
                style.setBeanname("searchEntitySubjectBiz");
            }
            if (style != null && style.getBeanname() != null && !"".equals(style.getBeanname().trim())) {
                String beanname = style.getBeanname().trim();
                System.out.println(beanname);
                SearchSubjectBiz biz = get_search_subject_biz(beanname);
                if (biz != null) {
                    Map map = biz.searchSubject(tj, searchQuery);
                    
                    try {
                        //课程总数
                        int total = baseBiz.getIntBySQL(map.get("sql").toString());
                        page.setPageTotalCount(total);
                        page.setPageTotalPage((total-1)/page.getPageCount()+1);
                        model.addAttribute("page", page);
                    } catch (RuntimeException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                        logger.info("<<<  XueidController to_xxxueid_search_subject_common 获取课程总数 error <<<");
                    }
                    
                    if(page.getPageIndex() > page.getPageTotalPage()){
                        page.setPageIndex(page.getPageTotalPage());
                    }
                    map.put("pageIndex", (page.getPageIndex()-1)*page.getPageCount());
                    map.put("pageCount", page.getPageCount());
                    
                    System.out.println(map);
                    try {
                        String[] queryArr = null;
                        if(!nullUtil.stringIsNull(searchQuery)){
                            String str = ICTCLAS50.ICTCLAS_ParagraphProcess(searchQuery);
                            queryArr = str.split(" ");
                        }
                        //取课程
                        
                        if(tj.getTj1().equals("wx")){
                            List<TabOnlineSubject> subjectlist = (List<TabOnlineSubject>) baseBiz.getAllEntity(beanname, map);
                            if(!nullUtil.listIsNullOrEmpty(subjectlist)){
                                for(TabOnlineSubject m : subjectlist){
                                    if(null != queryArr && queryArr.length > 0){
                                        for (String string : queryArr) {
                                            m.setOname(m.getOname().replace(string, "<font color='red'>"+string+"</font>"));
                                            if(string.indexOf(m.getOname())!=-1)
                                            break;
                                        }
                                    }
                                }
                            }
                            model.addAttribute("subjectlist", subjectlist);
                        }else{
                            List<TabEntitySubject> subjectlist = (List<TabEntitySubject>) baseBiz.getAllEntity(beanname, map);
                            if(!nullUtil.listIsNullOrEmpty(subjectlist)){
                                for(TabEntitySubject m : subjectlist){
                                    if(null != queryArr && queryArr.length > 0){
                                        for (String string : queryArr) {
                                            m.setEname(m.getEname().replace(string, "<font color='red'>"+string+"</font>"));
                                            if(string.indexOf(m.getEname())!=-1)
                                            break;
                                        }
                                    }
                                }
                            }
                            model.addAttribute("subjectlist", subjectlist);
                        }
                        
                    } catch (RuntimeException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                        logger.info("<<<  XueidController to_xxxueid_search_subject_common 获取课程 error <<<");
                    }
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        
        try {
            //一级类别
            List<?> lvl1_list = baseBiz.getAllBySQL("select * from t_type where tstatus=0 and tlvl=1"+distinguish);
            model.addAttribute("lvl1_list", lvl1_list);
        } catch (RuntimeException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            logger.info("<<<  XueidController to_xxxueid_search_subject_common 获取一级类别 error <<<");
        }
        
        request.getSession().setAttribute("searchQuery", searchQuery.trim());
        
        shiti_common_activity(model);
        
        model.addAttribute("style", style);
        model.addAttribute("cities", cities);
        model.addAttribute("style", style);
        model.addAttribute("showlist", list);
        model.addAttribute("tj", tj);
        
        
        
        String string_type="",string_city="";
        if(type!=null){
            string_type=type.getTname();
        }
        if(cities!=null){
            string_city=cities.getCity();
        }
        String string_seo = "";
        if(tj.getTj1().equals("wx")){
            string_seo="网校"+string_type+"培训课程搜索 "+string_type+"培训网校哪家最好";
        }else{
            string_seo=string_city+string_type+"培训课程搜索 "+string_type+"培训机构哪家最好 ";
        }
        model.addAttribute("string_seo", string_seo);
        
        long end = System.currentTimeMillis();
        
        System.out.println(">>>  一共耗时:"+(end-start)/1000.0+" 秒  >>>");
        
    }

 

########################### to_xxxueid_search_subject

@RequestMapping(value="/xxxue_zhaokecheng/{tj1:[a-z]+}_{tj2:[0-9]+}_{tj3:[0-9]+}_{tj4:[0-9]+}_{tj5:[0-9]+}_{tj6:[0-9]+}_{tj7:[0-9]+}_{tj8:[0-9]+}_{tj9:[0-9]+}_{tj10:[0-9]+}_{tj11:[0-9]+}_{tj12:[0-9]+}_{tj13:[0-9]+}_{tj14:[0-9-]+}_{tj15:[0-9-]+}_{pageIndex:[0-9]+}")
    public String to_xxxueid_search_subject(@PathVariable String tj1,@PathVariable String tj2,@PathVariable String tj3,@PathVariable String tj4,@PathVariable String tj5,@PathVariable String tj6,@PathVariable String tj7,@PathVariable String tj8,@PathVariable String tj9,
            @PathVariable String tj10,@PathVariable String tj11,@PathVariable String tj12,@PathVariable String tj13,@PathVariable String tj14,@PathVariable String tj15,@PathVariable int pageIndex, HttpServletRequest request, Model model){
        
        TjEntity tj = new TjEntity();
        
        if (nullUtil.stringIsNull(tj1)) {
            tj1="xx";
        }
        tj.setTj1(tj1);
        
        if (nullUtil.stringIsNull(tj2)) {
            tj2="0";
        }
        tj.setTj2(tj2);
        
        if (nullUtil.stringIsNull(tj3)) {
            tj3="0";
        }
        tj.setTj3(tj3);
        
        if (nullUtil.stringIsNull(tj4)) {
            tj4="0";
        }
        tj.setTj4(tj4);
        
        if (nullUtil.stringIsNull(tj5)) {
            tj5="0";
        }
        tj.setTj5(tj5);
        
        if (nullUtil.stringIsNull(tj6)) {
            tj6="0";
        }
        tj.setTj6(tj6);
        
        if (nullUtil.stringIsNull(tj7)) {
            tj7="0";
        }
        tj.setTj7(tj7);
        
        if (nullUtil.stringIsNull(tj8)) {
            tj8="0";
        }
        tj.setTj8(tj8);
        
        if (nullUtil.stringIsNull(tj9)) {
            tj9="0";
        }
        tj.setTj9(tj9);
        
        if (nullUtil.stringIsNull(tj10)) {
            tj10="0";
        }
        tj.setTj10(tj10);
        
        if (nullUtil.stringIsNull(tj11)) {
            tj11="0";
        }
        tj.setTj11(tj11);
        
        if (nullUtil.stringIsNull(tj12)) {
            tj12="0";
        }
        tj.setTj12(tj12);
        
        if (nullUtil.stringIsNull(tj13)) {
            tj13="0";
        }
        tj.setTj13(tj13);
        
        if (nullUtil.stringIsNull(tj14)) {
            tj14="0";
        }
        tj.setTj14(tj14);
        
        if (nullUtil.stringIsNull(tj15)) {
            tj15="0";
        }
        tj.setTj15(tj15);
        
        Page page = new Page(pageIndex, 10);
        to_xxxueid_search_subject_common(tj, page, request, model);
        
        return "/xxxue/search_subject";
    }

加载中
0
MnameHZJ
MnameHZJ
看看是不是有代码造成线程死锁了?
kkli
kkli
应该不会吧 代码里没有处理线程的
0
银杏林守望者

不是java代码里面造成的异常。

 

1 高度怀疑是ICTCLAS50.dll导致,这是第三方的dll。干掉。功能找找java原生的代码或者换个支持你的操作系统的ICTCLAS50.dll


2 备份后删除D:\xueid\tomcat_web\bin\tcnative-1.dll ,这是tomcat的native网络库,干掉不影响tomcat功能但是会降低性能。

kkli
kkli
这个ictclas50.dll是中科院分词I词库 我试试看用java代替
0
foy
foy

com.xxxueid.biz.SearchEntitySubjectBizImpl.searchSubject
com.xxxueid.controller.XueidController.to_xueid_search_subject_common
com.xxxueid.controller.XueidController.to_xueid_search_subject

 

这几个方法贴出来看看

foy
foy
回复 @kkli : 应该是查词库挂了。 相办法看调用natvie的日志吧
kkli
kkli
这个是查询词库
foy
foy
searchSubject方法这里是干嘛的? 日志显示挂的时候是调用这个native方法。。 String str = ICTCLAS50.ICTCLAS_ParagraphProcess(searchQuery);
kkli
kkli
我吧方法贴出来了 大神帮我看看
0
蓝风970655147
蓝风970655147

.. 发一个附件出来就好了嘛, 好长

0
MnameHZJ
MnameHZJ
楼主找到解决方案了吗?
kkli
kkli
根据大家说的 我去改改词库看看 你也遇到这个问题了吗
0
kakai
kakai

我只注意到 jre6,这得多老的jdk了

kkli
kkli
更换jdk这个问题可以解决吗
0
Feng_Yu
Feng_Yu

都什么年代了,还在用jre6?

kkli
kkli
老项目啊
0
Ambitor
Ambitor

   String str = ICTCLAS50.ICTCLAS_ParagraphProcess(searchQuery);

Ambitor
Ambitor
回复 @kkli : 是的。。
kkli
kkli
是这一句代码 有问题吗
返回顶部
顶部