FS#9052 - Epiphany may cause X to crash and lock under certain circumstances

Attached to Project: Arch Linux
Opened by name withheld (Gullible Jones) - Sunday, 30 December 2007, 06:20 GMT
Last edited by Jan de Groot (JGC) - Sunday, 22 June 2008, 21:22 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Alexander Baldeck (kth5)
Architecture All
Severity High
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

On several occasions today, I was browsing Wikipedia with four or five tabs open, and opening a link in a new tab caused X to crash and exit. GDM appeared to restart the session properly, judging from the way the screen went from gray to black to gray; however the login screen never appeared and my machine refused to respond to any keyboard input, indicating a lockup. A forced reboot was required.

This has also happened repeatedly while loading text-heavy web pages (e.g. Wikipedia, Jeff Vandermeer's blog) while playing any MP3 or M4A file in my collection in Totem.

In both cases, my laptop's memory and swap were not even close to full (< 256 MB RAM out of 512 being used, no swap at all). The desktop visibly froze for about half a second prior to the crashes, and any music and/or video playback stopped, probably indicating a significant elevation in CPU activity.

Additional info:
* xorg-server 1.4.0.90-3, xulrunner 1.8.1.11-1, epiphany 2.20.1-2, totem 2.20.1-3, gdm 2.20.1-2
* GDM may have to be running for this bug to show up

Steps to reproduce:

1. Open an Epiphany session.
2. Load several text-heavy pages, one after the other and/or in separate tabs.
3. If the browser does not crash, try scrolling through the text; scrolling through it as it is being rendered seems particularly likely to evoke a crash.
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 22 June 2008, 21:22 GMT
Reason for closing:  Fixed
Additional comments about closing:  Assuming fixed. Haven't seen crashes around for a long while with recent xorg-server and xf86-video-intel.
Comment by Jan de Groot (JGC) - Sunday, 30 December 2007, 11:03 GMT
I can trigger X crashes with the current xorg-server by playing several games of Aisleriot. This must be some new bug introduced in our latest xorg-server packages that affects EXA. I remember your bugreport about EXA crashes a while ago, EXA is the default for xf86-video-intel now.
Comment by name withheld (Gullible Jones) - Sunday, 30 December 2007, 21:36 GMT
EXA is the default now?

(==) intel(0): Using EXA for acceleration
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules//libexa.so
(II) Module exa: vendor="X.Org Foundation"
(II) EXA(0): Offscreen pixmap area of 31457280 bytes
(II) EXA(0): Driver registered support for the following operations:
(II) intel(0): 0x02000000-0x03dfffff: exa offscreen (30720 kB)

Well I'll be damned. I thought X seemed more sluggish than it ought to after the last update. I'll see how it works with XAA, meanwhile it might be good to put some kind of warning about this in the xorg-server or xf86-video-intel install file.
Comment by Riri (chicha) - Tuesday, 29 April 2008, 10:18 GMT
Hello,

There are some new version of xorg, epiphany xulrunner and so in core/extra.
Is this bug still valid with those new packages ?

Loading...