GNOME Bugzilla – Bug 671593
[Ambiance theme] Freezes when adding bookmark
Last modified: 2012-10-07 15:01:13 UTC
When I try to add a web-site as a bookmark, an empty window pops up and the application then freezes. I can reproduce it any time. I have installed the epiphany-browser-dbg package but I could not generate the trace.
*** Bug 671063 has been marked as a duplicate of this bug. ***
Thanks for taking the time to report this bug. Without a stack trace from the crash it's very hard to determine what caused it. Can you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so (especially the Details section might be helpful as it describes how to use gdb to get the stacktrace). Thanks in advance!
Despite following the instructions on http://live.gnome.org/GettingTraces I am unable to provide a stack trace. Please instruct how to get the necessary information.
Which version of epiphany is this exactly?
3.0.4
I see this too. I'm running Epiphany built from git master on Ubuntu 12.04.
I don't see this freeze with the same version of Epiphany on Fedora 17. So I fear this may be related to Ubuntu-specific GTK changes. During the freeze Epiphany consumes 100% CPU. The stack trace below reveals that we're inside gtk_scrolled_window_size_allocate(). Perhaps the problem is related to Ubuntu's changes for overlay scrollbars.
+ Trace 229995
Since this may be Ubuntu-specific, I've also filed a bug downstream at https://bugs.launchpad.net/ubuntu/+source/epiphany-browser/+bug/971690
Oddly, if I enable overlay scrollbars in Ubuntu (by installing liboverlay-scrollbar3) then everything works fine. This hang only occurs when overlay scrollbars are disabled.
Also, if I switch to the Adwaita theme then everything works fine. The hang only occurs when I use the default Ambiance theme with overlay scrollbars disabled.
Works with Adwaita and only occurs when deviating from the patched behavior of Ubuntu while running Ubuntu? Kindly report that to the folks who patched it in the first place please :)