FS#25323 - [xorg-server] 1.10.3-1 aborts after Fatal server error.
Attached to Project:
Arch Linux
Opened by vicencb (vicencb) - Saturday, 30 July 2011, 10:45 GMT
Last edited by Jan de Groot (JGC) - Monday, 10 October 2011, 10:36 GMT
Opened by vicencb (vicencb) - Saturday, 30 July 2011, 10:45 GMT
Last edited by Jan de Groot (JGC) - Monday, 10 October 2011, 10:36 GMT
|
Details
Description:
xorg X server stops running and the system returns to the text-mode console. This happens after a random time of usage. The log reports: ------------------------- Backtrace: 0: X (xorg_backtrace+0x26) [0x45d446] 1: X (0x400000+0x61869) [0x461869] 2: /lib/libpthread.so.0 (0x7fc68d385000+0xf7e0) [0x7fc68d3947e0] 3: /lib/libc.so.6 (__select+0x13) [0x7fc68c3afc03] 4: X (WaitForSomething+0x19b) [0x45afab] 5: X (0x400000+0x2e812) [0x42e812] 6: X (0x400000+0x22b9e) [0x422b9e] 7: /lib/libc.so.6 (__libc_start_main+0xed) [0x7fc68c30317d] 8: X (0x400000+0x22e8d) [0x422e8d] Fatal server error: Caught signal 3 (Quit). Server aborting ------------------------- The full Xorg log is attached. Don't know if the problem is from Archlinux or upstream. If further steps are required to get the bug triaged I'll help. |
This task depends upon
Closed by Jan de Groot (JGC)
Monday, 10 October 2011, 10:36 GMT
Reason for closing: Not a bug
Additional comments about closing: VT conflict issue again...
Monday, 10 October 2011, 10:36 GMT
Reason for closing: Not a bug
Additional comments about closing: VT conflict issue again...
Since then I experienced several X stops but without a backtrace until today. Today I was running the updated mesa 7.11-1 with new graphics drivers.
The backtrace is similar, but with diferent values for pointers. The new information is due to the --enable-debug option.
Attached is the log.
There are 2 agetty so the second one is at the same VT.
Now I'm running the X session on VT7, if the problem does not repeat then that would be the issue. I will let you know after two or three days of testing.
Thanks.
In any case I'm still thinking that the bug report is valid (with low severity). If the VT gets occupied by a first client then it should become locked. If afterwards a second client tries to use the same VT it should receive a busy error.
Am I correct?
Thanks.
#!/bin/sh
exec X :0 vt7
For more information or other ways: 'man xinit', 'man xorg'