On Wed, May 04, 2011 at 09:29:53AM +0200, Michel Dänzer wrote: > On Mit, 2011-05-04 at 02:18 -0500, Jonathan Nieder wrote: > > Thanks, Michel. Steve, could you install xserver-xorg-video-radeon-dbg [...] > > More importantly xserver-xorg-core-dbg, to get debugging symbols > for /usr/lib/xorg/modules/libshadow.so . OK, I've installed both -dbg packages and here's the backtrace GNU gdb (GDB) 7.2-debian Copyright (C) 2010 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 "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/X...(no debugging symbols found)...done. (gdb) set args :0 (gdb) run Starting program: /usr/bin/X :0 process 14244 is executing new program: /usr/bin/Xorg [Thread debugging using libthread_db enabled] Program received signal SIGSEGV, Segmentation fault. __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:153 in ../sysdeps/x86_64/multiarch/memcpy-ssse3.S (gdb) bt full #0 __memcpy_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:153 No locals. #1 0x00007faa64837db1 in shadowUpdatePacked (pScreen=0x2502620, pBuf=0x2503b40) at ../../../miext/shadow/shpacked.c:105 damage = 0x2503bb0 pShadow = <value optimized out> nbox = 0 pbox = <value optimized out> shaBase = 0x7faa5ca3b010 sha = <value optimized out> shaStride = 3200 scrBase = 1920 scrLine = 0 scr = 3200 shaBpp = 32 shaXoff = <value optimized out> shaYoff = <value optimized out> x = <value optimized out> y = <value optimized out> w = 3200 h = <value optimized out> width = 0 i = 1280 winBase = 0x7faa64836000 win = <value optimized out> winSize = 1920 #2 0x00007faa6483743f in shadowRedisplay (pScreen=0x2502620) at ../../../miext/shadow/shadow.c:61 pBuf = 0x2503b40 pRegion = <value optimized out> #3 0x000000000043571d in BlockHandler (pTimeout=0x7fff82b25f58, pReadmask=0x7eda40) at ../../dix/dixutils.c:389 i = <value optimized out> j = <value optimized out> #4 0x000000000045dcda in WaitForSomething (pClientsReady=0x28b86a0) at ../../os/WaitFor.c:219 i = <value optimized out> waittime = {tv_sec = 600, tv_usec = 0} wt = 0x7fff82b25f40 timeout = <value optimized out> clientsReadable = {fds_bits = {0 <repeats 16 times>}} clientsWritable = {fds_bits = {1712, 450971566080, 1, 42696624, 42791104, 42698352, 140369853046400, 1760, 14272, 140369849872147, 192, 140369853046400, 42696640, 1740, 42696624, 1760}} selecterr = <value optimized out> nready = 0 devicesReadable = {fds_bits = {140733193388033, 42791312, 140369853046400, 42791472, 140369853046400, 1680, 304, 140369849859444, 0, 140369882633504, 1680, 140369853046488, 140369853046504, 1, 1665, 317831862540}} now = <value optimized out> someReady = <value optimized out> #5 0x00000000004314b2 in Dispatch () at ../../dix/dispatch.c:367 clientReady = 0x28b86a0 result = <value optimized out> client = <value optimized out> nready = <value optimized out> icheck = 0x7eca70 start_tick = <value optimized out> #6 0x00000000004257de in main (argc=2, argv=<value optimized out>, envp=<value optimized out>) at ../../dix/main.c:287 i = <value optimized out> alwaysCheckForInput = {0, 1} (gdb) quit A debugging session is active. Inferior 1 [process 14244] will be killed. Quit anyway? (y or n)
Attachment:
signature.asc
Description: Digital signature