Created
August 28, 2017 03:00
-
-
Save dancancro/f287861be7cfb1b2beb6cc77dfed47be to your computer and use it in GitHub Desktop.
Kotlin error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2017-08-27 22:58:39.052 ERROR 76105 --- [nio-8080-exec-4] io.realworld.jwt.ApiKeySecuredAspect : ERROR accessing resource | |
2017-08-27 22:58:39.065 ERROR 76105 --- [nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.VerifyError: Uninitialized object exists on backward branch 82 | |
Exception Details: | |
Location: | |
io/realworld/model/inout/Article$Companion.fromModel(Lio/realworld/model/Article;Lio/realworld/model/User;)Lio/realworld/model/inout/Article; @129: goto | |
Reason: | |
Error exists in the bytecode | |
Bytecode: | |
0000000: 2b12 39b8 000f 2c12 3bb8 000f bb00 3d59 | |
0000010: 2bb6 0043 2bb6 0046 2bb6 0049 2bb6 004c | |
0000020: 2bb6 0050 c000 524e 3a12 3a11 3a10 3a0f | |
0000030: 3a0e 3a0d 2d3a 04bb 0054 592d 100a b800 | |
0000040: 5ab7 005e c000 603a 0519 04b9 0064 0100 | |
0000050: 3a06 1906 b900 6a01 0099 002b 1906 b900 | |
0000060: 6e01 003a 0719 0519 07c0 0070 3a08 3a13 | |
0000070: 1908 b600 733a 1419 1319 14b9 0077 0200 | |
0000080: 57a7 ffd1 1905 c000 793a 1319 0d19 0e19 | |
0000090: 0f19 1019 1119 1219 132a c000 022b b600 | |
00000a0: 7db6 007f 2ac0 0002 2bb6 0082 b600 7fb2 | |
00000b0: 0088 2bb6 008c 2cb6 0092 2bb6 0095 2cb9 | |
00000c0: 0098 0200 2bb6 0095 b900 9c01 003e 3604 | |
00000d0: 3a05 3a06 3a07 3a08 3a09 3a0a 3a0b 3a0c | |
00000e0: 190b 190a 1909 1908 190c 1907 1906 1905 | |
00000f0: 1504 1db7 009f b0 | |
Stackmap Table: | |
full_frame(@82,{Object[#2],Object[#63],Object[#176],Object[#82],Object[#82],Object[#96],Object[#102],Top,Top,Top,Top,Top,Top,Uninitialized[#12],Uninitialized[#12],Object[#178],Object[#178],Object[#178],Object[#178]},{}) | |
same_frame(@132) | |
] with root cause | |
java.lang.VerifyError: Uninitialized object exists on backward branch 82 | |
Exception Details: | |
Location: | |
io/realworld/model/inout/Article$Companion.fromModel(Lio/realworld/model/Article;Lio/realworld/model/User;)Lio/realworld/model/inout/Article; @129: goto | |
Reason: | |
Error exists in the bytecode | |
Bytecode: | |
0000000: 2b12 39b8 000f 2c12 3bb8 000f bb00 3d59 | |
0000010: 2bb6 0043 2bb6 0046 2bb6 0049 2bb6 004c | |
0000020: 2bb6 0050 c000 524e 3a12 3a11 3a10 3a0f | |
0000030: 3a0e 3a0d 2d3a 04bb 0054 592d 100a b800 | |
0000040: 5ab7 005e c000 603a 0519 04b9 0064 0100 | |
0000050: 3a06 1906 b900 6a01 0099 002b 1906 b900 | |
0000060: 6e01 003a 0719 0519 07c0 0070 3a08 3a13 | |
0000070: 1908 b600 733a 1419 1319 14b9 0077 0200 | |
0000080: 57a7 ffd1 1905 c000 793a 1319 0d19 0e19 | |
0000090: 0f19 1019 1119 1219 132a c000 022b b600 | |
00000a0: 7db6 007f 2ac0 0002 2bb6 0082 b600 7fb2 | |
00000b0: 0088 2bb6 008c 2cb6 0092 2bb6 0095 2cb9 | |
00000c0: 0098 0200 2bb6 0095 b900 9c01 003e 3604 | |
00000d0: 3a05 3a06 3a07 3a08 3a09 3a0a 3a0b 3a0c | |
00000e0: 190b 190a 1909 1908 190c 1907 1906 1905 | |
00000f0: 1504 1db7 009f b0 | |
Stackmap Table: | |
full_frame(@82,{Object[#2],Object[#63],Object[#176],Object[#82],Object[#82],Object[#96],Object[#102],Top,Top,Top,Top,Top,Top,Uninitialized[#12],Uninitialized[#12],Object[#178],Object[#178],Object[#178],Object[#178]},{}) | |
same_frame(@132) | |
at io.realworld.model.inout.Article.<clinit>(Article.kt) ~[classes/:na] | |
at io.realworld.web.ArticleHandler.articleView(ArticleHandler.kt:235) ~[classes/:na] | |
at io.realworld.web.ArticleHandler.newArticle(ArticleHandler.kt:99) ~[classes/:na] | |
at io.realworld.web.ArticleHandler$$FastClassBySpringCGLIB$$f2509ab0.invoke(<generated>) ~[classes/:na] | |
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) ~[spring-core-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:747) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at io.realworld.jwt.ApiKeySecuredAspect.aroundSecuredApiPointcut(ApiKeySecuredAspect.kt:104) ~[classes/:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_05] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_05] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_05] | |
at java.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0_05] | |
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:643) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:632) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) ~[spring-aop-5.0.0.RC3.jar:5.0.0.RC3] | |
at io.realworld.web.ArticleHandler$$EnhancerBySpringCGLIB$$bb7a39be.newArticle(<generated>) ~[classes/:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_05] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_05] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_05] | |
at java.lang.reflect.Method.invoke(Method.java:483) ~[na:1.8.0_05] | |
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:869) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:775) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:86) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:981) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:915) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:881) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:855) ~[spring-webmvc-5.0.0.RC3.jar:5.0.0.RC3] | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) ~[tomcat-embed-websocket-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:105) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:81) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) ~[spring-web-5.0.0.RC3.jar:5.0.0.RC3] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) ~[tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_05] | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_05] | |
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-8.5.16.jar:8.5.16] | |
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_05] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment