Comment 6 for bug 537050

Revision history for this message
Ben Dean-Kawamura (ben-pculture) wrote :

I'm pretty sure that this is caused from a XULRunner bug. Here's a test script that shows the problem. If you run it you should see a GtkMozEmbed widget. Then click the button. This should remove the widget. So far everything's fine. However, when you click the button again, the script will try to show the widget and this will crash.

I'm pretty sure the GTK code is completely valid. It seems to have to do with GtkMozEmbed using an offscreen window to hold onto it's widget when it's unrealized (see MozEmbedPrivate.cpp in the mozilla tree)