Guillaume Avril created MYFACES-4757:
----------------------------------------

             Summary: ApplicationImplEventManager.processGlobalListeners throws 
ArrayIndexOutOfBound when a SystemEventListener unsubscribe itself during 
processEvent
                 Key: MYFACES-4757
                 URL: https://issues.apache.org/jira/browse/MYFACES-4757
             Project: MyFaces Core
          Issue Type: Bug
            Reporter: Guillaume Avril


When a SystemEventListener unsubscribe itself durint processEvent, the 
ApplicationImplEventManager.processGlobalListeners throws an 
ArrayIndexOutOfBound, because the eventInfos list size reduced by one, and fail 
during the iteration by index.

 

To reproduce, just have a SystemEventListener that unsubscribes itself.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to