Package: xserver-xorg-video-intel Version: 2:2.6.3-1 Severity: grave I figured out having *all* the dbg packages woule be better. See attached traces.
Cheers -- Mathieu
GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... (gdb) attach 16900 Attaching to program: /usr/bin/Xorg, process 16900 Reading symbols from /usr/lib/libpciaccess.so.0...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.9.so...done. [Thread debugging using libthread_db enabled] [New Thread 0xb7a5b720 (LWP 16900)] done. Loaded symbols for /lib/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libpixman-1.so.0...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libhal.so.1...done. Loaded symbols for /usr/lib/libhal.so.1 Reading symbols from /usr/lib/libdbus-1.so.3...done. Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /lib/libaudit.so.0...done. Loaded symbols for /lib/libaudit.so.0 Reading symbols from /lib/libselinux.so.1...done. Loaded symbols for /lib/libselinux.so.1 Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libm.so.6 Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/librt.so.1 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.9.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libsmbios.so.2...done. Loaded symbols for /usr/lib/libsmbios.so.2 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri2.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri2.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri2.so Reading symbols from /usr/lib/xorg/modules/drivers/intel_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/intel_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/drivers//intel_drv.so Reading symbols from /usr/lib/libdrm_intel.so.1...Reading symbols from /usr/lib/debug/usr/lib/libdrm_intel.so.1.0.0...done. done. Loaded symbols for /usr/lib/libdrm_intel.so.1 Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib/xorg/modules/libfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfb.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libfb.so Reading symbols from /usr/lib/xorg/modules/libexa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libexa.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libexa.so Reading symbols from /usr/lib/dri/i915_dri.so...Reading symbols from /usr/lib/debug/usr/lib/dri/i915_dri.so...done. done. Loaded symbols for /usr/lib/dri/i915_dri.so Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//evdev_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so 0xb7fc3424 in __kernel_vsyscall () (gdb) cont Continuing. Program received signal SIGABRT, Aborted. [Switching to Thread 0xb7a5b720 (LWP 16900)] 0xb7fc3424 in __kernel_vsyscall () (gdb) bt fulk[Kl #0 0xb7fc3424 in __kernel_vsyscall () No symbol table info available. #1 0xb7c9c640 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = <value optimized out> pid = -1210265612 selftid = 16900 #2 0xb7c9e008 in *__GI_abort () at abort.c:88 act = {__sigaction_handler = {sa_handler = 0xb7dccff4, sa_sigaction = 0xb7dccff4}, sa_mask = {__val = {3084701684, 3084706112, 153346296, 3215854784, 3083739526, 3084706112, 153346296, 153346288, 3084701684, 105, 155659192, 3215854988, 3083701098, 153346296, 153346296, 104, 155659192, 0, 104, 4222451712, 153346296, 153346397, 153346296, 153346296, 153346400, 153346596, 153346296, 153346596, 0, 0, 0, 0}}, sa_flags = -1211230140, sa_restorer = 0xb7c96680 <transcmp>} sigs = {__val = {32, 0 <repeats 31 times>}} #3 0xb7c955ce in *__GI___assert_fail (assertion=0xb7a338d4 "ret == 0", file=0xb7a3331c "../../../libdrm/intel/intel_bufmgr_fake.c", line=1365, function=0xb7a33900 "drm_intel_fake_bo_exec") at assert.c:78 buf = 0x921c798 "ðà#\tpáÜ·/../libdrm/intel/intel_bufmgr_fake.c:1365: drm_intel_fake_bo_exec: Assertion `ret == 0' failed.\n" errstr = "Unexpected error.\n" #4 0xb7a30ac5 in drm_intel_fake_bo_exec (bo=0x91714f0, used=632, cliprects=0x0, num_cliprects=0, DR4=-1) at ../../../libdrm/intel/intel_bufmgr_fake.c:1365 bufmgr_fake = (drm_intel_bufmgr_fake *) 0x8e302e0 batch = {start = 149229684, used = -1079112048, DR1 = -1214033220, DR4 = 0, num_cliprects = 149095212, cliprects = 0xbfae0e78} ret = -1 retry_count = 1 __PRETTY_FUNCTION__ = "drm_intel_fake_bo_exec" #5 0xb7a2e45e in drm_intel_bo_exec (bo=0x91714f0, used=632, cliprects=0x0, num_cliprects=0, DR4=-1) at ../../../libdrm/intel/intel_bufmgr.c:143 No locals. #6 0xb7959704 in intel_batch_flush (pScrn=0x8dc8be8, flushed=1) at ../../src/i830_batchbuffer.c:199 pI830 = (I830Ptr) 0x8dc92a0 ret = <value optimized out> #7 0xb7964f5f in I830BlockHandler (i=0, blockData=0x0, pTimeout=0xbfae11f8, pReadmask=0x81f0460) at ../../src/i830_driver.c:2738 flushed = 0 pScreen = (ScreenPtr) 0x8e0e0c8 pScrn = (ScrnInfoPtr) 0x8dc8be8 pI830 = (I830Ptr) 0x8dc92a0 #8 0x0817802b in AnimCurScreenBlockHandler (screenNum=0, blockData=0x0, pTimeout=0xbfae11f8, pReadmask=0x81f0460) at ../../render/animcur.c:222 pScreen = (ScreenPtr) 0x8e0e0c8 as = (AnimCurScreenPtr) 0x8e4a578 dev = (DeviceIntPtr) 0x0 now = 0 soonest = 4294967295 #9 0x08142808 in compBlockHandler (i=0, blockData=0x0, pTimeout=0xbfae11f8, pReadmask=0x81f0460) at ../../composite/compinit.c:158 pScreen = (ScreenPtr) 0x8e0e0c8 cs = (CompScreenPtr) 0x8e3a778 #10 0x08090288 in BlockHandler (pTimeout=0xbfae11f8, pReadmask=0x81f0460) at ../../dix/dixutils.c:384 i = 1 #11 0x0812fcd4 in WaitForSomething (pClientsReady=0x8f4c3c0) at ../../os/WaitFor.c:215 i = <value optimized out> waittime = {tv_sec = 0, tv_usec = 234000} wt = (struct timeval *) 0xbfae11f0 timeout = <value optimized out> clientsReadable = {fds_bits = {0 <repeats 32 times>}} clientsWritable = {fds_bits = {0, 0, 1280, 720, 149181576, -1569067008, 0, 1280, 720, 153340232, -1079111368, 83886800, 0, 83886800, 0, -1213885552, 0, 153340232, -1079111208, -1213935734, 153232496, 152209864, 149182096, 155558168, 0, 0, 1280, 720, 0, 0, -1079111272, 4096}} curclient = <value optimized out> selecterr = 151946160 nready = <value optimized out> devicesReadable = {fds_bits = {83886800, 0, 83886800, 0, 10813640, 58000840, 149180904, -1216018452, 135494777, 136180472, -1079111480, 134793658, 0, 10813640, 58000840, 0, 10813640, 58000840, 0, -1213885552, 1280, 720, -1079111368, -1213950976, 153232496, 152209864, 149182096, 155558168, 0, 0, 1280, 720}} now = 3747847 someReady = 0 #12 0x0808c4ee in Dispatch () at ../../dix/dispatch.c:367 result = 0 client = (ClientPtr) 0x9222470 nready = -1 start_tick = 22840 #13 0x0807198d in main (argc=9, argv=0xbfae1344, envp=Cannot access memory at address 0x420c ) at ../../dix/main.c:397 i = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) conyt[K[Kt Continuing. Program terminated with signal SIGABRT, Aborted. The program no longer exists. (gdb) attach[K[K[K[K[K[Kq
GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... (gdb) attach 19573 Attaching to program: /usr/bin/Xorg, process 19573 Reading symbols from /usr/lib/libpciaccess.so.0...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.9.so...done. [Thread debugging using libthread_db enabled] [New Thread 0xb7a10720 (LWP 19573)] done. Loaded symbols for /lib/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libpixman-1.so.0...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libhal.so.1...done. Loaded symbols for /usr/lib/libhal.so.1 Reading symbols from /usr/lib/libdbus-1.so.3...done. Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /lib/libaudit.so.0...done. Loaded symbols for /lib/libaudit.so.0 Reading symbols from /lib/libselinux.so.1...done. Loaded symbols for /lib/libselinux.so.1 Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libm.so.6 Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/librt.so.1 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.9.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libsmbios.so.2...done. Loaded symbols for /usr/lib/libsmbios.so.2 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri2.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri2.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri2.so Reading symbols from /usr/lib/xorg/modules/drivers/intel_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/intel_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/drivers//intel_drv.so Reading symbols from /usr/lib/libdrm_intel.so.1...Reading symbols from /usr/lib/debug/usr/lib/libdrm_intel.so.1.0.0...done. done. Loaded symbols for /usr/lib/libdrm_intel.so.1 Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib/xorg/modules/libfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfb.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libfb.so Reading symbols from /usr/lib/xorg/modules/libexa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libexa.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libexa.so Reading symbols from /usr/lib/dri/i915_dri.so...Reading symbols from /usr/lib/debug/usr/lib/dri/i915_dri.so...done. done. Loaded symbols for /usr/lib/dri/i915_dri.so Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//evdev_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so 0xb7f78424 in __kernel_vsyscall () (gdb) cont Continuing. Program received signal SIGABRT, Aborted. [Switching to Thread 0xb7a10720 (LWP 19573)] 0xb7f78424 in __kernel_vsyscall () (gdb) bt full #0 0xb7f78424 in __kernel_vsyscall () No symbol table info available. #1 0xb7c51640 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = <value optimized out> pid = -1210572812 selftid = 19573 #2 0xb7c53008 in *__GI_abort () at abort.c:88 act = {__sigaction_handler = {sa_handler = 0xb7d81ff4, sa_sigaction = 0xb7d81ff4}, sa_mask = {__val = {3084394484, 3084398912, 168099576, 3214496624, 3083432326, 3084398912, 168099576, 168099568, 3084394484, 105, 168091832, 3214496828, 3083393898, 168099576, 168099576, 104, 168091832, 0, 104, 4222451712, 168099576, 168099677, 168099576, 168099576, 168099680, 168099876, 168099576, 168099876, 0, 0, 0, 0}}, sa_flags = -1211537340, sa_restorer = 0xb7c4b680 <transcmp>} sigs = {__val = {32, 0 <repeats 31 times>}} #3 0xb7c4a5ce in *__GI___assert_fail (assertion=0xb79e88d4 "ret == 0", file=0xb79e831c "../../../libdrm/intel/intel_bufmgr_fake.c", line=1365, function=0xb79e8900 "drm_intel_fake_bo_exec") at assert.c:78 buf = 0xa04e0b8 "ðþ\004\np1Ø·/../libdrm/intel/intel_bufmgr_fake.c:1365: drm_intel_fake_bo_exec: Assertion `ret == 0' failed.\n" errstr = "Unexpected error.\n" #4 0xb79e5ac5 in drm_intel_fake_bo_exec (bo=0x9f8c090, used=632, cliprects=0x0, num_cliprects=0, DR4=-1) at ../../../libdrm/intel/intel_bufmgr_fake.c:1365 bufmgr_fake = (drm_intel_bufmgr_fake *) 0x9dba2e0 batch = {start = 165523572, used = -1080470208, DR1 = -1214340420, DR4 = 0, num_cliprects = 165389100, cliprects = 0xbf995528} ret = -1 retry_count = 1 __PRETTY_FUNCTION__ = "drm_intel_fake_bo_exec" #5 0xb79e345e in drm_intel_bo_exec (bo=0x9f8c090, used=632, cliprects=0x0, num_cliprects=0, DR4=-1) at ../../../libdrm/intel/intel_bufmgr.c:143 No locals. #6 0xb790e704 in intel_batch_flush (pScrn=0x9d52be8, flushed=1) at ../../src/i830_batchbuffer.c:199 pI830 = (I830Ptr) 0x9d532a0 ret = <value optimized out> #7 0xb7919f5f in I830BlockHandler (i=0, blockData=0x0, pTimeout=0xbf9958a8, pReadmask=0x81f0460) at ../../src/i830_driver.c:2738 flushed = 0 pScreen = (ScreenPtr) 0x9d980c8 pScrn = (ScrnInfoPtr) 0x9d52be8 pI830 = (I830Ptr) 0x9d532a0 #8 0x0817802b in AnimCurScreenBlockHandler (screenNum=0, blockData=0x0, pTimeout=0xbf9958a8, pReadmask=0x81f0460) at ../../render/animcur.c:222 pScreen = (ScreenPtr) 0x9d980c8 as = (AnimCurScreenPtr) 0x9dd4578 dev = (DeviceIntPtr) 0x0 now = 0 soonest = 4294967295 #9 0x08142808 in compBlockHandler (i=0, blockData=0x0, pTimeout=0xbf9958a8, pReadmask=0x81f0460) at ../../composite/compinit.c:158 pScreen = (ScreenPtr) 0x9d980c8 cs = (CompScreenPtr) 0x9dc4778 #10 0x08090288 in BlockHandler (pTimeout=0xbf9958a8, pReadmask=0x81f0460) at ../../dix/dixutils.c:384 i = 1 #11 0x0812fcd4 in WaitForSomething (pClientsReady=0x9ed63c0) at ../../os/WaitFor.c:215 i = <value optimized out> waittime = {tv_sec = 0, tv_usec = 253000} wt = (struct timeval *) 0xbf9958a0 timeout = <value optimized out> clientsReadable = {fds_bits = {0 <repeats 32 times>}} clientsWritable = {fds_bits = {0, 0, 1280, 720, 165475464, -1554137088, 0, 1280, 720, -1214192752, 0, 83886800, 0, 83886800, 0, -1214192752, 0, 167299928, -1080469368, -1214242934, 167296080, 168050232, 165475984, 167950272, 0, 0, 1280, 720, 0, 0, -1080469432, 4096}} curclient = <value optimized out> selecterr = 168023120 nready = <value optimized out> devicesReadable = {fds_bits = {83886800, 0, 83886800, 0, 10813640, 58000840, 165474792, -1216325652, 135494777, 136180472, -1080469640, 134793658, 0, 10813640, 58000840, 0, 10813640, 58000840, 0, -1214192752, 1280, 720, -1080469528, -1214258176, 167296080, 168050232, 165475984, 167950272, 0, 0, 1280, 720}} now = 3800896 someReady = 0 #12 0x0808c4ee in Dispatch () at ../../dix/dispatch.c:367 result = 0 client = (ClientPtr) 0x9f8bc50 nready = -1 start_tick = 1420 #13 0x0807198d in main (argc=9, argv=0xbf9959f4, envp=Cannot access memory at address 0x4c7d ) at ../../dix/main.c:397 i = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) cont Continuing. Program terminated with signal SIGABRT, Aborted. The program no longer exists. (gdb) q
GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... (gdb) arrt[K[Kt[K[Kttach 20083 Attaching to program: /usr/bin/Xorg, process 20083 Reading symbols from /usr/lib/libpciaccess.so.0...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libdl.so.2 Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.9.so...done. [Thread debugging using libthread_db enabled] [New Thread 0xb7a22720 (LWP 20083)] done. Loaded symbols for /lib/i686/cmov/libpthread.so.0 Reading symbols from /usr/lib/libXfont.so.1...done. Loaded symbols for /usr/lib/libXfont.so.1 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libfontenc.so.1...done. Loaded symbols for /usr/lib/libfontenc.so.1 Reading symbols from /usr/lib/libpixman-1.so.0...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libhal.so.1...done. Loaded symbols for /usr/lib/libhal.so.1 Reading symbols from /usr/lib/libdbus-1.so.3...done. Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /lib/libaudit.so.0...done. Loaded symbols for /lib/libaudit.so.0 Reading symbols from /lib/libselinux.so.1...done. Loaded symbols for /lib/libselinux.so.1 Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libm.so.6 Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/librt.so.1 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.9.so...done. done. Loaded symbols for /lib/i686/cmov/libc.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.9.so...done. done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libsmbios.so.2...done. Loaded symbols for /usr/lib/libsmbios.so.2 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdbe.so Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libextmod.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri.so Reading symbols from /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/lib/libdrm.so.2 Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libglx.so Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//librecord.so Reading symbols from /usr/lib/xorg/modules/extensions/libdri2.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri2.so...done. done. Loaded symbols for /usr/lib/xorg/modules/extensions//libdri2.so Reading symbols from /usr/lib/xorg/modules/drivers/intel_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/intel_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/drivers//intel_drv.so Reading symbols from /usr/lib/libdrm_intel.so.1...Reading symbols from /usr/lib/debug/usr/lib/libdrm_intel.so.1.0.0...done. done. Loaded symbols for /usr/lib/libdrm_intel.so.1 Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libvgahw.so Reading symbols from /usr/lib/xorg/modules/libfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfb.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libfb.so Reading symbols from /usr/lib/xorg/modules/libexa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libexa.so...done. done. Loaded symbols for /usr/lib/xorg/modules//libexa.so Reading symbols from /usr/lib/dri/i915_dri.so...Reading symbols from /usr/lib/debug/usr/lib/dri/i915_dri.so...done. done. Loaded symbols for /usr/lib/dri/i915_dri.so Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//evdev_drv.so Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done. Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so 0xb7f8a424 in __kernel_vsyscall () (gdb) cont Continuing. Program received signal SIGPIPE, Broken pipe. [Switching to Thread 0xb7a22720 (LWP 20083)] 0xb7f8a424 in __kernel_vsyscall () (gdb) cont Continuing. Program received signal SIGPIPE, Broken pipe. 0xb7f8a424 in __kernel_vsyscall () (gdb) Continuing. Program received signal SIGABRT, Aborted. 0xb7f8a424 in __kernel_vsyscall () (gdb) bt full #0 0xb7f8a424 in __kernel_vsyscall () No symbol table info available. #1 0xb7c63640 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = <value optimized out> pid = -1210499084 selftid = 20083 #2 0xb7c65008 in *__GI_abort () at abort.c:88 act = {__sigaction_handler = {sa_handler = 0xb7d93ff4, sa_sigaction = 0xb7d93ff4}, sa_mask = {__val = {3084468212, 3084472640, 167173248, 3218757504, 3083506054, 3084472640, 167173248, 167173240, 3084468212, 105, 167821952, 3218757708, 3083467626, 167173248, 167173248, 104, 167821952, 0, 104, 4222451712, 167173248, 167173349, 167173248, 167173248, 167173352, 167173548, 167173248, 167173548, 0, 0, 0, 0}}, sa_flags = -1211463612, sa_restorer = 0xb7c5d680 <transcmp>} sigs = {__val = {32, 0 <repeats 31 times>}} #3 0xb7c5c5ce in *__GI___assert_fail (assertion=0xb79fa8d4 "ret == 0", file=0xb79fa31c "../../../libdrm/intel/intel_bufmgr_fake.c", line=1365, function=0xb79fa900 "drm_intel_fake_bo_exec") at assert.c:78 buf = 0xa005ab8 "xÜö\tpQÙ·/../libdrm/intel/intel_bufmgr_fake.c:1365: drm_intel_fake_bo_exec: Assertion `ret == 0' failed.\n" errstr = "Unexpected error.\n" #4 0xb79f7ac5 in drm_intel_fake_bo_exec (bo=0xa00bdd8, used=1688, cliprects=0x0, num_cliprects=0, DR4=-1) at ../../../libdrm/intel/intel_bufmgr_fake.c:1365 bufmgr_fake = (drm_intel_bufmgr_fake *) 0x9d7f2e0 batch = {start = 165281908, used = -1076209328, DR1 = -1214266692, DR4 = 0, num_cliprects = 165147436, cliprects = 0xbfda5938} ret = -1 retry_count = 1 __PRETTY_FUNCTION__ = "drm_intel_fake_bo_exec" #5 0xb79f545e in drm_intel_bo_exec (bo=0xa00bdd8, used=1688, cliprects=0x0, num_cliprects=0, DR4=-1) at ../../../libdrm/intel/intel_bufmgr.c:143 No locals. #6 0xb7920704 in intel_batch_flush (pScrn=0x9d17be8, flushed=1) at ../../src/i830_batchbuffer.c:199 pI830 = (I830Ptr) 0x9d182a0 ret = <value optimized out> #7 0xb792bf5f in I830BlockHandler (i=0, blockData=0x0, pTimeout=0xbfda5cb8, pReadmask=0x81f0460) at ../../src/i830_driver.c:2738 flushed = 0 pScreen = (ScreenPtr) 0x9d5d0c8 pScrn = (ScrnInfoPtr) 0x9d17be8 pI830 = (I830Ptr) 0x9d182a0 #8 0x0817802b in AnimCurScreenBlockHandler (screenNum=0, blockData=0x0, pTimeout=0xbfda5cb8, pReadmask=0x81f0460) at ../../render/animcur.c:222 pScreen = (ScreenPtr) 0x9d5d0c8 as = (AnimCurScreenPtr) 0x9d99578 dev = (DeviceIntPtr) 0x0 now = 0 soonest = 4294967295 #9 0x08142808 in compBlockHandler (i=0, blockData=0x0, pTimeout=0xbfda5cb8, pReadmask=0x81f0460) at ../../composite/compinit.c:158 pScreen = (ScreenPtr) 0x9d5d0c8 cs = (CompScreenPtr) 0x9d89778 #10 0x08090288 in BlockHandler (pTimeout=0xbfda5cb8, pReadmask=0x81f0460) at ../../dix/dixutils.c:384 i = 1 #11 0x0812fcd4 in WaitForSomething (pClientsReady=0x9e9b3c0) at ../../os/WaitFor.c:215 i = <value optimized out> waittime = {tv_sec = 0, tv_usec = 261000} wt = (struct timeval *) 0xbfda5cb0 timeout = <value optimized out> clientsReadable = {fds_bits = {0 <repeats 32 times>}} clientsWritable = {fds_bits = {0, 0, 1280, 720, 165233800, -1551970304, 0, 1280, 720, 167862584, -1076208648, 83886800, 0, 83886800, 0, -1214119024, 0, 167862584, -1076208488, -1214169206, 166948408, 167853904, 165234320, 167708672, 0, 0, 1280, 720, 0, 0, -1076208552, 4096}} curclient = <value optimized out> selecterr = 10813605 nready = <value optimized out> devicesReadable = {fds_bits = {83886800, 0, 83886800, 0, 10813640, 58000840, 165233128, 134690423, 135494777, 136180472, -1076208760, 134793658, 0, 10813640, 58000840, 0, 10813640, 58000840, 0, -1214119024, 1280, 720, -1076208648, -1214184448, 166948408, 167853904, 165234320, 167708672, 0, 0, 1280, 720}} now = 3878610 someReady = 0 #12 0x0808c4ee in Dispatch () at ../../dix/dispatch.c:367 result = 0 client = (ClientPtr) 0x9f36e38 nready = -1 start_tick = 1380 #13 0x0807198d in main (argc=9, argv=0xbfda5e04, envp=Cannot access memory at address 0x4e7b ) at ../../dix/main.c:397 i = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) cont Continuing. Program terminated with signal SIGABRT, Aborted. The program no longer exists. (gdb) q