Here is a gdb session with the crash. Does any of this help me?<br><br>Tormod, you'r a Ubuntu guy, right? Any idea why I'm getting a message about the r300_dri.so symbols report a CRC mismatch? I have applied the latest radeon drivers from /<a href="http://ppa.launchpad.net/xorg-edgers/drivers-only/ubuntu">ppa.launchpad.net/xorg-edgers/drivers-only/ubuntu</a>, other than that it's stock Kubuntu 10.4 install on an AMD64 that I loaded just yesterday. (Any chance any of these problems would go way If I went back to 32bit install?)<br>
<br><br>If any of this info is useful, I can file a bug on launchpad.<br><br>- Lowell<br><br><br>-------------------------------<br>$ sudo gdb -p `pgrep X`<br>GNU gdb (GDB) 7.1-ubuntu<br>Copyright (C) 2010 Free Software Foundation, Inc.<br>
License GPLv3+: GNU GPL version 3 or later <<a href="http://gnu.org/licenses/gpl.html">http://gnu.org/licenses/gpl.html</a>><br>This is free software: you are free to change and redistribute it.<br>There is NO WARRANTY, to the extent permitted by law. Type "show copying"<br>
and "show warranty" for details.<br>This GDB was configured as "x86_64-linux-gnu".<br>For bug reporting instructions, please see:<br><<a href="http://www.gnu.org/software/gdb/bugs/">http://www.gnu.org/software/gdb/bugs/</a>>.<br>
Attaching to process 11527<br>Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/usr/bin/Xorg...done.<br>done.<br>Reading symbols from /lib/libudev.so.0...(no debugging symbols found)...done.<br>Loaded symbols for /lib/libudev.so.0<br>
Reading symbols from /usr/lib/libpciaccess.so.0...(no debugging symbols found)...done.<br>Loaded symbols for /usr/lib/libpciaccess.so.0<br>Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.<br>Loaded symbols for /lib/libdl.so.2<br>
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.<br>[Thread debugging using libthread_db enabled]<br>Loaded symbols for /lib/libpthread.so.0<br>Reading symbols from /usr/lib/libXfont.so.1...(no debugging symbols found)...done.<br>
Loaded symbols for /usr/lib/libXfont.so.1<br>Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done.<br>Loaded symbols for /usr/lib/libXau.so.6<br>Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols found)...done.<br>
Loaded symbols for /usr/lib/libpixman-1.so.0<br>Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done.<br>Loaded symbols for /usr/lib/libXdmcp.so.6<br>Reading symbols from /lib/libgcrypt.so.11...(no debugging symbols found)...done.<br>
Loaded symbols for /lib/libgcrypt.so.11<br>Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.<br>Loaded symbols for /lib/libm.so.6<br>Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.<br>
Loaded symbols for /lib/librt.so.1<br>Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.<br>Loaded symbols for /lib/libc.so.6<br>Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.<br>
Loaded symbols for /lib/libz.so.1<br>Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols found)...done.<br>Loaded symbols for /lib64/ld-linux-x86-64.so.2<br>Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done.<br>
Loaded symbols for /usr/lib/libfreetype.so.6<br>Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols found)...done.<br>Loaded symbols for /lib/libbz2.so.1.0<br>Reading symbols from /usr/lib/libfontenc.so.1...(no debugging symbols found)...done.<br>
Loaded symbols for /usr/lib/libfontenc.so.1<br>Reading symbols from /lib/libgpg-error.so.0...(no debugging symbols found)...done.<br>Loaded symbols for /lib/libgpg-error.so.0<br>Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.<br>
Loaded symbols for /lib/libgcc_s.so.1<br>Reading symbols from /usr/lib/xorg/modules/extensions/libextmod.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libextmod.so...done.<br>done.<br>Loaded symbols for /usr/lib/xorg/modules/extensions/libextmod.so<br>
Reading symbols from /usr/lib/xorg/modules/extensions/libdbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdbe.so...done.<br>done.<br>Loaded symbols for /usr/lib/xorg/modules/extensions/libdbe.so<br>
Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libglx.so...done.<br>done.<br>Loaded symbols for /usr/lib/xorg/modules/extensions/libglx.so<br>
Reading symbols from /usr/lib/xorg/modules/extensions/librecord.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/librecord.so...done.<br>done.<br>Loaded symbols for /usr/lib/xorg/modules/extensions/librecord.so<br>
Reading symbols from /usr/lib/xorg/modules/extensions/libdri.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri.so...done.<br>done.<br>Loaded symbols for /usr/lib/xorg/modules/extensions/libdri.so<br>
Reading symbols from /lib/libdrm.so.2...<br>warning: the debug information found in "/usr/lib/debug//lib/libdrm.so.2.4.0" does not match "/lib/libdrm.so.2" (CRC mismatch).<br><br><br>warning: the debug information found in "/usr/lib/debug/lib/libdrm.so.2.4.0" does not match "/lib/libdrm.so.2" (CRC mismatch).<br>
<br>(no debugging symbols found)...done.<br>Loaded symbols for /lib/libdrm.so.2<br>Reading symbols from /usr/lib/xorg/modules/extensions/libdri2.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libdri2.so...done.<br>
done.<br>Loaded symbols for /usr/lib/xorg/modules/extensions/libdri2.so<br>Reading symbols from /usr/lib/xorg/modules/drivers/ati_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/ati_drv.so...done.<br>
done.<br>Loaded symbols for /usr/lib/xorg/modules/drivers/ati_drv.so<br>Reading symbols from /usr/lib/xorg/modules/drivers/radeon_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/radeon_drv.so...done.<br>
done.<br>Loaded symbols for /usr/lib/xorg/modules/drivers/radeon_drv.so<br>Reading symbols from /lib/libdrm_radeon.so.1...Reading symbols from /usr/lib/debug/lib/libdrm_radeon.so.1.0.0...done.<br>done.<br>Loaded symbols for /lib/libdrm_radeon.so.1<br>
Reading symbols from /usr/lib/xorg/modules/drivers/vesa_drv.so...(no debugging symbols found)...done.<br>Loaded symbols for /usr/lib/xorg/modules/drivers/vesa_drv.so<br>Reading symbols from /usr/lib/xorg/modules/drivers/fbdev_drv.so...(no debugging symbols found)...done.<br>
Loaded symbols for /usr/lib/xorg/modules/drivers/fbdev_drv.so<br>Reading symbols from /usr/lib/xorg/modules/linux/libfbdevhw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/linux/libfbdevhw.so...done.<br>done.<br>
Loaded symbols for /usr/lib/xorg/modules/linux/libfbdevhw.so<br>Reading symbols from /usr/lib/xorg/modules/libfb.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libfb.so...done.<br>done.<br>Loaded symbols for /usr/lib/xorg/modules/libfb.so<br>
Reading symbols from /usr/lib/xorg/modules/libexa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libexa.so...done.<br>done.<br>Loaded symbols for /usr/lib/xorg/modules/libexa.so<br>Reading symbols from /usr/lib/dri/r300_dri.so...<br>
warning: the debug information found in "/usr/lib/debug//usr/lib/dri/r300_dri.so" does not match "/usr/lib/dri/r300_dri.so" (CRC mismatch).<br><br><br>warning: the debug information found in "/usr/lib/debug/usr/lib/dri/r300_dri.so" does not match "/usr/lib/dri/r300_dri.so" (CRC mismatch).<br>
<br>(no debugging symbols found)...done.<br>Loaded symbols for /usr/lib/dri/r300_dri.so<br>Reading symbols from /lib/libexpat.so.1...(no debugging symbols found)...done.<br>Loaded symbols for /lib/libexpat.so.1<br>Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...(no debugging symbols found)...done.<br>
Loaded symbols for /usr/lib/xorg/modules/input/evdev_drv.so<br>0x00007fb9f0e2efc3 in select () from /lib/libc.so.6<br>(gdb) break exit<br>Breakpoint 1 at 0x7fb9f0d89180<br>(gdb) break _exit<br>Breakpoint 2 at 0x7fb9f0dfa6e0<br>
(gdb) continue<br>Continuing.<br><br>Breakpoint 1, 0x00007fb9f0d89180 in exit () from /lib/libc.so.6<br>(gdb) bt full<br>#0 0x00007fb9f0d89180 in exit () from /lib/libc.so.6<br>No symbol table info available.<br>#1 0x00007fb9edc76189 in _mesa_exit () from /usr/lib/dri/r300_dri.so<br>
No symbol table info available.<br>#2 0x00007fb9edc1cfc0 in rcommonFlushCmdBuf () from /usr/lib/dri/r300_dri.so<br>No symbol table info available.<br>#3 0x00007fb9edc1d19f in radeonFlush () from /usr/lib/dri/r300_dri.so<br>
No symbol table info available.<br>#4 0x00007fb9edc1e4ba in radeonScissor () from /usr/lib/dri/r300_dri.so<br>No symbol table info available.<br>#5 0x00007fb9edd5655d in _mesa_PopAttrib () from /usr/lib/dri/r300_dri.so<br>
No symbol table info available.<br>#6 0x00007fb9efa2c673 in __glXDisp_Render (cl=<value optimized out>, pc=0x26e430c "\004") at ../../glx/glxcmds.c:1823<br> entry = {bytes = 4, varsize = 0}<br> extra = <value optimized out><br>
proc = 0x7fb9efa0a080 <__glXDisp_PopAttrib><br> err = 0<br> client = 0x26ed950<br> left = 52<br> cmdlen = 4<br> error = 0<br> commandsDone = 22<br> glxc = 0x27ae3e0<br> sw = <value optimized out><br>
#7 0x00007fb9efa30900 in __glXDispatch (client=0x26ed950) at ../../glx/glxext.c:578<br> stuff = 0x26e4214<br> opcode = <value optimized out><br> cl = 0x26ca160<br> retval = <value optimized out><br>
#8 0x0000000000430c3c in Dispatch () at ../../dix/dispatch.c:439<br> result = <value optimized out><br> client = 0x26ed950<br> nready = 0<br> start_tick = 3820<br>#9 0x00000000004261aa in main (argc=8, argv=0x7ddbe8, envp=<value optimized out>) at ../../dix/main.c:285<br>
i = 1<br> alwaysCheckForInput = {0, 1}<br>(gdb) continue<br>Continuing.<br><br>Breakpoint 2, 0x00007fb9f0dfa6e0 in _exit () from /lib/libc.so.6<br>(gdb) bt full<br>#0 0x00007fb9f0dfa6e0 in _exit () from /lib/libc.so.6<br>
No symbol table info available.<br>#1 0x00007fb9f0d89215 in exit () from /lib/libc.so.6<br>No symbol table info available.<br>#2 0x00007fb9edc76189 in _mesa_exit () from /usr/lib/dri/r300_dri.so<br>No symbol table info available.<br>
#3 0x00007fb9edc1cfc0 in rcommonFlushCmdBuf () from /usr/lib/dri/r300_dri.so<br>No symbol table info available.<br>#4 0x00007fb9edc1d19f in radeonFlush () from /usr/lib/dri/r300_dri.so<br>No symbol table info available.<br>
#5 0x00007fb9edc1e4ba in radeonScissor () from /usr/lib/dri/r300_dri.so<br>No symbol table info available.<br>#6 0x00007fb9edd5655d in _mesa_PopAttrib () from /usr/lib/dri/r300_dri.so<br>No symbol table info available.<br>
#7 0x00007fb9efa2c673 in __glXDisp_Render (cl=<value optimized out>, pc=0x26e430c "\004") at ../../glx/glxcmds.c:1823<br> entry = {bytes = 4, varsize = 0}<br> extra = <value optimized out><br>
proc = 0x7fb9efa0a080 <__glXDisp_PopAttrib><br> err = 0<br> client = 0x26ed950<br> left = 52<br> cmdlen = 4<br> error = 0<br> commandsDone = 22<br> glxc = 0x27ae3e0<br> sw = <value optimized out><br>
#8 0x00007fb9efa30900 in __glXDispatch (client=0x26ed950) at ../../glx/glxext.c:578<br> stuff = 0x26e4214<br> opcode = <value optimized out><br> cl = 0x26ca160<br> retval = <value optimized out><br>
#9 0x0000000000430c3c in Dispatch () at ../../dix/dispatch.c:439<br> result = <value optimized out><br> client = 0x26ed950<br> nready = 0<br> start_tick = 3820<br>#10 0x00000000004261aa in main (argc=8, argv=0x7ddbe8, envp=<value optimized out>) at ../../dix/main.c:285<br>
i = 1<br> alwaysCheckForInput = {0, 1}<br>(gdb) continue<br>Continuing.<br><br>Program exited with code 0364.<br>(gdb)