All pastes #552042 Raw Edit

Someone

public text v1 · immutable
·published 2007-06-09 02:17 UTC
rendered paste body
david@Litwin:~$ su -c "gdb /usr/bin/Xorg $(pidof X)"
Password:
GNU gdb 6.6-debian
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 "i486-linux-gnu"...
Using host libthread_db library "/lib/i686/cmov/libthread_db.so.1".
Attaching to program: /usr/bin/Xorg, process 3442
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.6.so...done.
done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /usr/lib/libXfont.so.1...done.
Loaded symbols for /usr/lib/libXfont.so.1
Reading symbols from /usr/lib/libXau.so.6...done.
Loaded symbols for /usr/lib/libXau.so.6
Reading symbols from /usr/lib/libfontenc.so.1...done.
Loaded symbols for /usr/lib/libfontenc.so.1
Reading symbols from /usr/lib/libXdmcp.so.6...done.
Loaded symbols for /usr/lib/libXdmcp.so.6
Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.6.so...done.
done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.6.so...done.
done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.6.so...done.
done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/xorg/modules/libpcidata.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libpcidata.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules//libpcidata.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/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 /usr/lib/libdrm.so.2...done.
Loaded symbols for /usr/lib/libdrm.so.2
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/fonts/libfreetype.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/fonts/libfreetype.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules//fonts/libfreetype.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/libint10.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libint10.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules//libint10.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/libvbe.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvbe.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules//libvbe.so
Reading symbols from /usr/lib/xorg/modules/fonts/libtype1.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/fonts/libtype1.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules//fonts/libtype1.so
Reading symbols from /usr/lib/xorg/modules/drivers/radeon_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules/drivers//radeon_drv.so
Reading symbols from /usr/lib/xorg/modules/drivers/ati_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules/drivers//ati_drv.so
Reading symbols from /usr/lib/xorg/modules/input/kbd_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules/input//kbd_drv.so
Reading symbols from /usr/lib/xorg/modules/input/mouse_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules/input//mouse_drv.so
Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules/input//synaptics_drv.so
Reading symbols from /usr/lib/xorg/modules/libvgahw.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libvgahw.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules//libvgahw.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/libxaa.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/libxaa.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules//libxaa.so
Reading symbols from /usr/lib/xorg/modules/multimedia/theatre_detect_drv.so...done.
Loaded symbols for /usr/lib/xorg/modules/multimedia//theatre_detect_drv.so
Reading symbols from /usr/lib/xorg/modules/extensions/libGLcore.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/extensions/libGLcore.so...done.
done.
Loaded symbols for /usr/lib/xorg/modules/extensions//libGLcore.so
Failed to read a valid object file image from memory.
0xffffe410 in ?? ()
(gdb) c
Continuing.

Program received signal SIGSEGV, Segmentation fault.
0xaef6da02 in xmesa_check_and_update_buffer_size (xmctx=0x0, drawBuffer=0x90cf050)
    at xm_api.c:1887
1887    xm_api.c: No such file or directory.
        in xm_api.c
(gdb) bt full
#0  0xaef6da02 in xmesa_check_and_update_buffer_size (xmctx=0x0, drawBuffer=0x90cf050)
    at xm_api.c:1887
        width = 221864
        height = <value optimized out>
#1  0xaef70179 in XMesaResizeBuffers (b=0x90cf050) at xm_api.c:2539
No locals.
#2  0xaef6cd50 in __glXMesaDrawableResize (base=0x84922e0)
    at ../../../../GL/mesa/X/xf86glx.c:113
No locals.
#3  0xb7b7590a in PositionWindow (pWin=0x8767b08, x=3, y=29) at ../../../GL/glx/glxscreens.c:230
        pScreen = <value optimized out>
        glxc = <value optimized out>
        ret = 1
#4  0x08108569 in compPositionWindow (pWin=0x8767b08, x=3, y=29)
    at ../../composite/compwindow.c:202
        pScreen = (ScreenPtr) 0x82171e0
        cs = (CompScreenPtr) 0x8268e68
