FS#45302 - [xf86-video-intel] segfaults after resume from hibernation, wakeup from standby & other occasions

Attached to Project: Arch Linux
Opened by Johannes Rohr (jro) - Friday, 12 June 2015, 05:36 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 09 November 2015, 14:12 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Laurent Carlier (lordheavy)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

This is observed on a Lenovo Thinkpad T420 with intel graphics. I frequently see the XServer crashing, in particular after resume from standby but also at other occasions. This sees to be happening mostly when an external monitor is connected to the DisplayPort connector.

I have tried to get traces by compiling xf86-video-intel with debugging symbols, but if I do so, the xserver fails to start altogether, so I can only present the gdb log from the stripped packages, which, probably isn't too helpful. Any idea what I can do to generate traces nonetheless?


Additional info:

* graphics card info:

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:21ce]
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915

* package version(s) 2.99.917-5
* config and/or log files etc.


Thread 1 (Thread 0x7fdf7f071900 (LWP 8560)):
#0 0x00007fdf7d013528 in raise () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007fdf7d01493a in abort () from /usr/lib/libc.so.6
No symbol table info available.
#2 0x0000000000598cbe in OsAbort ()
No symbol table info available.
#3 0x000000000059f597 in FatalError ()
No symbol table info available.
#4 0x000000000049eba1 in ?? ()
No symbol table info available.
#5 0x000000000049f4c3 in xf86CloseConsole ()
No symbol table info available.
#6 0x000000000047a275 in ddxGiveUp ()
No symbol table info available.
#7 0x000000000059e8d2 in ?? ()
No symbol table info available.
#8 0x000000000059f5cd in FatalError ()
No symbol table info available.
#9 0x000000000049eba1 in ?? ()
No symbol table info available.
#10 0x000000000049ee39 in xf86OpenConsole ()
No symbol table info available.
#11 0x000000000047c0ed in InitOutput ()
No symbol table info available.
#12 0x000000000043cbda in ?? ()
No symbol table info available.
#13 0x00007fdf7d000790 in __libc_start_main () from /usr/lib/libc.so.6
No symbol table info available.
#14 0x00000000004271f9 in _start ()
No symbol table info available.


Steps to reproduce:
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Monday, 09 November 2015, 14:12 GMT
Reason for closing:  No response
Additional comments about closing:  we had several major updates meanwhile.
Comment by Johannes Rohr (jro) - Friday, 12 June 2015, 08:38 GMT
I have now compiled glibc with debugging symbols. So next time this happens I should be able to provide some more useful info

Loading...