Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#9735 - xorg-server-1.4.90-7 crashes on suspend/resume

Attached to Project: Arch Linux
Opened by Matt Taylor (dingus) - Sunday, 02 March 2008, 01:14 GMT
Last edited by Jan de Groot (JGC) - Monday, 17 March 2008, 15:01 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Alexander Baldeck (kth5)
Architecture i686
Severity High
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Upgrading to xorg-server-1.4.90-7 from testing causes various crashes on resuming from suspend, reverting to xorg-server-1.4.90-6 gives working suspend/resume with no observable issues.

After a fresh boot and starting X (where all the new hotplugging is pretty cool and works pretty nicely, usb mouse detected perfectly and keyboard fine after changing layout in hal .fdi) laptop will suspend but resuming will (usually) result in crashing X (Xorg.log attached) and dumping back out to the console. Restarting X and suspending again (often) results in resuming to a blank screen and a hard power off is necessary (can't see anything relevant in logs for this, but can provide any requested)

Crashes are pretty reproducible, although not always necessarily the same, and reverting to xorg-server-1.4.90-6 makes them go away completely.

(This is all on a 2nd generation apple macbook)
This task depends upon

Closed by  Jan de Groot (JGC)
Monday, 17 March 2008, 15:01 GMT
Reason for closing:  Fixed
Comment by Jan de Groot (JGC) - Sunday, 02 March 2008, 01:53 GMT
This looks like an issue with the dynamic input hotplugging that has an incorrect state after suspend/resume.
Comment by Matt Taylor (dingus) - Sunday, 02 March 2008, 13:55 GMT
A little futher on this, when I disable my synaptics touchpad in xorg.conf I can go a few suspend/resume cycles before having X crash, eventually it does crash though with what looks like the same error (log for 5 cycles then crash attached). Interestingly the error:
(EE) Read error: No such device (19, -1 != 16)
is present even after the first cycle and doesn't in itself seem to be fatal to the X server (although is almost certainly related, would agree with the hotplugging diagnosis)

With synaptics enabled the crash always seems to occur on the first suspend/resume cycle sometimes with an different error more related to synaptics
...
(II) HID 05ac:1000: On
(II) HID 05ac:1000: On
(II) Macintosh mouse button emulation: On
(EE) Read error: No such device (19, -1 != 16)
(II) HID 05ac:1000: Off
(II) HID 05ac:1000: Off
(II) UnloadModule: "evdev"
Synaptics Touchpad no synaptics event device found (checked 24 nodes)
(EE) Read error: No such device (19, -1 != 16)
(II) HID 05ac:1000: Off
(II) HID 05ac:1000: Off
(II) UnloadModule: "evdev"
Query no Synaptics: 000000
(EE) Synaptics Touchpad no synaptics touchpad detected and no repeater device

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x7e) [0x80dba3e]
1: [0xb7f73420]

Fatal server error:
Caught signal 11. Server aborting

Don't know if any of this is useful or relevant but it is just something that turned up while playing around.
Comment by Matt Taylor (dingus) - Sunday, 02 March 2008, 14:51 GMT
As would probably have been anticipated removing xf86-input-evdev and hence the hotplugging functionality makes xorg-server-1.4.90-7 behave in the same way (stable) as xorg-server-1.4.90-6 but obviously neither new hotplugging nor normal evdev works.
Comment by Alois Nespor (anespor) - Monday, 10 March 2008, 13:16 GMT
I have had same problem, i complete reinstall OS, use actual repo, xf86-video-intel-2.2.1 + xorg-server-1.4.0.90-7 and udev-118-4 from testing. Works now 2 day perfectly.
Comment by Alois Nespor (anespor) - Monday, 10 March 2008, 13:20 GMT
I forgot kernel 2.6.24.3-1
Comment by Matt Taylor (dingus) - Monday, 10 March 2008, 13:49 GMT
I haven't done a complete reinstall (nor do I want to) and with xf86-video-intel-2.2.1-1, xorg-server 1.4.0.90-7, udev 118-4, kernel26 2.6.24.3-3 and xf86-input-evdev 1.2.0-1 I still have the same problem.
Comment by Jan de Groot (JGC) - Sunday, 16 March 2008, 22:26 GMT
Is it fixed with xorg-server 1.4.0.90-8?
Comment by Matt Taylor (dingus) - Monday, 17 March 2008, 12:40 GMT
I have no crashes anymore with xorg-server 1.4.0.90-8 and xf86-input-evdev 1.2.0-1. (Obviously I have no hotplugging either.)

Loading...