sam backtrace # gdb X GNU gdb 6.6 Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) handle SIGUSR1 nostop Signal Stop Print Pass to program Description SIGUSR1 No Yes Yes User defined signal 1 (gdb) run -kb -dumbSched Starting program: /usr/bin/X -kb -dumbSched X.Org X Server 1.4.0 Release Date: 5 September 2007 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.23-gentoo-r2-rt1 i686 Current Operating System: Linux sam 2.6.23-gentoo-r2-rt1 #4 Wed Nov 21 17:35:44 CET 2007 i686 Build Date: 12 December 2007 06:55:52PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Wed Dec 12 19:49:05 2007 (==) Using config file: "/etc/X11/xorg.conf" [tcsetpgrp failed in terminal_inferior: Operation not permitted] (II) Module "ddc" already built-in (II) Module "i2c" already built-in (II) Module "ramdac" already built-in (EE) intel(1): No valid MMIO address in PCI config space Synaptics DeviceInit called SynapticsCtrl called. Synaptics DeviceOn called Could not init font path element /usr/share/fonts/TTF/, removing from list! Could not init font path element /usr/share/fonts/OTF, removing from list! Program received signal SIGUSR1, User defined signal 1. Synaptics DeviceOff called Program received signal SIGUSR1, User defined signal 1. Error in I830WaitLpRing(), timeout for 2 seconds pgetbl_ctl: 0x3ffc0001 pgetbl_err: 0x0 ipeir: 0 iphdr: 8084d70 LP ring tail: 8 head: 0 len: 1f001 start 0 eir: 0 esr: 0 emr: ffff instdone: ffc1 instpm: 0 memmode: 306 instps: 2014c1 hwstam: ffff ier: 2 imr: ffff iir: 0 Ring at virtual 0xa7925000 head 0x0 tail 0x8 count 2 0001ff80: 00000000 0001ff84: 00000000 0001ff88: 00000000 0001ff8c: 00000000 0001ff90: 00000000 0001ff94: 00000000 0001ff98: 00000000 0001ff9c: 00000000 0001ffa0: 00000000 0001ffa4: 00000000 0001ffa8: 00000000 0001ffac: 00000000 0001ffb0: 00000000 0001ffb4: 00000000 0001ffb8: 00000000 0001ffbc: 00000000 0001ffc0: 00000000 0001ffc4: 00000000 0001ffc8: 00000000 0001ffcc: 00000000 0001ffd0: 00000000 0001ffd4: 00000000 0001ffd8: 00000000 0001ffdc: 00000000 0001ffe0: 00000000 0001ffe4: 00000000 0001ffe8: 00000000 0001ffec: 00000000 0001fff0: 00000000 0001fff4: 00000000 0001fff8: 00000000 0001fffc: 00000000 00000000: 02000011 Ring end space: 131056 wanted 131064 Fatal server error: lockup Synaptics DeviceOff called Error in I830WaitLpRing(), timeout for 2 seconds pgetbl_ctl: 0x3ffc0001 pgetbl_err: 0x0 ipeir: 0 iphdr: 8084d70 LP ring tail: 10 head: 0 len: 1f001 start 0 eir: 0 esr: 0 emr: ffff instdone: ffc1 instpm: 0 memmode: 306 instps: 2014c1 hwstam: ffff ier: 2 imr: ffff iir: 0 Ring at virtual 0xa7925000 head 0x0 tail 0x10 count 4 0001ff80: 00000000 0001ff84: 00000000 0001ff88: 00000000 0001ff8c: 00000000 0001ff90: 00000000 0001ff94: 00000000 0001ff98: 00000000 0001ff9c: 00000000 0001ffa0: 00000000 0001ffa4: 00000000 0001ffa8: 00000000 0001ffac: 00000000 0001ffb0: 00000000 0001ffb4: 00000000 0001ffb8: 00000000 0001ffbc: 00000000 0001ffc0: 00000000 0001ffc4: 00000000 0001ffc8: 00000000 0001ffcc: 00000000 0001ffd0: 00000000 0001ffd4: 00000000 0001ffd8: 00000000 0001ffdc: 00000000 0001ffe0: 00000000 0001ffe4: 00000000 0001ffe8: 00000000 0001ffec: 00000000 0001fff0: 00000000 0001fff4: 00000000 0001fff8: 00000000 0001fffc: 00000000 00000000: b7b8c1c8 Ring end space: 131048 wanted 131064 FatalError re-entered, aborting lockup Program received signal SIGABRT, Aborted. 0xb7f01410 in __kernel_vsyscall () (gdb) bt f #0 0xb7f01410 in __kernel_vsyscall () No symbol table info available. #1 0xb7c25101 in raise () from /lib/libc.so.6 No symbol table info available. #2 0xb7c268e8 in abort () from /lib/libc.so.6 No symbol table info available. #3 0x081c4dfc in FatalError (f=0xb7ab9414 "lockup\n") at log.c:554 args = 0xbf8dad24 "��\001" beenhere = 1 #4 0xb7a79053 in I830WaitLpRing (pScrn=0x82245e0, n=131064, timeout_millis=2000) at i830_accel.c:150 pI830 = (I830Ptr) 0x8226520 ring = (I830RingBuffer *) 0x82343a0 iters = 1298924 start = 208456 now = 210457 last_head = 0 first = 0 #5 0xb7a792b2 in I830Sync (pScrn=0x82245e0) at i830_accel.c:201 pI830 = (I830Ptr) 0x8226520 flags = 17 __FUNCTION__ = "I830Sync" #6 0xb7a865b1 in i830_stop_ring (pScrn=0x82245e0, flush=1) at i830_driver.c:1749 pI830 = (I830Ptr) 0x8226520 temp = 126977 __FUNCTION__ = "i830_stop_ring" #7 0xb7a8a186 in I830LeaveVT (scrnIndex=0, flags=0) at i830_driver.c:3013 pScrn = (ScrnInfoPtr) 0x82245e0 pI830 = (I830Ptr) 0x8226520 __FUNCTION__ = "I830LeaveVT" #8 0x080dad60 in xf86XVLeaveVT (index=0, flags=0) at xf86xv.c:1278 pxvs = (XvScreenPtr) 0x8238560 pAdaptor = (XvAdaptorPtr) 0x8264c9c pPriv = (XvPortRecPrivatePtr) 0x8265cc0 i = 2 j = 1 #9 0xb7b46701 in glxDRILeaveVT (index=0, flags=0) at glxdri.c:993 No locals. #10 0x080aa1a4 in AbortDDX () at xf86Init.c:1102 i = 1 #11 0x081c48c5 in AbortServer () at log.c:406 No locals. #12 0x081c4de7 in FatalError (f=0xb7ab9414 "lockup\n") at log.c:552 args = 0xbf8daeb4 "��\001" beenhere = 1 ---Type to continue, or q to quit--- #13 0xb7a79053 in I830WaitLpRing (pScrn=0x82245e0, n=131064, timeout_millis=2000) at i830_accel.c:150 pI830 = (I830Ptr) 0x8226520 ring = (I830RingBuffer *) 0x82343a0 iters = 1304296 start = 204286 now = 206287 last_head = 0 first = 0 #14 0xb7a792b2 in I830Sync (pScrn=0x82245e0) at i830_accel.c:201 pI830 = (I830Ptr) 0x8226520 flags = 17 __FUNCTION__ = "I830Sync" #15 0xb7a865b1 in i830_stop_ring (pScrn=0x82245e0, flush=1) at i830_driver.c:1749 pI830 = (I830Ptr) 0x8226520 temp = 126977 __FUNCTION__ = "i830_stop_ring" #16 0xb7a8a410 in I830EnterVT (scrnIndex=0, flags=0) at i830_driver.c:3108 pScrn = (ScrnInfoPtr) 0x82245e0 pI830 = (I830Ptr) 0x8226520 config = (xf86CrtcConfigPtr) 0x8227618 o = 4 __FUNCTION__ = "I830EnterVT" #17 0x080d014b in CMapEnterVT (index=0, flags=0) at xf86cmap.c:468 No locals. #18 0x080dd57a in xf86XVEnterVT (index=0, flags=0) at xf86xv.c:1237 pScreen = (ScreenPtr) 0x8224b08 ret = #19 0xb7b4676c in glxDRIEnterVT (index=0, flags=0) at glxdri.c:976 No locals. #20 0x080c9c7f in xf86Wakeup (blockData=0x0, err=-1, pReadmask=0x820e740) at xf86Events.c:961 devicesWithInput = {fds_bits = {-1213256016, 2, 1, 139660040, 136463840, 136471840, 6, 0, -1210609284, -1213231116, -1213231116, 136370976, -1213255628, 136465160, 2, 1, 136523952, 1, 136475992, -1210452860, -1210605447, -1213231116, 0, 136370976, -1213260447, 0, 0, -1, 136374080, 136230352, 16, -1213260551}} pInfo = #21 0x080924c7 in WakeupHandler (result=-1, pReadmask=0x820e740) at dixutils.c:475 i = j = 8348 #22 0x081b7698 in WaitForSomething (pClientsReady=0xbf8db360) at WaitFor.c:238 i = -1 waittime = {tv_sec = 219, tv_usec = 320000} wt = (struct timeval *) 0xbf8db320 timeout = clientsReadable = {fds_bits = {0 }} clientsWritable = {fds_bits = {24, -1210937044, -1208889404, 134848000, -1081232772, -1081232720, 2, 136183796, 0, 136759752, ---Type to continue, or q to quit--- 136238220, 134850528, 136759752, 136238220, 0, 0, 136773272, 1, 0, 136183796, 0, 136238220, 12, 135770323, 136773272, 136238220, 136759752, 1, 13, 136237984, 136759920, 1}} curclient = selecterr = 4 nready = devicesReadable = {fds_bits = {0 }} now = someReady = 0 #23 0x0808e301 in Dispatch () at dispatch.c:425 result = client = (ClientPtr) 0x1 nready = -1 start_tick = 65280 #24 0x08074c37 in main (argc=-1081231228, argv=0xbf8db7d4, envp=Cannot access memory at address 0x20a4 ) at main.c:452 pScreen = i = 1 error = 134694820 xauthfile = alwaysCheckForInput = {-1081231368, 0} (gdb)