yyy@yyy-laptop:~$ LIBGL_DRIVERS_DIR=/usr/lib/dri-classic gdb /usr/lib/xscreensaver/pipes GNU gdb (GDB) 7.1-ubuntu Copyright (C) 2010 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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". For bug reporting instructions, please see: ... Reading symbols from /usr/lib/xscreensaver/pipes...(no debugging symbols found)...done. (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run Starting program: /usr/lib/xscreensaver/pipes [Thread debugging using libthread_db enabled] pipes: ../../radeon/radeon_cs_gem.c:129: cs_gem_write_reloc: Assertion `boi->space_accounted' failed. Program received signal SIGABRT, Aborted. 0x0012d422 in __kernel_vsyscall () (gdb) backtrace full #0 0x0012d422 in __kernel_vsyscall () No symbol table info available. #1 0x0041d651 in raise () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0x00420a82 in abort () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0x00416718 in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #4 0x0092ee71 in cs_gem_write_reloc (cs=0x83c2460, bo=0x8089750, read_domain=6, write_domain=4, flags=0) at ../../radeon/radeon_cs_gem.c:129 reloc = idx = 8993654 i = 134659472 __PRETTY_FUNCTION__ = "cs_gem_write_reloc" #5 0x0092f910 in radeon_cs_write_reloc (cs=0x83c2460, bo=0x8089750, read_domain=0, write_domain=4, flags=0) at ../../radeon/radeon_cs.c:20 No locals. #6 0x006c954c in r300_emit_cb_setup (r300=0x808d9a8, bo=0x8089750, offset=0, format=3, cpp=4, pitch=2432) at r300_cmdbuf.c:405 cbpitch = 12583520 __PRETTY_FUNCTION__ = "r300_emit_cb_setup" __FUNCTION__ = "r300_emit_cb_setup" #7 0x006c97ae in emit_cb_offset_atom (ctx=0x8096768, atom=0x808e8ac) at r300_cmdbuf.c:429 r300 = 0x808d9a8 rrb = 0x83d3f38 offset = 6 #8 0x006dcccd in radeon_emit_atom (radeon=0x808d9a8) at radeon_common.c:1033 dwords = 27 #9 radeonEmitAtoms (radeon=0x808d9a8) at radeon_common.c:1057 atom = 0x808e8ac #10 radeonEmitState (radeon=0x808d9a8) at radeon_common.c:1100 __FUNCTION__ = "radeonEmitState" #11 0x006d3d1d in r300_swtcl_flush (ctx=0x8096768, current_offset=0) at r300_swtcl.c:666 rmesa = 0x808d9a8 __FUNCTION__ = "r300_swtcl_flush" #12 0x006de1f7 in rcommon_flush_last_swtcl_prim (ctx=0x8096768) at radeon_dma.c:413 current_offset = 6 rmesa = 0x808d9a8 __FUNCTION__ = "rcommon_flush_last_swtcl_prim" __PRETTY_FUNCTION__ = "rcommon_flush_last_swtcl_prim" #13 0x006cdf99 in r300InvalidateState (ctx=0x8096768, new_state=285213697) at r300_state.c:2320 r300 = 0x0 #14 0x00768e77 in _mesa_update_state_locked (ctx=0x8096768) at main/state.c:665 new_state = prog_flags = #15 0x007698aa in _mesa_update_state (ctx=0x8096768) at main/state.c:676 No locals. #16 0x006d9b56 in radeonMakeCurrent (driContextPriv=0x807be50, driDrawPriv=0x80896d0, driReadPriv=0x80896d0) at radeon_common_context.c:758 radeon = 0x808d9a8 drfb = 0x83d3b08 readfb = 0x83d3b08 __FUNCTION__ = "radeonMakeCurrent" #17 0x006b72f1 in driBindContext (pcp=0x807be50, pdp=0x80896d0, prp=0x80896d0) at ../common/dri_util.c:195 psp = 0x10ca #18 0x0016bd7c in dri2BindContext (context=0x806a668, draw=0x8089630, read=0x8089630) at dri2_glx.c:119 No locals. #19 0x00147482 in MakeContextCurrent (dpy=0x806b340, draw=92274689, read=92274689, gc=0x80897c8) at glxcurrent.c:402 pdraw = 0x8089630 pread = oldGC = 0x80897c8 reply = {type = 39 '\'', unused = 47 '/', sequenceNumber = 32, length = 134659384, contextTag = 2114329, pad2 = 6853337, pad3 = 0, pad4 = 3221221436, pad5 = 4298, pad6 = 6918132} opcode = oldOpcode = bindReturnValue = state = #20 0x00147553 in glXMakeCurrent (dpy=0x806b340, draw=92274689, gc=0x80897c8) at glxcurrent.c:545 No locals. #21 0x0804b550 in ?? () No symbol table info available. #22 0x0804fe8d in ?? () No symbol table info available. #23 0x0804ec2c in ?? () No symbol table info available. #24 0x00409bd6 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #25 0x0804a931 in ?? () No symbol table info available. (gdb) info registers eax 0x0 0 ecx 0x10ca 4298 edx 0x6 6 ebx 0x10ca 4298 esp 0xbfffe98c 0xbfffe98c ebp 0xbfffe998 0xbfffe998 esi 0x524abe 5393086 edi 0x548ff4 5541876 eip 0x12d422 0x12d422 <__kernel_vsyscall+2> eflags 0x200206 [ PF IF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) x/16i $pc => 0x12d422 <__kernel_vsyscall+2>: ret 0x12d423: add %ch,(%esi) 0x12d425: jae 0x12d48f 0x12d427: jae 0x12d49d 0x12d429: jb 0x12d49f 0x12d42b: popa 0x12d42c: bound %eax,(%eax) 0x12d42e: cs 0x12d42f: push $0x687361 0x12d434: cs 0x12d435: fs 0x12d436: jns 0x12d4a6 0x12d438: jae 0x12d4b3 0x12d43a: insl (%dx),%es:(%edi) 0x12d43b: add %ch,(%esi) 0x12d43d: fs (gdb) x/16i $pc => 0x12d422 <__kernel_vsyscall+2>: ret 0x12d423: add %ch,(%esi) 0x12d425: jae 0x12d48f 0x12d427: jae 0x12d49d 0x12d429: jb 0x12d49f 0x12d42b: popa 0x12d42c: bound %eax,(%eax) 0x12d42e: cs 0x12d42f: push $0x687361 0x12d434: cs 0x12d435: fs 0x12d436: jns 0x12d4a6 0x12d438: jae 0x12d4b3 0x12d43a: insl (%dx),%es:(%edi) 0x12d43b: add %ch,(%esi) 0x12d43d: fs (gdb) x/16i $pc => 0x12d422 <__kernel_vsyscall+2>: ret 0x12d423: add %ch,(%esi) 0x12d425: jae 0x12d48f 0x12d427: jae 0x12d49d 0x12d429: jb 0x12d49f 0x12d42b: popa 0x12d42c: bound %eax,(%eax) 0x12d42e: cs 0x12d42f: push $0x687361 0x12d434: cs 0x12d435: fs 0x12d436: jns 0x12d4a6 0x12d438: jae 0x12d4b3 0x12d43a: insl (%dx),%es:(%edi) 0x12d43b: add %ch,(%esi) 0x12d43d: fs (gdb) x/16i $pc => 0x12d422 <__kernel_vsyscall+2>: ret 0x12d423: add %ch,(%esi) 0x12d425: jae 0x12d48f 0x12d427: jae 0x12d49d 0x12d429: jb 0x12d49f 0x12d42b: popa 0x12d42c: bound %eax,(%eax) 0x12d42e: cs 0x12d42f: push $0x687361 0x12d434: cs 0x12d435: fs 0x12d436: jns 0x12d4a6 0x12d438: jae 0x12d4b3 0x12d43a: insl (%dx),%es:(%edi) 0x12d43b: add %ch,(%esi) 0x12d43d: fs (gdb) thread apply all backtrace Thread 1 (Thread 0xb7fd5720 (LWP 4298)): #0 0x0012d422 in __kernel_vsyscall () #1 0x0041d651 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0x00420a82 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0x00416718 in __assert_fail () from /lib/tls/i686/cmov/libc.so.6 #4 0x0092ee71 in cs_gem_write_reloc (cs=0x83c2460, bo=0x8089750, read_domain=6, write_domain=4, flags=0) at ../../radeon/radeon_cs_gem.c:129 #5 0x0092f910 in radeon_cs_write_reloc (cs=0x83c2460, bo=0x8089750, read_domain=0, write_domain=4, flags=0) at ../../radeon/radeon_cs.c:20 #6 0x006c954c in r300_emit_cb_setup (r300=0x808d9a8, bo=0x8089750, offset=0, format=3, cpp=4, pitch=2432) at r300_cmdbuf.c:405 #7 0x006c97ae in emit_cb_offset_atom (ctx=0x8096768, atom=0x808e8ac) at r300_cmdbuf.c:429 #8 0x006dcccd in radeon_emit_atom (radeon=0x808d9a8) at radeon_common.c:1033 #9 radeonEmitAtoms (radeon=0x808d9a8) at radeon_common.c:1057 #10 radeonEmitState (radeon=0x808d9a8) at radeon_common.c:1100 #11 0x006d3d1d in r300_swtcl_flush (ctx=0x8096768, current_offset=0) at r300_swtcl.c:666 #12 0x006de1f7 in rcommon_flush_last_swtcl_prim (ctx=0x8096768) at radeon_dma.c:413 #13 0x006cdf99 in r300InvalidateState (ctx=0x8096768, new_state=285213697) at r300_state.c:2320 #14 0x00768e77 in _mesa_update_state_locked (ctx=0x8096768) at main/state.c:665 #15 0x007698aa in _mesa_update_state (ctx=0x8096768) at main/state.c:676 #16 0x006d9b56 in radeonMakeCurrent (driContextPriv=0x807be50, driDrawPriv=0x80896d0, driReadPriv=0x80896d0) at radeon_common_context.c:758 #17 0x006b72f1 in driBindContext (pcp=0x807be50, pdp=0x80896d0, prp=0x80896d0) at ../common/dri_util.c:195 #18 0x0016bd7c in dri2BindContext (context=0x806a668, draw=0x8089630, read=0x8089630) at dri2_glx.c:119 #19 0x00147482 in MakeContextCurrent (dpy=0x806b340, draw=92274689, read=92274689, gc=0x80897c8) at glxcurrent.c:402 #20 0x00147553 in glXMakeCurrent (dpy=0x806b340, draw=92274689, gc=0x80897c8) at glxcurrent.c:545 #21 0x0804b550 in ?? () #22 0x0804fe8d in ?? () #23 0x0804ec2c in ?? () #24 0x00409bd6 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #25 0x0804a931 in ?? () (gdb) quit A debugging session is active. Inferior 1 [process 4298] will be killed. Quit anyway? (y or n) y