GNOME Bugzilla – Bug 734898
crash after ssl warning
Last modified: 2014-09-10 22:36:39 UTC
A site caused the display of the "Look out!" page, I clicked "Load Anyway" and Epiphany crashed; this happened several times. Core was generated by `epiphany'. Program terminated with signal SIGSEGV, Segmentation fault.
+ Trace 233963
Carlos, do I need to disconnect the signal handler in dispose? If so, why do some handlers need to be disconnected there but not others? I have no idea what destroyed the web view, though. :/
(In reply to comment #1) > Carlos, do I need to disconnect the signal handler in dispose? We should probably use g_signal_connect_object > If so, why do > some handlers need to be disconnected there but not others? I guess it's because the form auth callback doesn't really use the web view, it only shows the confirmation info bar. > I have no idea what destroyed the web view, though. :/ Yes, it would be better to know what destroyed the web view first.
(In reply to comment #2) > > If so, why do > > some handlers need to be disconnected there but not others? > > I guess it's because the form auth callback doesn't really use the web view, it > only shows the confirmation info bar. > I does use the web view, so I have no idea.
Created attachment 284414 [details] [review] ephy-web-view: fix crash using Load Anyway button Not sure if there's much value in attaching this patch, since it's surely wrong (the commit message is very optimistic), but Fredric you could try it out to see what happens. I guess it should fix the crash, but the Load Anyway button will do nothing. But probably something else will go badly wrong if you continue to use that browser tab after the web view has been destroyed....
Well; I just can't get it to crash at the moment (without the patch); once I'm sure I can crash it I'll apply the patch.
Actually I don't think that patch will fix anything.
This probably has the same cause as bug #735706
*** This bug has been marked as a duplicate of bug 735706 ***