Bug 1133161 - Epiphany freezes when opening some sites
Summary: Epiphany freezes when opening some sites
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: epiphany
Version: 21
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-08-22 23:18 UTC by Diogo Campos
Modified: 2014-08-23 15:16 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-08-23 07:06:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
SC showing the bug. (605.60 KB, video/webm)
2014-08-22 23:18 UTC, Diogo Campos
no flags Details

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....


Note You need to log in before you can comment on or make changes to this bug.