After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 550561 - Epiphany sometimes can't load web pages
Epiphany sometimes can't load web pages
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: General
2.22.x
Other All
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-09-02 22:13 UTC by Tessa Lau
Modified: 2009-08-18 06:14 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22



Description Tessa Lau 2008-09-02 22:13:26 UTC
Please describe the problem:
After having Epiphany open for a few days, it will eventually stop loading web pages. Any attempt to load a web page results in the browser just reporting "Loading..." indefinitely. It doesn't matter if it's refreshing a current page, clicking on a link to navigate to a new page, or typing a URL into the location bar.

After it gets into this state, no new pages can be loaded. If I close down all epiphany windows and reopen epiphany using the Ubuntu applications menu, the new window that comes up still has this problem. It's only after I do a "killall epiphany-browser" and a restart that I am able to load web pages again.

While in this state, an strace of the epiphany-browser process shows the following loop:

poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=8, events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12, events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=16, events=POLLIN}, {fd=10, events=POLLIN|POLLPRI}, {fd=42, events=POLLIN}, {fd=20, events=POLLIN}, {fd=21, events=POLLIN}, {fd=22, events=POLLIN}, {fd=14, events=POLLIN}, {fd=34, events=POLLIN}], 14, 9) = 0
gettimeofday({1220380766, 34801}, NULL) = 0
gettimeofday({1220380766, 34821}, NULL) = 0
gettimeofday({1220380766, 34836}, NULL) = 0
gettimeofday({1220380766, 34850}, NULL) = 0
gettimeofday({1220380766, 34873}, NULL) = 0
rt_sigaction(SIGVTALRM, {0xb0b74930, [], SA_SIGINFO}, NULL, 8) = 0
setitimer(ITIMER_VIRTUAL, {it_interval={60, 0}, it_value={60, 0}}, NULL) = 0
getitimer(ITIMER_VIRTUAL, {it_interval={60, 3750}, it_value={60, 7750}}) = 0
setitimer(ITIMER_VIRTUAL, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
gettimeofday({1220380766, 34975}, NULL) = 0
gettimeofday({1220380766, 34989}, NULL) = 0
read(3, 0x8187e5c, 4096) = -1 EAGAIN (Resource temporarily unavailable)
gettimeofday({1220380766, 35031}, NULL) = 0
read(34, 0x8b5b14c, 4096) = -1 EAGAIN (Resource temporarily unavailable)

System details: Ubuntu Hardy 8.04.1, epiphany-browser 2.22.2-0ubuntu0.8.04.5.

Steps to reproduce:
1. Run epiphany for several days
2. Click on a link, or type a URL into the location bar
3. Notice that it never starts loading the page and just says "loading..." indefinitely


Actual results:
The pages never start loading.  When this condition occurs, it happens for every tab in every open instance of Epiphany.

Expected results:
The browser should continue to function as normal.

Does this happen every time?
I can't reproduce it except by keeping a copy of Epiphany open for many days at a time.

Other information:
Comment 1 Reinout van Schouwen 2008-09-02 22:17:04 UTC
Adjust summary. :)
Comment 2 Tessa Lau 2008-09-02 22:30:20 UTC
I'm sorry, I don't understand.  How should I adjust the summary?
Comment 3 Reinout van Schouwen 2008-09-02 22:34:58 UTC
You don't have to, I already did it for you. (Evolution -> Epiphany)
Comment 4 John McCabe-Dansted 2009-08-06 03:05:47 UTC
I get this with Ubuntu 9.04 64bit (version 2.26.1)
Comment 5 Reinout van Schouwen 2009-08-06 07:58:29 UTC
Epiphany has switched to WebKit and there will be no more fixes for the Gecko backend. Is this problem reproducable with Epiphany 2.27.5 or later?
Comment 6 John McCabe-Dansted 2009-08-18 04:58:39 UTC
I have switched to Epiphany-webkit, and this problem has not occurred since 2009-08-06. Thanks, it seems to have been fixed. If it does reoccur I'll report it here.
Comment 7 Diego Escalante Urrelo (not reading bugmail) 2009-08-18 05:58:39 UTC
This happens in webkit because of a libsoup bug we are trying to track, iirc there's a different bug for that. Xan should know better.
Comment 8 Xan Lopez 2009-08-18 06:14:29 UTC
(In reply to comment #7)
> This happens in webkit because of a libsoup bug we are trying to track, iirc
> there's a different bug for that. Xan should know better.

http://bugzilla.gnome.org/show_bug.cgi?id=592084

Closing this bug.