Bug 1133161

Summary: Epiphany freezes when opening some sites
Product: [Fedora] Fedora Reporter: Diogo Campos <diogocamposwd>
Component: epiphanyAssignee: Gecko Maintainer <gecko-bugs-nobody>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 21CC: debarshir, gecko-bugs-nobody, kalevlember, mcatanzaro, rob.townley
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-08-23 07:06:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
SC showing the bug. none

Description Diogo Campos 2014-08-22 23:18:10 UTC
Created attachment 929854 [details]
SC showing the bug.

Description of problem: the whole epiphany window freeze when loading some websites.


Version-Release number of selected component (if applicable):
Epiphany = 3.12.1-3.fc21
WebKitGtk3 = 2.4.4-5.fc21


How reproducible: with "google.com" and "duckduckgo.com", always.


Steps to Reproduce:
1. open Epiphany.
2. type "google.com" or "duckduckgo.com" in the adress bar and hit enter.
3. try to open a new tab, open the menu or close the window.

Actual results: whole window freeze.


Expected results: should open websites without freeze.


Additional info: see attachment.


Tested also with some combinations of:
1. non-default configurations (popups, ads, plugins and save-passwords -> OFF).
2. empty ".config/epiphany" and ".cache/epiphany".
3. empty ".local/share/webkitgtk"

Comment 1 Kalev Lember 2014-08-22 23:27:56 UTC
This is likely caused by the new eclipse web browser plugin. The plugin uses gtk3 but webkitgtk 2.4.x versions don't support gtk3 plugins and apparently just freeze up.

It should be fixed with the switch to webkitgtk 2.5.x we're planning.

Comment 2 Kalev Lember 2014-08-22 23:30:35 UTC
Err, *evince* web browser plugin.

Comment 3 Diogo Campos 2014-08-22 23:45:20 UTC
Ok, thanks, Kalev.

Anyway, some additional information:

In Epiphany with default settings (checked with "dconf-editor"), and empty ".config/epiphany", ".cache/epiphany", ".local/share/webkitgtk", and opening "google.com", this is the terminal output:

-------

(epiphany:3132): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn't be used anymore. It will be removed in a future version.

(epiphany:3132): GLib-GObject-WARNING **: The property GtkMisc:xalign is deprecated and shouldn't be used anymore. It will be removed in a future version.

(epiphany:3132): GLib-GObject-WARNING **: The property GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It will be removed in a future version.

(epiphany:3132): GLib-GObject-WARNING **: The property GSettings:schema is deprecated and shouldn't be used anymore. It will be removed in a future version.

(epiphany:3132): GLib-GObject-WARNING **: The property GtkWidget:margin-left is deprecated and shouldn't be used anymore. It will be removed in a future version.

(epiphany:3132): GLib-GObject-WARNING **: The property GtkWidget:margin-right is deprecated and shouldn't be used anymore. It will be removed in a future version.

(epiphany:3132): GLib-GObject-WARNING **: The property GtkWindow:resize-grip-visible is deprecated and shouldn't be used anymore. It will be removed in a future version.

** (WebKitWebProcess:3149): WARNING **: uri_tester_compile_regexp: Erro ao compilar expressão regular -Banner-Ad)- no caractere 10: ) sem abrir (

-------

The last warning seems helpful.

Comment 4 Michael Catanzaro 2014-08-23 05:46:52 UTC
No, that last warning indicates a minor bug in our ad blocker -- I think it's truncating a regex making it invalid, so some extra ads will get through.

Anyway this should hopefully be fixed by epiphany-3.12.1-4.20140822gitb0af36e.fc21

Comment 5 Diogo Campos 2014-08-23 07:06:45 UTC
Works like a charm with this Epiphany version and "webkitgtk4-2.5.3-3.fc21".
Thanks, guys!

Comment 6 Michael Catanzaro 2014-08-23 15:16:49 UTC
Good call Kalev, I would have never figured that out....