https://issues.apache.org/bugzilla/show_bug.cgi?id=57528

            Bug ID: 57528
           Summary: Random NPE when sending multipart content
           Product: Tomcat 8
           Version: 8.0.18
          Hardware: PC
            Status: NEW
          Severity: major
          Priority: P2
         Component: Catalina
          Assignee: dev@tomcat.apache.org
          Reporter: gdog...@gmail.com

>From time to time I get a NPE when calling a rest api with
content-type=multipart/form-data
The request does not get to spring framework filters, it fails inside tomcat.
I am not using web sockets in my app
The same bug is reproducible both on linux and windows, with the zip version
and tomcat 8.0.18  (I think also with tomcat 7 and older versions of 8)

java.lang.NullPointerException
   
org.apache.catalina.webresources.AbstractArchiveResource.getContent(AbstractArchiveResource.java:177)
   
org.apache.catalina.loader.WebappClassLoaderBase.findResourceInternal(WebappClassLoaderBase.java:2579)
   
org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2405)
   
org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:854)
   
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1274)
   
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1157)
   
org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:998)
   
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:955)
   
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877)
   
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
   
org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
   
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
   
com.knod.core.logging.RequestLoggingFilter.doFilterInternal(RequestLoggingFilter.java:51)
   
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
   
com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:97)
    com.knod.core.cors.CorsKnodFilter.doFilterInternal(CorsKnodFilter.java:27)
   
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to