#5  0x0807cfa7 in ReparentWindow (pWin=0x8767b08, pParent=0x8767a40, x=<value optimized out>,
    y=<value optimized out>, client=0x886aa58) at ../../dix/window.c:2669
        pPrev = <value optimized out>
        event = {u = {u = {type = 21 '\025', detail = 58 ':', sequenceNumber = 2078},
    keyButtonPointer = {pad00 = 136198677, time = 41943054, root = 41943055, event = 41943054,
      child = 0, rootX = -22016, rootY = 2182, eventX = 14, eventY = 640, state = 1,
      sameScreen = 0 '\0', pad1 = 192 'À'}, enterLeave = {pad00 = 136198677, time = 41943054,
      root = 41943055, event = 41943054, child = 0, rootX = -22016, rootY = 2182, eventX = 14,
      eventY = 640, state = 1, mode = 0 '\0', flags = 192 'À'}, focus = {pad00 = 136198677,
      window = 41943054, mode = 15 '\017', pad1 = 0 '\0', pad2 = 128 '\200', pad3 = 2 '\002'},
    expose = {pad00 = 136198677, window = 41943054, x = 15, y = 640, width = 14, height = 640,
      count = 0, pad2 = 0}, graphicsExposure = {pad00 = 136198677, drawable = 41943054, x = 15,
      y = 640, width = 14, height = 640, minorEvent = 0, count = 0, majorEvent = 0 '\0',
      pad1 = 170 'ª', pad2 = 134 '\206', pad3 = 8 '\b'}, noExposure = {pad00 = 136198677,
      drawable = 41943054, minorEvent = 15, majorEvent = 128 '\200', bpad = 2 '\002'},
    visibility = {pad00 = 136198677, window = 41943054, state = 15 '\017', pad1 = 0 '\0',
---Type <return> to continue, or q <return> to quit---
      pad2 = 128 '\200', pad3 = 2 '\002'}, createNotify = {pad00 = 136198677,
      parent = 41943054, window = 41943055, x = 14, y = 640, width = 0, height = 0,
      borderWidth = 43520, override = 134 '\206', bpad = 8 '\b'}, destroyNotify = {
      pad00 = 136198677, event = 41943054, window = 41943055}, unmapNotify = {
      pad00 = 136198677, event = 41943054, window = 41943055, fromConfigure = 14 '\016',
      pad1 = 0 '\0', pad2 = 128 '\200', pad3 = 2 '\002'}, mapNotify = {pad00 = 136198677,
      event = 41943054, window = 41943055, override = 14 '\016', pad1 = 0 '\0',
      pad2 = 128 '\200', pad3 = 2 '\002'}, mapRequest = {pad00 = 136198677, parent = 41943054,
      window = 41943055}, reparent = {pad00 = 136198677, event = 41943054, window = 41943055,
      parent = 41943054, x = 0, y = 0, override = 0 '\0', pad1 = 170 'ª', pad2 = 134 '\206',
      pad3 = 8 '\b'}, configureNotify = {pad00 = 136198677, event = 41943054,
      window = 41943055, aboveSibling = 41943054, x = 0, y = 0, width = 43520, height = 2182,
      borderWidth = 14, override = 128 '\200', bpad = 2 '\002'}, configureRequest = {
      pad00 = 136198677, parent = 41943054, window = 41943055, sibling = 41943054, x = 0,
      y = 0, width = 43520, height = 2182, borderWidth = 14, valueMask = 640,
      pad1 = 3221225473}, gravity = {pad00 = 136198677, event = 41943054, window = 41943055,
      x = 14, y = 640, pad1 = 0, pad2 = 143043072, pad3 = 41943054, pad4 = 3221225473},
    resizeRequest = {pad00 = 136198677, window = 41943054, width = 15, height = 640},
    circulate = {pad00 = 136198677, event = 41943054, window = 41943055, parent = 41943054,
      place = 0 '\0', pad1 = 0 '\0', pad2 = 0 '\0', pad3 = 0 '\0'}, property = {
      pad00 = 136198677, window = 41943054, atom = 41943055, time = 41943054, state = 0 '\0',
      pad1 = 0 '\0', pad2 = 0}, selectionClear = {pad00 = 136198677, time = 41943054,
      window = 41943055, atom = 41943054}, selectionRequest = {pad00 = 136198677,
      time = 41943054, owner = 41943055, requestor = 41943054, selection = 0,
      target = 143043072, property = 41943054}, selectionNotify = {pad00 = 136198677,
      time = 41943054, requestor = 41943055, selection = 41943054, target = 0,
      property = 143043072}, colormap = {pad00 = 136198677, window = 41943054,
      colormap = 41943055, new = 14 '\016', state = 0 '\0', pad1 = 128 '\200',
      pad2 = 2 '\002'}, mappingNotify = {pad00 = 136198677, request = 14 '\016',
      firstKeyCode = 0 '\0', count = 128 '\200', pad1 = 2 '\002'}, clientMessage = {
      pad00 = 136198677, window = 41943054, u = {l = {type = 41943055, longs0 = 41943054,
          longs1 = 0, longs2 = 143043072, longs3 = 41943054, longs4 = -1073741823}, s = {
          type = 41943055, shorts0 = 14, shorts1 = 640, shorts2 = 0, shorts3 = 0,
---Type <return> to continue, or q <return> to quit---
          shorts4 = -22016, shorts5 = 2182, shorts6 = 14, shorts7 = 640, shorts8 = 1,
          shorts9 = -16384}, b = {type = 41943055,
          bytes = "\016\000\200\002\000\000\000\000\000ª\206\b\016\000\200\002\001\000\000À"}}}}}
        pScreen = (ScreenPtr) 0x82171e0
#6  0x0808e775 in ProcReparentWindow (client=0x886aa58) at ../../dix/dispatch.c:674
        pWin = (WindowPtr) 0x8767b08
        pParent = (WindowPtr) 0x26
        result = <value optimized out>
#7  0x08154a21 in XaceCatchDispatchProc (client=0x886aa58) at ../../Xext/xace.c:281
        major = 7
#8  0x0808ed3f in Dispatch () at ../../dix/dispatch.c:457
        result = <value optimized out>
        client = (ClientPtr) 0x886aa58
        nready = 0
        start_tick = 348700
#9  0x08076e85 in main (argc=8, argv=0xbfc068f4, envp=Cannot access memory at address 0x8
) at ../../dix/main.c:477
        pScreen = <value optimized out>
        i = <value optimized out>
        error = -1211228068
        xauthfile = <value optimized out>
        alwaysCheckForInput = {0, 1}
(gdb) c
Continuing.

Program received signal SIGABRT, Aborted.
0xffffe410 in ?? ()
(gdb) c
Continuing.

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.
(gdb)