GNOME Bugzilla – Bug 778659
epiphany-Gtk-CRITICAL: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed
Last modified: 2017-02-15 16:33:24 UTC
Created attachment 345794 [details] BT from gdb for epiphany Epiphany 3.22.5 and WebKit 2.15.4 And the env variable: "export G_DEBUG=fatal-criticals" The compilation was done with CMake args: '-DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_MINIBROWSER=ON -DCMAKE_C_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS" -DCMAKE_CXX_FLAGS_RELEASE="-O0 -g -DNDEBUG -DG_DISABLE_CAST_CHECKS"' After visiting several pages, eventually, I download a PDF from a link and epiphany hits a SIGTRAP when the download finished.
The following fix has been pushed: da8ce25 downloads-popover: Disconnect more signals when popover is destroyed
Created attachment 345851 [details] [review] downloads-popover: Disconnect more signals when popover is destroyed These signals can run after the popover has been destroyed. We don't want that. Speculative fix for this critical: epiphany-Gtk-CRITICAL: gtk_widget_set_sensitive: assertion 'GTK_IS_WIDGET (widget)' failed