Comment 27 for bug 1266004

Revision history for this message
In , Grant Gayed (grant-gayed) wrote :

With Ubuntu 13.04 I had a case crashing almost consistently earlier, at either webkitWebViewRegisterForIconNotification() or DumpRenderTreeSupportGtk::setComposition() (like comment 23). It only happened with openjdk7, never with an IBM JRE. However this case no longer crashes for me with any JRE.

Regardless, it's obviously very timing-dependent, which makes me suspicious of BrowserInformationControl.setVisible()'s invocation of readAndDispatch(), which appears in the attached dumps right before the crash. This can make an event run before it should, which frequently causes problems like native null ptr's. I'm going to see if changing this class' implementation to no longer spin the event loop seems helpful.