Listing of Xorg exit codes?

Lowell Alleman lowell at allemansonline.com
Thu Jul 22 09:10:00 PDT 2010


Here is a gdb session with the crash.  Does any of this help me?

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 /ppa.launchpad.net/xorg-edgers/drivers-only/ubuntu,
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?)


If any of this info is useful, I can file a bug on launchpad.

- Lowell


-------------------------------
$ sudo gdb -p `pgrep X`
GNU gdb (GDB) 7.1-ubuntu
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/>.
Attaching to process 11527
Reading symbols from /usr/bin/Xorg...Reading symbols from
/usr/lib/debug/usr/bin/Xorg...done.
done.
Reading symbols from /lib/libudev.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libudev.so.0
Reading symbols from /usr/lib/libpciaccess.so.0...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libpciaccess.so.0
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libpthread.so.0...(no debugging symbols
found)...done.
[Thread debugging using libthread_db enabled]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /usr/lib/libXfont.so.1...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libXfont.so.1
Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libpixman-1.so.0...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libpixman-1.so.0
Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/libgcrypt.so.11...(no debugging symbols
found)...done.
Loaded symbols for /lib/libgcrypt.so.11
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libz.so.1
Reading symbols from /lib64/ld-linux-x86-64.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /lib/libbz2.so.1.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libbz2.so.1.0
Reading symbols from /usr/lib/libfontenc.so.1...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libfontenc.so.1
Reading symbols from /lib/libgpg-error.so.0...(no debugging symbols
found)...done.
Loaded symbols for /lib/libgpg-error.so.0
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/libgcc_s.so.1
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/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/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/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 /lib/libdrm.so.2...
warning: the debug information found in
"/usr/lib/debug//lib/libdrm.so.2.4.0" does not match "/lib/libdrm.so.2" (CRC
mismatch).


warning: the debug information found in "/usr/lib/debug/lib/libdrm.so.2.4.0"
does not match "/lib/libdrm.so.2" (CRC mismatch).

(no debugging symbols found)...done.
Loaded symbols for /lib/libdrm.so.2
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/ati_drv.so...Reading
symbols from /usr/lib/debug/usr/lib/xorg/modules/drivers/ati_drv.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules/drivers/ati_drv.so
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.
done.
Loaded symbols for /usr/lib/xorg/modules/drivers/radeon_drv.so
Reading symbols from /lib/libdrm_radeon.so.1...Reading symbols from
/usr/lib/debug/lib/libdrm_radeon.so.1.0.0...done.
done.
Loaded symbols for /lib/libdrm_radeon.so.1
Reading symbols from /usr/lib/xorg/modules/drivers/vesa_drv.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/drivers/vesa_drv.so
Reading symbols from /usr/lib/xorg/modules/drivers/fbdev_drv.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/drivers/fbdev_drv.so
Reading symbols from /usr/lib/xorg/modules/linux/libfbdevhw.so...Reading
symbols from /usr/lib/debug/usr/lib/xorg/modules/linux/libfbdevhw.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules/linux/libfbdevhw.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/r300_dri.so...
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).


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).

(no debugging symbols found)...done.
Loaded symbols for /usr/lib/dri/r300_dri.so
Reading symbols from /lib/libexpat.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/libexpat.so.1
Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...(no
debugging symbols found)...done.
Loaded symbols for /usr/lib/xorg/modules/input/evdev_drv.so
0x00007fb9f0e2efc3 in select () from /lib/libc.so.6
(gdb) break exit
Breakpoint 1 at 0x7fb9f0d89180
(gdb) break _exit
Breakpoint 2 at 0x7fb9f0dfa6e0
(gdb) continue
Continuing.

Breakpoint 1, 0x00007fb9f0d89180 in exit () from /lib/libc.so.6
(gdb) bt full
#0  0x00007fb9f0d89180 in exit () from /lib/libc.so.6
No symbol table info available.
#1  0x00007fb9edc76189 in _mesa_exit () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#2  0x00007fb9edc1cfc0 in rcommonFlushCmdBuf () from
/usr/lib/dri/r300_dri.so
No symbol table info available.
#3  0x00007fb9edc1d19f in radeonFlush () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#4  0x00007fb9edc1e4ba in radeonScissor () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#5  0x00007fb9edd5655d in _mesa_PopAttrib () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#6  0x00007fb9efa2c673 in __glXDisp_Render (cl=<value optimized out>,
pc=0x26e430c "\004") at ../../glx/glxcmds.c:1823
    entry = {bytes = 4, varsize = 0}
    extra = <value optimized out>
    proc = 0x7fb9efa0a080 <__glXDisp_PopAttrib>
    err = 0
    client = 0x26ed950
    left = 52
    cmdlen = 4
    error = 0
    commandsDone = 22
    glxc = 0x27ae3e0
    sw = <value optimized out>
#7  0x00007fb9efa30900 in __glXDispatch (client=0x26ed950) at
../../glx/glxext.c:578
    stuff = 0x26e4214
    opcode = <value optimized out>
    cl = 0x26ca160
    retval = <value optimized out>
#8  0x0000000000430c3c in Dispatch () at ../../dix/dispatch.c:439
    result = <value optimized out>
    client = 0x26ed950
    nready = 0
    start_tick = 3820
#9  0x00000000004261aa in main (argc=8, argv=0x7ddbe8, envp=<value optimized
out>) at ../../dix/main.c:285
    i = 1
    alwaysCheckForInput = {0, 1}
(gdb) continue
Continuing.

Breakpoint 2, 0x00007fb9f0dfa6e0 in _exit () from /lib/libc.so.6
(gdb) bt full
#0  0x00007fb9f0dfa6e0 in _exit () from /lib/libc.so.6
No symbol table info available.
#1  0x00007fb9f0d89215 in exit () from /lib/libc.so.6
No symbol table info available.
#2  0x00007fb9edc76189 in _mesa_exit () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#3  0x00007fb9edc1cfc0 in rcommonFlushCmdBuf () from
/usr/lib/dri/r300_dri.so
No symbol table info available.
#4  0x00007fb9edc1d19f in radeonFlush () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#5  0x00007fb9edc1e4ba in radeonScissor () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#6  0x00007fb9edd5655d in _mesa_PopAttrib () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#7  0x00007fb9efa2c673 in __glXDisp_Render (cl=<value optimized out>,
pc=0x26e430c "\004") at ../../glx/glxcmds.c:1823
    entry = {bytes = 4, varsize = 0}
    extra = <value optimized out>
    proc = 0x7fb9efa0a080 <__glXDisp_PopAttrib>
    err = 0
    client = 0x26ed950
    left = 52
    cmdlen = 4
    error = 0
    commandsDone = 22
    glxc = 0x27ae3e0
    sw = <value optimized out>
#8  0x00007fb9efa30900 in __glXDispatch (client=0x26ed950) at
../../glx/glxext.c:578
    stuff = 0x26e4214
    opcode = <value optimized out>
    cl = 0x26ca160
    retval = <value optimized out>
#9  0x0000000000430c3c in Dispatch () at ../../dix/dispatch.c:439
    result = <value optimized out>
    client = 0x26ed950
    nready = 0
    start_tick = 3820
#10 0x00000000004261aa in main (argc=8, argv=0x7ddbe8, envp=<value optimized
out>) at ../../dix/main.c:285
    i = 1
    alwaysCheckForInput = {0, 1}
(gdb) continue
Continuing.

Program exited with code 0364.
(gdb)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20100722/83a0ac15/attachment.html>


More information about the xorg mailing list