https://bz.apache.org/bugzilla/show_bug.cgi?id=61779

            Bug ID: 61779
           Summary: NPE in AuthConfigFactoryImpl.removeRegistration() if
                    AuthConfigFactoryImpl.getConfigProvider() was called
                    with null parameter for listener
           Product: Tomcat 8
           Version: 8.5.23
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
          Assignee: dev@tomcat.apache.org
          Reporter: lazar.kirc...@gmail.com
  Target Milestone: ----

AuthConfigFactoryImpl.getConfigProvider() always creates a listener wrapper,
even if the listener parameter is actually null. When after that
AuthConfigFactoryImpl.removeRegistration() is called, the listeners in all
listener wrappers for this registration are notified for the removal. 

However, no check for null listener in the listener wrapper is made, therefore
if there is a null listener within a wrapper a NPE is thrown.

-- 
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