¼±¹è´Ôµé ¾È³çÇϼ¼¿ä
½ÅÀÔ°³¹ßÀÚÀÔ´Ï´Ù.
STS¸¦ »ç¿ëÇϴµ¥ ·ÎÄÿ¡¼ ÅèĹÀ» µ¹¸®¸é ÄܼÖâ¿¡ ¾Æ¹« ·Î±×µµ ³²Áö¾Ê°í ±×³É ²¨Á®¹ö¸®´Â Çö»óÀÌ ÀÖ½À´Ï´Ù
STS.ini¿¡¼ ¸Þ¸ð¸®µµ ´Ã·Áº¸°í tomcat catalina.bat¿¡¼ ¸Þ¸ð¸® »çÀÌÁîµµ ´Ã·ÁºÃÁö¸¸ ³ª¾ÆÁö´Â°Ô ¾ø³×¿ä¤Ð
¿øÀÎÀ» ã±âÀ§ÇØ ±¸±Û¿¡ °Ë»öµµ ÇغÃÁö¸¸ ÇØ°áÃ¥ÀÌ µÇÁö¾Ê¾Æ Ȥ½Ã ¼±¹è´Ôµé¿¡°Ô ÈùÆ®¸¦ ¾òÀ» ¼ö ÀÖÁö ¾ÊÀ»±î ÇÏ´Â ¸¶À½¿¡¼ ¿©Â庾´Ï´Ù
¾Æ·¡´Â STS hs_err_pid15184 ·Î±×ÀÔ´Ï´Ù
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000007fefbf367cf, pid=15184, tid=10012
#
# JRE version: Java(TM) SE Runtime Environment (8.0_91-b14) (build 1.8.0_91-b14)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.91-b14 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C [nfdbctl64.dll+0x67cf]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/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 (0x000000001e66a800): JavaThread "http-bio-8080-exec-11" daemon [_thread_in_native, id=10012, stack(0x0000000024fb0000,0x00000000250b0000)]
siginfo: ExceptionCode=0xc0000005, reading address 0x0000000010000039
Registers:
RAX=0x0000000000000016, RBX=0x000000001ab6ff80, RCX=0x000000001ab6ff80, RDX=0x0000000010000000
RSP=0x00000000250a05e0, RBP=0x000000001ab6a750, RSI=0x000000001ab60025, RDI=0x000000001ab60025
R8 =0x0000000000000008, R9 =0x000007fefbfa1030, R10=0x00000000c000000d, R11=0x49505c90000b001a
R12=0x0000000000000000, R13=0x000000000000001c, R14=0x00000000250a4d80, R15=0x00000000250a7578
RIP=0x000007fefbf367cf, EFLAGS=0x0000000000010202
Top of Stack: (sp=0x00000000250a05e0)
0x00000000250a05e0: 000000001d227110 000000001ab64cf0
0x00000000250a05f0: 00000000250a07f0 0000000076f61bba
0x00000000250a0600: 000000001ab60025 000007fefbf3768f
0x00000000250a0610: 000000001ab6ff80 000000001ab60025
0x00000000250a0620: 000007fefbfa0eb0 000000001ab62a10
0x00000000250a0630: 00000000250a06d0 000007fefbf37f2d
0x00000000250a0640: 000000001ab6ff80 000000001ab61dc0
0x00000000250a0650: 000000001ab6ff50 000000001ab6ff50
0x00000000250a0660: 000000001ab6ff50 000007fefbf3aebf
0x00000000250a0670: 000000001ab6a750 000000001ab6ff80
0x00000000250a0680: 000000001a4e79e0 000000001ab6d040
0x00000000250a0690: fffffffffffffffe 000000000000001c
0x00000000250a06a0: 00000000250a0720 000000001ab6a738
0x00000000250a06b0: 0000000000000000 000007fefbf3b431
0x00000000250a06c0: 000000001ab6a750 000000001ab6ff80
0x00000000250a06d0: 00000000250a0820 000007fefbf3861c
Instructions: (pc=0x000007fefbf367cf)
0x000007fefbf367af: 49 08 80 79 39 00 74 ea 49 89 09 48 8b c2 c3 cc
0x000007fefbf367bf: cc 48 89 5c 24 08 48 89 74 24 10 57 48 83 ec 20
0x000007fefbf367cf: 80 7a 39 00 48 8b fa 48 8b f1 48 8b da 75 22 66
0x000007fefbf367df: 90 48 8b 53 10 48 8b ce e8 d4 ff ff ff 48 8b 1b
Register to memory mapping:
RAX=0x0000000000000016 is an unknown value
RBX=0x000000001ab6ff80 is an unknown value
RCX=0x000000001ab6ff80 is an unknown value
RDX=0x0000000010000000 is an unknown value
RSP=0x00000000250a05e0 is pointing into the stack for thread: 0x000000001e66a800
RBP=0x000000001ab6a750 is an unknown value
RSI=0x000000001ab60025 is an unknown value
RDI=0x000000001ab60025 is an unknown value
R8 =0x0000000000000008 is an unknown value
R9 =0x000007fefbfa1030 is an unknown value
R10=0x00000000c000000d is an unallocated location in the heap
R11=0x49505c90000b001a is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x000000000000001c is an unknown value
R14=0x00000000250a4d80 is pointing into the stack for thread: 0x000000001e66a800
R15=0x00000000250a7578 is pointing into the stack for thread: 0x000000001e66a800
Stack: [0x0000000024fb0000,0x00000000250b0000], sp=0x00000000250a05e0, free space=961k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [nfdbctl64.dll+0x67cf]
C [nfdbctl64.dll+0x768f]
C [nfdbctl64.dll+0x7f2d]
C [nfdbctl64.dll+0xaebf]
C [nfdbctl64.dll+0xb431]
C [nfdbctl64.dll+0xbb50]
C [nfdbctl64.dll+0x2919d]
C [nfdbctl64.dll+0x8ebe]
C [nfdbctl64.dll+0x915f]
C [nfdbctl64.dll+0xc54a]
C [WS2_32.dll+0x466c]
C [net.dll+0x25e8]
C 0x0000000002a77f54
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j java.net.DualStackPlainSocketImpl.connect0(ILjava/net/InetAddress;I)I+0
j java.net.DualStackPlainSocketImpl.socketConnect(Ljava/net/InetAddress;II)V+28
j java.net.AbstractPlainSocketImpl.doConnect(Ljava/net/InetAddress;II)V+64
j java.net.AbstractPlainSocketImpl.connectToAddress(Ljava/net/InetAddress;II)V+23
j java.net.AbstractPlainSocketImpl.connect(Ljava/net/SocketAddress;I)V+78
j java.net.PlainSocketImpl.connect(Ljava/net/SocketAddress;I)V+6
j java.net.SocksSocketImpl.connect(Ljava/net/SocketAddress;I)V+381
j java.net.Socket.connect(Ljava/net/SocketAddress;I)V+179
j java.net.Socket.connect(Ljava/net/SocketAddress;)V+3
j java.net.Socket.<init>(Ljava/net/SocketAddress;Ljava/net/SocketAddress;Z)V+82
j java.net.Socket.<init>(Ljava/net/InetAddress;I)V+23
j com.mysql.jdbc.StandardSocketFactory.connect(Ljava/lang/String;ILjava/util/Properties;)Ljava/net/Socket;+336
j com.mysql.jdbc.MysqlIO.<init>(Ljava/lang/String;ILjava/util/Properties;Ljava/lang/String;Lcom/mysql/jdbc/MySQLConnection;II)V+461
j com.mysql.jdbc.ConnectionImpl.coreConnect(Ljava/util/Properties;)V+213
j com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ZLjava/util/Properties;)V+4
j com.mysql.jdbc.ConnectionImpl.createNewIO(Z)V+26
j com.mysql.jdbc.ConnectionImpl.<init>(Ljava/lang/String;ILjava/util/Properties;Ljava/lang/String;Ljava/lang/String;)V+779
j com.mysql.jdbc.JDBC4Connection.<init>(Ljava/lang/String;ILjava/util/Properties;Ljava/lang/String;Ljava/lang/String;)V+8
v ~StubRoutines::call_stub
J 2119 sun.reflect.NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x000000000335dde6 [0x000000000335dd80+0x66]
J 2118 C1 sun.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object; (89 bytes) @ 0x000000000335a214 [0x00000000033591c0+0x1054]
J 5675 C2 java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object; (87 bytes) @ 0x0000000003c432c0 [0x0000000003c43200+0xc0]
j com.mysql.jdbc.Util.handleNewInstance(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;Lcom/mysql/jdbc/ExceptionInterceptor;)Ljava/lang/Object;+2
j com.mysql.jdbc.ConnectionImpl.getInstance(Ljava/lang/String;ILjava/util/Properties;Ljava/lang/String;Ljava/lang/String;)Lcom/mysql/jdbc/Connection;+52
j com.mysql.jdbc.LoadBalancingConnectionProxy.createConnectionForHost(Ljava/lang/String;)Lcom/mysql/jdbc/ConnectionImpl;+157
j com.mysql.jdbc.RandomBalanceStrategy.pickConnection(Lcom/mysql/jdbc/LoadBalancingConnectionProxy;Ljava/util/List;Ljava/util/Map;[JI)Lcom/mysql/jdbc/ConnectionImpl;+140
j com.mysql.jdbc.LoadBalancingConnectionProxy.pickNewConnection()V+56
j com.mysql.jdbc.LoadBalancingConnectionProxy.<init>(Ljava/util/List;Ljava/util/Properties;)V+966
j com.mysql.jdbc.NonRegisteringDriver.connectLoadBalanced(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+146
j com.mysql.jdbc.NonRegisteringDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+16
j com.mysql.jdbc.ReplicationConnection.initializeSlaveConnection()V+105
j com.mysql.jdbc.ReplicationConnection.<init>(Ljava/util/Properties;Ljava/util/Properties;Ljava/util/List;Ljava/util/List;)V+229
j com.mysql.jdbc.NonRegisteringDriver.connectReplicationConnection(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+481
j com.mysql.jdbc.NonRegisteringReplicationDriver.connect(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+3
j java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/util/Properties;Ljava/lang/Class;)Ljava/sql/Connection;+171
j java.sql.DriverManager.getConnection(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+5
j org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(Ljava/lang/String;Ljava/util/Properties;)Ljava/sql/Connection;+2
j org.springframework.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriver(Ljava/util/Properties;)Ljava/sql/Connection;+50
j org.springframework.jdbc.datasource.AbstractDriverBasedDataSource.getConnectionFromDriver(Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection;+38
j org.springframework.jdbc.datasource.AbstractDriverBasedDataSource.getConnection()Ljava/sql/Connection;+9
j org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection()Ljava/sql/Connection;+4
j org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(Ljavax/sql/DataSource;)Ljava/sql/Connection;+79
j org.springframework.jdbc.datasource.DataSourceUtils.getConnection(Ljavax/sql/DataSource;)Ljava/sql/Connection;+1
j org.mybatis.spring.transaction.SpringManagedTransaction.openConnection()V+5
j org.mybatis.spring.transaction.SpringManagedTransaction.getConnection()Ljava/sql/Connection;+8
j org.apache.ibatis.executor.BaseExecutor.getConnection(Lorg/apache/ibatis/logging/Log;)Ljava/sql/Connection;+4
j org.apache.ibatis.executor.SimpleExecutor.prepareStatement(Lorg/apache/ibatis/executor/statement/StatementHandler;Lorg/apache/ibatis/logging/Log;)Ljava/sql/Statement;+2
j org.apache.ibatis.executor.SimpleExecutor.doQuery(Lorg/apache/ibatis/mapping/MappedStatement;Ljava/lang/Object;Lorg/apache/ibatis/session/RowBounds;Lorg/apache/ibatis/session/ResultHandler;Lorg/apache/ibatis/mapping/BoundSql;)Ljava/util/List;+31
j org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(Lorg/apache/ibatis/mapping/MappedStatement;Ljava/lang/Object;Lorg/apache/ibatis/session/RowBounds;Lorg/apache/ibatis/session/ResultHandler;Lorg/apache/ibatis/cache/CacheKey;Lorg/apache/ibatis/mapping/BoundSql;)Ljava/util/List;+20
j org.apache.ibatis.executor.BaseExecutor.query(Lorg/apache/ibatis/mapping/MappedStatement;Ljava/lang/Object;Lorg/apache/ibatis/session/RowBounds;Lorg/apache/ibatis/session/ResultHandler;Lorg/apache/ibatis/cache/CacheKey;Lorg/apache/ibatis/mapping/BoundSql;)Ljava/util/List;+119
j org.apache.ibatis.executor.CachingExecutor.query(Lorg/apache/ibatis/mapping/MappedStatement;Ljava/lang/Object;Lorg/apache/ibatis/session/RowBounds;Lorg/apache/ibatis/session/ResultHandler;Lorg/apache/ibatis/cache/CacheKey;Lorg/apache/ibatis/mapping/BoundSql;)Ljava/util/List;+196
j org.apache.ibatis.executor.CachingExecutor.query(Lorg/apache/ibatis/mapping/MappedStatement;Ljava/lang/Object;Lorg/apache/ibatis/session/RowBounds;Lorg/apache/ibatis/session/ResultHandler;)Ljava/util/List;+28
v ~StubRoutines::call_stub
J 2471 sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x00000000034c1b3f [0x00000000034c1ac0+0x7f]
J 2470 C1 sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (104 bytes) @ 0x00000000034c4ee4 [0x00000000034c3d40+0x11a4]
J 1849 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x0000000003241cec [0x0000000003241c40+0xac]
j org.apache.ibatis.plugin.Invocation.proceed()Ljava/lang/Object;+12
j com.hanssem.portal.mybatis.plugin.MyBatisInterceptor.intercept(Lorg/apache/ibatis/plugin/Invocation;)Ljava/lang/Object;+134
j org.apache.ibatis.plugin.Plugin.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+51
j com.sun.proxy.$Proxy55.query(Lorg/apache/ibatis/mapping/MappedStatement;Ljava/lang/Object;Lorg/apache/ibatis/session/RowBounds;Lorg/apache/ibatis/session/ResultHandler;)Ljava/util/List;+29
j org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/ibatis/session/RowBounds;)Ljava/util/List;+25
j org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;+6
v ~StubRoutines::call_stub
J 2471 sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x00000000034c1b3f [0x00000000034c1ac0+0x7f]
J 2470 C1 sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (104 bytes) @ 0x00000000034c4ee4 [0x00000000034c3d40+0x11a4]
J 1849 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x0000000003241cec [0x0000000003241c40+0xac]
j org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+30
j com.sun.proxy.$Proxy39.selectList(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;+20
j org.mybatis.spring.SqlSessionTemplate.selectList(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/List;+6
j org.apache.ibatis.binding.MapperMethod.executeForMany([Ljava/lang/Object;)Ljava/lang/Object;+55
j org.apache.ibatis.binding.MapperMethod.execute([Ljava/lang/Object;)Ljava/lang/Object;+154
j org.apache.ibatis.binding.MapperProxy.invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;+43
j com.sun.proxy.$Proxy46.getMyStatusReturn(Ljava/util/Map;)Ljava/util/List;+16
j com.hanssem.portal.main.service.MainService.getMyStatusReturn(Ljava/util/Map;)Ljava/util/List;+5
j com.hanssem.portal.main.controller.MainController.getHeaderData(Lcom/hanssem/portal/core/servlet/PORTALRequestWrapper;Lcom/hanssem/portal/core/servlet/PORTALResponseWrapper;)V+54
v ~StubRoutines::call_stub
J 2471 sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (0 bytes) @ 0x00000000034c1b3f [0x00000000034c1ac0+0x7f]
J 2470 C1 sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (104 bytes) @ 0x00000000034c4ee4 [0x00000000034c3d40+0x11a4]
J 1849 C2 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (62 bytes) @ 0x0000000003241cec [0x0000000003241c40+0xac]
j org.springframework.web.method.support.InvocableHandlerMethod.invoke([Ljava/lang/Object;)Ljava/lang/Object;+16
j org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(Lorg/springframework/web/context/request/NativeWebRequest;Lorg/springframework/web/method/support/ModelAndViewContainer;[Ljava/lang/Object;)Ljava/lang/Object;+78
j org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(Lorg/springframework/web/context/request/NativeWebRequest;Lorg/springframework/web/method/support/ModelAndViewContainer;[Ljava/lang/Object;)V+4
j org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/springframework/web/method/HandlerMethod;)Lorg/springframework/web/servlet/ModelAndView;+85
j org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/springframework/web/method/HandlerMethod;)Lorg/springframework/web/servlet/ModelAndView;+85
j org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;)Lorg/springframework/web/servlet/ModelAndView;+7
j org.springframework.web.servlet.DispatcherServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+279
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.doPost(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+149
j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+30
|
»ç¿ëÀÚ °èÁ¤ÀÇ ¿Ã¹Ù¸¥ ±ÇÇÑÀ» ±¸¼ºÇغ¸¶ó´Â À̾߱⵵ ÀÖ´õ¶ó±¸¿ä
ÇØ°á¹æ¹ýÀ¸·Î´Â À©µµ¿ì 7À̻󿡼 ȣȯ¼º ½ÇÇà(ÇØ´ç ÇÁ·Î±×·¥À» ¿À¸¥ÂÊ ¹öÆ°À» Ŭ¸¯Çؼ, °ü¸®ÀÚ ±ÇÇÑ ¹× ȣȯ¼º½ÇÇà)À¸·Î Çغ¸¶ó°í ÇÕ´Ï´Ù¸¸..
Á¤È®ÇÑ ÇØ°áÃ¥ÀÎÁö´Â ¸ð¸£°Ú³×¿ä.
¶Ç´Ù¸¥ ÇØ°áÃ¥À¸·Î´Â Java Runtime EnvironmentÀÇ ¹öÀüÀ» È®ÀÎÇغ¸½Ã´Â ¹æ¹ýµµ Àֳ׿ä
°Ë»öÇÑ ¸í·É¾î´Â EXCEPTION_ACCESS_VIOLATION (0xc0000005)¿´½À´Ï´Ù.
À̹®Á¦¶§¹®¿¡ ÇÁ·ÎÁ§Æ®ÇÒ¶§ ³Ê¹« ºÒÆíÇß¾ú°Åµç¿ä
°¨»çÇÕ´Ï´Ù!