https://issues.apache.org/ooo/show_bug.cgi?id=124970
[email protected] <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |CONFIRMED Ever confirmed|0 |1 --- Comment #24 from [email protected] <[email protected]> --- > Crash report available on Bug 125125 comment 2 Thanks! The DocumentFocusListener::notifyEvent( const AccessibleEventObject& ) method causing an unexpected() is probably caused when a "CHILD" event is being notified. The methods attachRecursive() and detachRecursive() used in that case allow an IndexOutOfBounds exception. to be thrown, which aren't handled in the notifyEvent() method for CHILD events. NotifyEvent() neither handles them nor allows them in its throw-list so the unexpected() abort is ... expected. We should most get rid of the throw-lists, except when they are empty signifying a method's promises not to throw anything. Fortunately the throw lists are not part of the methods symbol signature, so changing them thus should be possible without breaking the binary compatibility. Changing status to CONFIRMED after so many duplicate reports and a now a crash stack. -- You are receiving this mail because: You are the assignee for the issue. You are watching all issue changes.
