Comment 8 for bug 284600

Revision history for this message
Matteo Settenvini (tchernobog) wrote :

I'm not sure this bug is a flash one.

In Epiphany as of version 2.24.1, if you load a page with a flash movie, and then change it to one without any flash, you can safely close that tab/window and you won't get any crashes.

Since Firefox doesn't suffer from this, and a workaround exists (switching to a page without flash before closing the tab), I'm inclined to think that there's something wrong in the way epiphany deallocates the window used for rendering things.

Maybe some dangling reference to an object referenced one time less than needed, and thus already deallocated on tab close? I don't know the flash plugin API exposed to Gecko browsers, but it may try to access the some X window which has already be free'd. Maybe there's some method to invoke to have flash uninitialize, or lease the window?