Hello Saikiran!
Greetings. As pointed out in this crash note, hs_err_pid is generated in this folder path:
D:\Bluesage1\reftool\apiserver\hs_err_pid3740.log
Can you share this file? It might give clues/indications why JVM crashed. Thanks.
While hitting the api from postman the Intellij IDEA IDE is shutdowing automatically and it is generating the stacktrace message like below.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ff8a1484bae, pid=3740, tid=6036
#
# JRE version: Java(TM) SE Runtime Environment 18.9 (11.0.19+9) (build 11.0.19+9-LTS-224)
# Java VM: Java HotSpot(TM) 64-Bit Server VM 18.9 (11.0.19+9-LTS-224, mixed mode, tiered, compressed oops, g1 gc, windows-amd64)
# Problematic frame:
# V [jvm.dll+0x374bae]
#
# No core dump will be written. Minidumps are not enabled by default on client versions of Windows
#
# An error report file with more information is saved as:
# D:\Bluesage1\reftool\apiserver\hs_err_pid3740.log
Disconnected from the target VM, address: 'localhost:63296', transport: 'socket'
Connected to the target VM, address: '127.0.0.1:63280', transport: 'socket'
#
# If you would like to submit a bug report, please visit:
# https://bugreport.java.com/bugreport/crash.jsp
#
Hello Saikiran!
Thanks for sharing the hs_err_pid file. I uploaded it to fastThread tool. It pointed out that 'http-nio-8080-exec-3' in your application caused the JVM to crash.
Below is the stackrace of this 'http-nio-8080-exec-3' thread. Looks like your application is using Grails From the stacktrace you can notice that when the thread is working on the 'grails.plugin.json.builder' package, JVM crashed. So here next steps from here:
a. You may want to check whether you are running on any older version of 'grails.plugin.json.builder' library. If so please upgrade to latest version. Looks like latest Grails version is 2.0.2. This issue could have been fixed in the latest version.
b. We can check whether this can be filed as a defect in Java community: https://bugreport.java.com
c. We can also check whether this can be filed as a defects in Grails.
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.lang.Class.getNestHost0()Ljava/lang/Class;+0 java.base@11.0.19 v ~StubRoutines::call_stub J 3229 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (0 bytes) @ 0x000001c92867a93f [0x000001c92867a8c0+0x000000000000007f] J 3228 c1 jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (104 bytes) @ 0x000001c92867b8b4 [0x000001c92867b520+0x0000000000000394] J 3153 c1 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (10 bytes) @ 0x000001c92866077c [0x000001c928660720+0x000000000000005c] J 5358 c1 org.codehaus.groovy.reflection.CachedMethod.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (80 bytes) @ 0x000001c928ae4f34 [0x000001c928ae4de0+0x0000000000000154] J 11293 c1 groovy.lang.MetaBeanProperty.getProperty(Ljava/lang/Object;)Ljava/lang/Object; (64 bytes) @ 0x000001c9294ad994 [0x000001c9294ad7a0+0x00000000000001f4] J 11296 c1 groovy.lang.PropertyValue.getValue()Ljava/lang/Object; (12 bytes) @ 0x000001c9294af06c [0x000001c9294af020+0x000000000000004c] j org.codehaus.groovy.runtime.DefaultGroovyMethods.getProperties(Ljava/lang/Object;)Ljava/util/Map;+54 j grails.plugin.json.builder.DefaultJsonGenerator.getObjectProperties(Ljava/lang/Object;)Ljava/util/Map;+1 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+551 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+4 j grails.plugin.json.builder.DefaultJsonGenerator.writeIterator(Ljava/util/Iterator;Lorg/apache/groovy/json/internal/CharBuf;)V+52 j grails.plugin.json.builder.DefaultJsonGenerator.writeArray(Ljava/lang/Class;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+30 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+432 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+560 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+4 j grails.plugin.json.builder.DefaultJsonGenerator.writeIterator(Ljava/util/Iterator;Lorg/apache/groovy/json/internal/CharBuf;)V+52 j grails.plugin.json.builder.DefaultJsonGenerator.writeArray(Ljava/lang/Class;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+30 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+432 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+560 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+4 j grails.plugin.json.builder.DefaultJsonGenerator.writeIterator(Ljava/util/Iterator;Lorg/apache/groovy/json/internal/CharBuf;)V+52 j grails.plugin.json.builder.DefaultJsonGenerator.writeArray(Ljava/lang/Class;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+30 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+432 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+560 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+4 j grails.plugin.json.builder.DefaultJsonGenerator.writeIterator(Ljava/util/Iterator;Lorg/apache/groovy/json/internal/CharBuf;)V+52 j grails.plugin.json.builder.DefaultJsonGenerator.writeArray(Ljava/lang/Class;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+30 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+432 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+560 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+4 j grails.plugin.json.builder.DefaultJsonGenerator.writeIterator(Ljava/util/Iterator;Lorg/apache/groovy/json/internal/CharBuf;)V+52 j grails.plugin.json.builder.DefaultJsonGenerator.writeArray(Ljava/lang/Class;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+30 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+432 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+560 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+560 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+184 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+560 j grails.plugin.json.builder.DefaultJsonGenerator.writeMapEntry(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+14 j grails.plugin.json.builder.DefaultJsonGenerator.writeMap(Ljava/util/Map;Lorg/apache/groovy/json/internal/CharBuf;)V+125 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/String;Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+184 j grails.plugin.json.builder.DefaultJsonGenerator.writeObject(Ljava/lang/Object;Lorg/apache/groovy/json/internal/CharBuf;)V+4 j grails.plugin.json.builder.DefaultJsonGenerator.toJson(Ljava/lang/Object;)Ljava/lang/String;+10 j grails.plugin.json.view.api.internal.DefaultGrailsJsonViewHelper.handleValue(Ljava/lang/Object;Ljava/io/Writer;Ljava/util/Map;Lgroovy/lang/Closure;Ljava/util/Map;Ljava/lang/String;)V+17 v ~StubRoutines::call_stub J 3229 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (0 bytes) @ 0x000001c92867a93f [0x000001c92867a8c0+0x000000000000007f] J 3228 c1 jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (104 bytes) @ 0x000001c92867b8b4 [0x000001c92867b520+0x0000000000000394] J 3153 c1 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (10 bytes) @ 0x000001c92866077c [0x000001c928660720+0x000000000000005c] J 5358 c1 org.codehaus.groovy.reflection.CachedMethod.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (80 bytes) @ 0x000001c928ae4f34 [0x000001c928ae4de0+0x0000000000000154] J 3140 c1 groovy.lang.MetaMethod.doMethodInvoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (22 bytes) @ 0x000001c92865c5d4 [0x000001c92865c560+0x0000000000000074] J 11013 c1 groovy.lang.MetaClassImpl.invokeMethod(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;ZZ)Ljava/lang/Object; (860 bytes) @ 0x000001c92943a364 [0x000001c9294391e0+0x0000000000001184] J 3148 c1 groovy.lang.MetaClassImpl.invokeMethod(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; (14 bytes) @ 0x000001c92865f09c [0x000001c92865f020+0x000000000000007c] j org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;+40 J 4980 c1 org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; (66 bytes) @ 0x000001c928a010bc [0x000001c928a00aa0+0x000000000000061c] j org.codehaus.groovy.runtime.InvokerHelper.invokeMethodSafe(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;+7 j grails.plugin.json.view.api.internal.DefaultGrailsJsonViewHelper$_getIterableWritable_closure3.doCall(Ljava/lang/Object;Ljava/io/Writer;)Ljava/lang/Object;+62 v ~StubRoutines::call_stub J 3229 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (0 bytes) @ 0x000001c92867a93f [0x000001c92867a8c0+0x000000000000007f] J 3228 c1 jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (104 bytes) @ 0x000001c92867b8b4 [0x000001c92867b520+0x0000000000000394] J 3153 c1 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (10 bytes) @ 0x000001c92866077c [0x000001c928660720+0x000000000000005c] J 5358 c1 org.codehaus.groovy.reflection.CachedMethod.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (80 bytes) @ 0x000001c928ae4f34 [0x000001c928ae4de0+0x0000000000000154] J 3140 c1 groovy.lang.MetaMethod.doMethodInvoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; (22 bytes) @ 0x000001c92865c5d4 [0x000001c92865c560+0x0000000000000074] J 11004 c1 org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(Ljava/lang/Class;Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;ZZ)Ljava/lang/Object; (872 bytes) @ 0x000001c92943541c [0x000001c9294340a0+0x000000000000137c] J 3148 c1 groovy.lang.MetaClassImpl.invokeMethod(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; (14 bytes) @ 0x000001c92865f09c [0x000001c92865f020+0x000000000000007c] J 5785 c1 groovy.lang.Closure.call([Ljava/lang/Object;)Ljava/lang/Object; (30 bytes) @ 0x000001c928ba3b64 [0x000001c928ba3b00+0x0000000000000064] j grails.plugin.json.view.api.internal.DefaultGrailsJsonViewHelper$2.writeTo(Ljava/io/Writer;)Ljava/io/Writer;+103 j grails.plugin.json.view.api.internal.DefaultGrailsJsonViewHelper$3.writeTo(Ljava/io/Writer;)Ljava/io/Writer;+295 j grails.plugin.json.view.JsonViewWritableScript.json(Lgrails/plugin/json/builder/JsonOutput$JsonWritable;)Lgrails/plugin/json/builder/StreamingJsonBuilder;+150 j apiserver_object__object_gson.run()Ljava/lang/Object;+41 j grails.plugin.json.view.JsonViewWritableScript.doWrite(Ljava/io/Writer;)Ljava/io/Writer;+41 j grails.views.AbstractWritableScript.writeTo(Ljava/io/Writer;)Ljava/io/Writer;+9 j grails.views.mvc.GenericGroovyTemplateView.renderMergedOutputModel(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+303 j org.springframework.web.servlet.view.AbstractView.render(Ljava/util/Map;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+128 j grails.views.mvc.renderer.DefaultViewRenderer.render(Ljava/lang/Object;Lgrails/rest/render/RenderContext;)V+786 j grails.artefact.controller.RestResponder$Trait$Helper.internalRespond(Lgrails/artefact/controller/RestResponder;Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;+1142 j grails.artefact.controller.RestResponder$Trait$Helper.respond(Lgrails/artefact/controller/RestResponder;Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;+3 j apiserver.NotificationController.respond(Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;+3 j grails.artefact.controller.RestResponder$Trait$Helper.respond(Lgrails/artefact/controller/RestResponder;Ljava/lang/Object;)Ljava/lang/Object;+12 j apiserver.NotificationController.respond(Ljava/lang/Object;)Ljava/lang/Object;+2 j apiserver.NotificationController.getChangeLogsForNotification()Ljava/lang/Object;+59 v ~StubRoutines::call_stub J 3229 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (0 bytes) @ 0x000001c92867a93f [0x000001c92867a8c0+0x000000000000007f] J 3228 c1 jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (104 bytes) @ 0x000001c92867b8b4 [0x000001c92867b520+0x0000000000000394] J 3153 c1 jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (10 bytes) @ 0x000001c92866077c [0x000001c928660720+0x000000000000005c] J 3258 c1 java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; java.base@11.0.19 (65 bytes) @ 0x000001c9286862fc [0x000001c9286861e0+0x000000000000011c] j org.grails.core.DefaultGrailsControllerClass$ReflectionInvoker.invoke(Ljava/lang/Object;)Ljava/lang/Object;+9 j org.grails.core.DefaultGrailsControllerClass.invoke(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;+56 j org.grails.web.mapping.mvc.UrlMappingsInfoHandlerAdapter.handle(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/Object;)Lorg/springframework/web/servlet/ModelAndView;+405 j org.springframework.web.servlet.DispatcherServlet.doDispatch(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+257 j org.springframework.web.servlet.DispatcherServlet.doService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+212 j org.springframework.web.servlet.FrameworkServlet.processRequest(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+71 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 org.springframework.web.servlet.FrameworkServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+33 j javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+36 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+304 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.apache.tomcat.websocket.server.WsFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+21 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+135 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+49 j org.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+147 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+135 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+133 j org.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+147 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+135 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.grails.web.filters.HiddenHttpMethodFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+50 j org.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+147 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+135 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+147 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+135 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+21 j org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+4 j org.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+147 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+135 j org.apache.catalina.core.ApplicationFilterChain.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+101 j org.springframework.web.filter.CorsFilter.doFilterInternal(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljavax/servlet/FilterChain;)V+55 j org.springframework.web.filter.OncePerRequestFilter.doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V+147 j org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+135 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+694 j org.apache.catalina.core.StandardContextValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+166 j org.apache.catalina.authenticator.AuthenticatorBase.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+260 j org.apache.catalina.core.StandardHostValve.invoke(Lorg/apache/catalina/connector/Request;Lorg/apache/catalina/connector/Response;)V+114 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+45 j org.apache.catalina.connector.CoyoteAdapter.service(Lorg/apache/coyote/Request;Lorg/apache/coyote/Response;)V+199 j org.apache.coyote.http11.Http11Processor.service(Lorg/apache/tomcat/util/net/SocketWrapperBase;)Lorg/apache/tomcat/util/net/AbstractEndpoint$Handler$SocketState;+735 j org.apache.coyote.AbstractProcessorLight.process(Lorg/apache/tomcat/util/net/SocketWrapperBase;Lorg/apache/tomcat/util/net/SocketEvent;)Lorg/apache/tomcat/util/net/AbstractEndpoint$Handler$SocketState;+170 j org.apache.coyote.AbstractProtocol$ConnectionHandler.process(Lorg/apache/tomcat/util/net/SocketWrapperBase;Lorg/apache/tomcat/util/net/SocketEvent;)Lorg/apache/tomcat/util/net/AbstractEndpoint$Handler$SocketState;+505 j org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun()V+214 j org.apache.tomcat.util.net.SocketProcessorBase.run()V+21 j java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+92 java.base@11.0.19 j java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5 java.base@11.0.19 j org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run()V+4 j java.lang.Thread.run()V+11 java.base@11.0.19 v ~StubRoutines::call_stub
Saikiran! I have filed this as a defect in Grails project.
JVM crash - EXCEPTION_ACCESS_VIOLATION · Issue #12984 · grails/grails-core (github.com)
Let's see what they got to say!
Edit your Comment