GNOME Bugzilla – Bug 769226
Crash when disposing EphyURITester after didFailToSendSyncMessage
Last modified: 2018-08-03 20:50:18 UTC
We have 303 reports of this crash in Fedora, where EphyURITester is disposed from the web extension in an exit handler after didFailToSendSyncMessage:
+ Trace 236485
Thread 1 (Thread 0x7fda63768ac0 (LWP 5612))
Not sure what's wrong; our GHashTable usage LOOKS safe to me. Everything is harder in exit handlers. My instinct is to just stop freeing the web extension, but I hear Carlos in my head telling me we really should understand the bug before making such a choice. See the downstream bug (or duplicates) for full backtrace.
(Crashes are always critical on GNOME Bugzilla)
Note this is maybe not a good bug to spend time on, because: mcatanzaro: aperez: also our current adblocker has some nasty crash we need to figure out: https://bugzilla.gnome.org/show_bug.cgi?id=769226. Will you be deleting all that code? aperez: mcatanzaro: yes!
(In reply to Michael Catanzaro from comment #2) > Note this is maybe not a good bug to spend time on, because: > > mcatanzaro: aperez: also our current adblocker has some nasty crash we need > to figure out: https://bugzilla.gnome.org/show_bug.cgi?id=769226. Will you > be deleting all that code? > aperez: mcatanzaro: yes! I don't believe this will happen anytime soon.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/epiphany/issues/319.