FS#25799 - [xorg-server] Random Xorg crashes, related to xscreensaver?
Attached to Project:
Arch Linux
Opened by Christian Neukirchen (chneukirchen) - Sunday, 28 August 2011, 13:28 GMT
Last edited by Jan de Groot (JGC) - Thursday, 23 February 2012, 18:59 GMT
Opened by Christian Neukirchen (chneukirchen) - Sunday, 28 August 2011, 13:28 GMT
Last edited by Jan de Groot (JGC) - Thursday, 23 February 2012, 18:59 GMT
|
Details
Description:
We notice random Xorg crashes which always seem to happen when the machine is idle (and running xscreensaver). Find a backtrace below. Bug filed against xorg-server, because that's where the crashes happen. Have not found a way to reproduce yet except waiting. Additional info: *** glibc detected *** /usr/bin/Xorg: malloc(): smallbin double linked list corrupted: 0x000000000473b8f0 *** ======= Backtrace: ========= /lib/libc.so.6(+0x731f6)[0x7f9cef3df1f6] /lib/libc.so.6(+0x753a2)[0x7f9cef3e13a2] /lib/libc.so.6(+0x75a59)[0x7f9cef3e1a59] /lib/libc.so.6(realloc+0xf9)[0x7f9cef3e3239] /usr/bin/Xorg(RegionRectAlloc+0x33)[0x4483f3] /usr/bin/Xorg[0x4487a3] /usr/bin/Xorg(RegionValidate+0x9bb)[0x44954b] /usr/bin/Xorg(miValidateTree+0x5f9)[0x5131a9] /usr/bin/Xorg(UnmapWindow+0x1f0)[0x4545c0] /usr/bin/Xorg(DeleteWindow+0x1b)[0x45461b] /usr/bin/Xorg(FreeResource+0x124)[0x44b784] /usr/bin/Xorg[0x42917e] /usr/bin/Xorg[0x42ea89] /usr/bin/Xorg[0x422b9e] /lib/libc.so.6(__libc_start_main+0xed)[0x7f9cef38d13d] /usr/bin/Xorg[0x422e8d] ======= Memory map: ======== 00400000-005c8000 r-xp 00000000 08:05 279559 /usr/bin/Xorg 007c7000-007d9000 rw-p 001c7000 08:05 279559 /usr/bin/Xorg 007d9000-007e7000 rw-p 00000000 00:00 0 026d8000-04b9e000 rw-p 00000000 00:00 0 [heap] 7f9ce9f49000-7f9ce9f4b000 rw-p 00000000 00:00 0 7f9ce9f60000-7f9ce9f61000 rw-s 102f01000 00:05 255 /dev/dri/card0 7f9cea4ca000-7f9cea9ca000 rw-s 104597000 00:05 255 /dev/dri/card0 7f9cea9ca000-7f9cea9cb000 rw-s 103c2f000 00:05 255 /dev/dri/card0 7f9ceab7c000-7f9ceab83000 rw-s 1018da000 00:05 255 /dev/dri/card0 7f9ceab9c000-7f9ceab9d000 rw-s 102ec5000 00:05 255 /dev/dri/card0 7f9ceabfd000-7f9ceabfe000 rw-s 10191c000 00:05 255 /dev/dri/card0 7f9ceac2e000-7f9ceac2f000 rw-s 1038a8000 00:05 255 /dev/dri/card0 7f9ceac2f000-7f9ceac30000 rw-s 102ee5000 00:05 255 /dev/dri/card0 7f9ceac33000-7f9ceac34000 rw-s 102ebf000 00:05 255 /dev/dri/card0 7f9ceac35000-7f9ceac36000 rw-s 102ee4000 00:05 255 /dev/dri/card0 7f9ceac3d000-7f9ceac3e000 rw-s 102ebb000 00:05 255 /dev/dri/card0 ffffff601000 r-xp 00000000 00:00 0 [vsyscall] [stack] 7fffc47ff000-7fffc4800000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffff xorg-server 1.10.3.901-1 xf86-video-intel 2.15.0-2 xscreensaver 5.14 glibc 2.14-5 Linux hostname 3.0-ARCH #1 SMP PREEMPT Wed Aug 17 21:55:57 CEST 2011 x86_64 Intel(R) Core(TM) i5 CPU M 450 @ 2.40GHz GenuineIntel GNU/Linux 00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02) [ 16422.432] (--) intel(0): Chipset: "Arrandale" Steps to reproduce: * Run X, run xscreensaver, wait. |
This task depends upon
xorg-server 1.10.4-1
xf86-video-intel 2.15.0-2
xscreensaver 5.15-2
glibc 2.14-6
linux 3.0.4-1
Linux juno 3.0-ARCH #1 SMP PREEMPT Tue Aug 30 08:53:25 CEST 2011 x86_64 Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz GenuineIntel GNU/Linux
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
[ 23604.494] (--) intel(0): Chipset: "Sandybridge Mobile (GT2)"
When I disable them, the system runs more stable and I can't reproduce the crash. So this is OpenGL/3D related.