Issue Type: Bug Created: 2012-05-24T12:42:03.000+0000 Last Updated: 2012-05-24T12:53:40.000+0000 Status: Open Fix version(s): Reporter: Johnny Boy (balboah) Assignee: Matthew Weier O'Phinney (matthew) Tags: - Zend_Controller
Related issues: Attachments:
There is an infinite loop condition if you set noErrorHandler on front controller and dispatch a request which triggers an exception in a controller plugin that uses preDispatch.
The problem is that the plugin broker will trigger setDispatched(false) upon exception and the front controller uses continue if it's not dispatched "Skip requested action if preDispatch() has reset it".
Meaning it will run the preDispatch all over again with the same request object, most probably triggering the exception over and over again.
This bug was introduced by the ZF-11561 fix
No comments to display
Have you found an issue?
See the Overview section for more details.