GNU gdb 6.8-debian Copyright (C) 2008 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 "x86_64-linux-gnu"... (gdb) attach 4170 Attaching to program: /usr/bin/Xorg, process 4170 Reading symbols from /usr/lib/libpciaccess.so.0...done. Loaded symbols for /usr/lib/libpciaccess.so.0 Reading symbols from /lib/libdl.so.2...Reading symbols from /usr/lib/debug/lib/libdl-2.9.so...done. done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/libpthread-2.9.so...done. [Thread debugging using libthread_db enabled] [New Thread 0x7f4e8fa5d700 (LWP 4170)] done. Loaded symbols for /lib/libpthread.so.0 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/libpixman-1.so.0...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libhal.so.1...done. Loaded symbols for /usr/lib/libhal.so.1 Reading symbols from /lib/libdbus-1.so.3...done. Loaded symbols for /lib/libdbus-1.so.3 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/libssl.so.0.9.8...done. Loaded symbols for /lib/libssl.so.0.9.8 Reading symbols from /lib/libcrypto.so.0.9.8...done. Loaded symbols for /lib/libcrypto.so.0.9.8 Reading symbols from /lib/libm.so.6...Reading symbols from /usr/lib/debug/lib/libm-2.9.so...done. done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/librt.so.1...Reading symbols from /usr/lib/debug/lib/librt-2.9.so...done. done. Loaded symbols for /lib/librt.so.1 Reading symbols from /lib/libc.so.6...Reading symbols from /usr/lib/debug/lib/libc-2.9.so...done. done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/libz.so.1...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /lib/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.9.so...done. done. Loaded symbols for /lib64/ld-linux-x86-64.so.2 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libsmbios.so.2...done. Loaded symbols for /usr/lib/libsmbios.so.2 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...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 /usr/lib/libdrm.so.2...done. Loaded symbols for /usr/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/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 /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/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/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...done. Loaded symbols for /usr/lib/dri/r300_dri.so Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...Reading symbols from /usr/lib/debug/usr/lib/xorg/modules/input/evdev_drv.so...done. done. Loaded symbols for /usr/lib/xorg/modules/input//evdev_drv.so 0x000000341bede6f3 in __select_nocancel () from /lib/libc.so.6 (gdb) cont Continuing. Program received signal SIGPIPE, Broken pipe. [Switching to Thread 0x7f4e8fa5d700 (LWP 4170)] 0x000000341bede193 in __libc_writev (fd=, vector=, count=) at ../sysdeps/unix/sysv/linux/writev.c:46 46 ../sysdeps/unix/sysv/linux/writev.c: No such file or directory. in ../sysdeps/unix/sysv/linux/writev.c (gdb) bt full #0 0x000000341bede193 in __libc_writev (fd=, vector=, count=) at ../sysdeps/unix/sysv/linux/writev.c:46 oldtype = result = #1 0x00000000004f84dc in _XSERVTransSocketWritev ( ciptr=, buf=0x7fff97a822b0, size=1) at /usr/include/X11/Xtrans/Xtranssock.c:2184 No locals. #2 0x00000000004f3bf7 in FlushClient (who=0x26a3190, oc=0x26aed60, __extraBuf=0x0, extraCount=0) at ../../os/io.c:899 before = remain = i = len = -1 oco = (ConnectionOutputPtr) 0x26a83f0 connection = 17 trans_conn = (XtransConnInfo) 0x26a3360 iov = {{iov_base = 0x2769620, iov_len = 128}, {iov_base = 0x26b6500, iov_len = 4417036}, {iov_base = 0x7fff97a822f0, iov_len = 0}} written = 0 padsize = 0 notWritten = 128 todo = 128 padBuffer = "\000\000" #3 0x00000000004f23e4 in CloseDownConnection (client=0x11) at ../../os/connection.c:1047 oc = (OsCommPtr) 0x26aed60 #4 0x0000000000448a70 in CloseDownClient (client=0x26a3190) at ../../dix/dispatch.c:3404 really_close_down = 1 #5 0x000000000044e198 in Dispatch () at ../../dix/dispatch.c:448 result = 0 client = (ClientPtr) 0x26a3190 nready = 0 start_tick = 260 #6 0x0000000000433d8d in main (argc=10, argv=0x7fff97a82518, envp=) at ../../dix/main.c:397 i = 1 alwaysCheckForInput = {0, 1} (gdb) cont Continuing. Program received signal SIGPIPE, Broken pipe. 0x000000341bede193 in __libc_writev (fd=, vector=, count=) at ../sysdeps/unix/sysv/linux/writev.c:46 46 in ../sysdeps/unix/sysv/linux/writev.c (gdb) bt full #0 0x000000341bede193 in __libc_writev (fd=, vector=, count=) at ../sysdeps/unix/sysv/linux/writev.c:46 oldtype = result = #1 0x00000000004f84dc in _XSERVTransSocketWritev ( ciptr=, buf=0x7fff97a822d0, size=1) at /usr/include/X11/Xtrans/Xtranssock.c:2184 No locals. #2 0x00000000004f3bf7 in FlushClient (who=0x26b03d0, oc=0x26b59d0, __extraBuf=0x0, extraCount=0) at ../../os/io.c:899 before = remain = i = len = -1 oco = (ConnectionOutputPtr) 0x26b4f40 connection = 18 trans_conn = (XtransConnInfo) 0x26b6120 iov = {{iov_base = 0x2742610, iov_len = 96}, {iov_base = 0x680, iov_len = 4408744}, {iov_base = 0x7dc9d4, iov_len = 223809559040}} written = 0 padsize = 0 notWritten = 96 todo = 96 padBuffer = "\000\000" #3 0x00000000004f45f9 in FlushAllOutput () at ../../os/io.c:649 index = mask = 0 oc = (OsCommPtr) 0x7fff97a822d0 client = (ClientPtr) 0x12 newoutput = #4 0x000000000044e19d in Dispatch () at ../../dix/dispatch.c:456 result = 0 client = (ClientPtr) 0x26a3190 nready = 0 start_tick = 260 #5 0x0000000000433d8d in main (argc=10, argv=0x7fff97a82518, envp=) at ../../dix/main.c:397 i = 1 alwaysCheckForInput = {0, 1} (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. xf86_reload_cursors (screen=0x23e4390) at ../../../../hw/xfree86/modes/xf86Cursors.c:615 615 ../../../../hw/xfree86/modes/xf86Cursors.c: No such file or directory. in ../../../../hw/xfree86/modes/xf86Cursors.c (gdb) bt full #0 xf86_reload_cursors (screen=0x23e4390) at ../../../../hw/xfree86/modes/xf86Cursors.c:615 scrn = xf86_config = cursor_info = cursor = x = y = #1 0x00000000004ac6dd in xf86CrtcSetModeTransform (crtc=0x23da6d0, mode=0x7fff97a82070, rotation=, transform=0x0, x=, y=) at ../../../../hw/xfree86/modes/xf86Crtc.c:356 scrn = (ScrnInfoPtr) 0x23bcd20 i = 2 ret = didLock = 1 adjusted_mode = (DisplayModePtr) 0x23e2b20 saved_mode = {prev = 0x0, next = 0x23e02e0, name = 0x23dedf0 "1360x768", status = MODE_OK, type = 72, Clock = 157500, HDisplay = 1280, HSyncStart = 1344, HSyncEnd = 1504, HTotal = 1728, HSkew = 0, VDisplay = 1024, VSyncStart = 1025, VSyncEnd = 1028, VTotal = 1072, VScan = 0, Flags = 5, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 1280, CrtcHBlankStart = 1280, CrtcHSyncStart = 1344, CrtcHSyncEnd = 1504, CrtcHBlankEnd = 1728, CrtcHTotal = 1728, CrtcHSkew = 0, CrtcVDisplay = 1024, CrtcVBlankStart = 1024, CrtcVSyncStart = 1025, CrtcVSyncEnd = 1028, CrtcVBlankEnd = 1072, CrtcVTotal = 1072, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 0, VRefresh = 85.0241013} saved_x = 0 saved_y = 0 saved_rotation = 1 saved_transform = {transform = {matrix = {{32768626, 35390106, 40549200}, {0, 16, 0}, {1200, 2624, 0}}}, f_transform = {m = {{ 6.9156887925298707e-310, 5.8409895063184e-311, 1.8771941210709661e-316}, {2.4703282292062327e-321, 6.9532693172137096e-310, 1.8697119909303463e-316}, { 1.8772700095541673e-316, 5.9287877500949585e-321, 1.2964282546874309e-320}}}, f_inverse = {m = {{0, 0, 4.0458205707654666e-317}, {6.9157021662121088e-310, 1.8774573592470703e-316, 1.8590591451009757e-316}, { -nan(0xfffff00000000), 1.8772700095541673e-316, 1.8774573592470703e-316}}}, filter = 0x243d670, params = 0xa4000000000, nparams = 0, width = 1200, height = -1750589633} #2 0x00000000004b5195 in xf86RandR12CrtcSet (pScreen=0x23e4390, randr_crtc=0x241feb0, randr_mode=0x2421a10, x=0, y=0, rotation=10424, num_randr_outputs=1, randr_outputs=0x269bc80) at ../../../../hw/xfree86/modes/xf86RandR12.c:1217 mode = {prev = 0x0, next = 0x0, name = 0x0, status = MODE_OK, type = 0, Clock = 202500, HDisplay = 1600, HSyncStart = 1664, HSyncEnd = 1856, HTotal = 2160, HSkew = 0, VDisplay = 1200, VSyncStart = 1201, VSyncEnd = 1204, VTotal = 1250, VScan = 0, Flags = 5, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 1600, CrtcHBlankStart = 1600, CrtcHSyncStart = 1664, CrtcHSyncEnd = 1856, CrtcHBlankEnd = 2160, CrtcHTotal = 2160, CrtcHSkew = 0, CrtcVDisplay = 1200, CrtcVBlankStart = 1200, CrtcVSyncStart = 1201, CrtcVSyncEnd = 1204, CrtcVBlankEnd = 1250, CrtcVTotal = 1250, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 0, VRefresh = 0} transform = (RRTransformPtr) 0x0 pScrn = (ScrnInfoPtr) 0x23bcd20 crtc = (xf86CrtcPtr) 0x23da6d0 transform = changed = o = ro = save_enabled = 1 #3 0x000000000051efe8 in RRCrtcSet (crtc=0x241feb0, mode=0x2421a10, x=0, y=0, rotation=1, numOutputs=1, outputs=0x269bc80) at ../../randr/rrcrtc.c:331 pScreen = (ScreenPtr) 0x23e4390 ret = 8187272 #4 0x000000000051f87e in ProcRRSetCrtcConfig (client=0x26b0770) at ../../randr/rrcrtc.c:963 rep = {type = 96 '`', status = 212 'Ô', sequenceNumber = 125, length = 0, newTimestamp = 150, pad1 = 0, pad2 = 40603392, pad3 = 0, pad4 = 5354003, pad5 = 0} pScreen = (ScreenPtr) 0x23e4390 pScrPriv = (rrScrPrivPtr) 0x241f4d0 crtc = mode = (RRModePtr) 0x2421a10 numOutputs = 1 outputs = (RROutputPtr *) 0x269bc80 rotation = 1 i = j = #5 0x000000000044e304 in Dispatch () at ../../dix/dispatch.c:437 result = client = (ClientPtr) 0x26b0770 nready = 0 start_tick = 640 #6 0x0000000000433d8d in main (argc=10, argv=0x7fff97a82518, envp=) at ../../dix/main.c:397 i = 1 alwaysCheckForInput = {0, 1} (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. xf86_reload_cursors (screen=0x23e4390) at ../../../../hw/xfree86/modes/xf86Cursors.c:615 615 in ../../../../hw/xfree86/modes/xf86Cursors.c (gdb) bt full #0 xf86_reload_cursors (screen=0x23e4390) at ../../../../hw/xfree86/modes/xf86Cursors.c:615 scrn = xf86_config = cursor_info = cursor = x = y = #1 0x00000000004ac6dd in xf86CrtcSetModeTransform (crtc=0x23da6d0, mode=0x7fff97a82070, rotation=, transform=0x0, x=, y=) at ../../../../hw/xfree86/modes/xf86Crtc.c:356 scrn = (ScrnInfoPtr) 0x23bcd20 i = 2 ret = didLock = 1 adjusted_mode = (DisplayModePtr) 0x23e2b20 saved_mode = {prev = 0x0, next = 0x23e02e0, name = 0x23dedf0 "1360x768", status = MODE_OK, type = 72, Clock = 157500, HDisplay = 1280, HSyncStart = 1344, HSyncEnd = 1504, HTotal = 1728, HSkew = 0, VDisplay = 1024, VSyncStart = 1025, VSyncEnd = 1028, VTotal = 1072, VScan = 0, Flags = 5, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 1280, CrtcHBlankStart = 1280, CrtcHSyncStart = 1344, CrtcHSyncEnd = 1504, CrtcHBlankEnd = 1728, CrtcHTotal = 1728, CrtcHSkew = 0, CrtcVDisplay = 1024, CrtcVBlankStart = 1024, CrtcVSyncStart = 1025, CrtcVSyncEnd = 1028, CrtcVBlankEnd = 1072, CrtcVTotal = 1072, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 0, VRefresh = 85.0241013} saved_x = 0 saved_y = 0 saved_rotation = 1 saved_transform = {transform = {matrix = {{32768626, 35390106, 40549200}, {0, 16, 0}, {1200, 2624, 0}}}, f_transform = {m = {{ 6.9156887925298707e-310, 5.8409895063184e-311, 1.8771941210709661e-316}, {2.4703282292062327e-321, 6.9532693172137096e-310, 1.8697119909303463e-316}, { 1.8772700095541673e-316, 5.9287877500949585e-321, 1.2964282546874309e-320}}}, f_inverse = {m = {{0, 0, 4.0458205707654666e-317}, {6.9157021662121088e-310, 1.8774573592470703e-316, 1.8590591451009757e-316}, { -nan(0xfffff00000000), 1.8772700095541673e-316, 1.8774573592470703e-316}}}, filter = 0x243d670, params = 0xa4000000000, nparams = 0, width = 1200, height = -1750589633} #2 0x00000000004b5195 in xf86RandR12CrtcSet (pScreen=0x23e4390, randr_crtc=0x241feb0, randr_mode=0x2421a10, x=0, y=0, rotation=10424, num_randr_outputs=1, randr_outputs=0x269bc80) at ../../../../hw/xfree86/modes/xf86RandR12.c:1217 mode = {prev = 0x0, next = 0x0, name = 0x0, status = MODE_OK, type = 0, Clock = 202500, HDisplay = 1600, HSyncStart = 1664, HSyncEnd = 1856, HTotal = 2160, HSkew = 0, VDisplay = 1200, VSyncStart = 1201, VSyncEnd = 1204, VTotal = 1250, VScan = 0, Flags = 5, ClockIndex = 0, SynthClock = 0, CrtcHDisplay = 1600, CrtcHBlankStart = 1600, CrtcHSyncStart = 1664, CrtcHSyncEnd = 1856, CrtcHBlankEnd = 2160, CrtcHTotal = 2160, CrtcHSkew = 0, CrtcVDisplay = 1200, CrtcVBlankStart = 1200, CrtcVSyncStart = 1201, CrtcVSyncEnd = 1204, CrtcVBlankEnd = 1250, CrtcVTotal = 1250, CrtcHAdjusted = 0, CrtcVAdjusted = 0, PrivSize = 0, Private = 0x0, PrivFlags = 0, HSync = 0, VRefresh = 0} transform = (RRTransformPtr) 0x0 pScrn = (ScrnInfoPtr) 0x23bcd20 crtc = (xf86CrtcPtr) 0x23da6d0 transform = changed = o = ro = save_enabled = 1 #3 0x000000000051efe8 in RRCrtcSet (crtc=0x241feb0, mode=0x2421a10, x=0, y=0, rotation=1, numOutputs=1, outputs=0x269bc80) at ../../randr/rrcrtc.c:331 pScreen = (ScreenPtr) 0x23e4390 ret = 8187272 #4 0x000000000051f87e in ProcRRSetCrtcConfig (client=0x26b0770) at ../../randr/rrcrtc.c:963 rep = {type = 96 '`', status = 212 'Ô', sequenceNumber = 125, length = 0, newTimestamp = 150, pad1 = 0, pad2 = 40603392, pad3 = 0, pad4 = 5354003, pad5 = 0} pScreen = (ScreenPtr) 0x23e4390 pScrPriv = (rrScrPrivPtr) 0x241f4d0 crtc = mode = (RRModePtr) 0x2421a10 numOutputs = 1 outputs = (RROutputPtr *) 0x269bc80 rotation = 1 i = j = #5 0x000000000044e304 in Dispatch () at ../../dix/dispatch.c:437 result = client = (ClientPtr) 0x26b0770 nready = 0 start_tick = 640 #6 0x0000000000433d8d in main (argc=10, argv=0x7fff97a82518, envp=) at ../../dix/main.c:397 i = 1 alwaysCheckForInput = {0, 1} (gdb) cont Continuing. Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. (gdb) q