GNU gdb (Ubuntu 7.10-1ubuntu2) 7.10 Copyright (C) 2015 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". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/Xorg...Reading symbols from /usr/lib/debug/.build-id/cf/04ad0934a4cfb5b0758396838407b4996ffb44.debug...done. done. (gdb) attach 31758 Attaching to program: /usr/bin/Xorg, process 31758 Reading symbols from /lib/x86_64-linux-gnu/libudev.so.1...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libselinux.so.1...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libgcrypt.so.20...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libdl.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libdl-2.21.so...done. done. Reading symbols from /usr/lib/x86_64-linux-gnu/libpciaccess.so.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libdrm.so.2...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libpixman-1.so.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libXfont.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libXau.so.6...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libxshmfence.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libXdmcp.so.6...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libaudit.so.1...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libm.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libm-2.21.so...done. done. Reading symbols from /lib/x86_64-linux-gnu/libc.so.6...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libc-2.21.so...done. done. Reading symbols from /lib/x86_64-linux-gnu/librt.so.1...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/librt-2.21.so...done. done. Reading symbols from /lib/x86_64-linux-gnu/libpthread.so.0...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libpthread-2.21.so...done. done. [New LWP 31759] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Reading symbols from /lib64/ld-linux-x86-64.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/ld-2.21.so...done. done. Reading symbols from /lib/x86_64-linux-gnu/libpcre.so.3...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libgpg-error.so.0...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libz.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libfreetype.so.6...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libbz2.so.1.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libfontenc.so.1...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libpng12.so.0...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libgcc_s.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/xorg/modules/extensions/libglx.so...Reading symbols from /usr/lib/debug/.build-id/4f/a3babeb4a319d132bcc7db548b4562f48e4323.debug...done. done. Reading symbols from /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libexpat.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libglapi.so.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libXext.so.6...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libXdamage.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libXfixes.so.3...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libX11.so.6...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb-present.so.0...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libxcb.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/xorg/modules/drivers/intel_drv.so...Reading symbols from /usr/lib/debug//usr/lib/xorg/modules/drivers/intel_drv.so...done. done. Reading symbols from /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so...Reading symbols from /usr/lib/debug/.build-id/d7/654ac861b6da5ce40bb0061a243714a51eec59.debug...done. done. Reading symbols from /usr/lib/x86_64-linux-gnu/libdrm_nouveau.so.2...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libstdc++.so.6...(no debugging symbols found)...done. Reading symbols from /usr/lib/xorg/modules/input/evdev_drv.so...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libmtdev.so.1...(no debugging symbols found)...done. Reading symbols from /usr/lib/x86_64-linux-gnu/libevdev.so.2...(no debugging symbols found)...done. Reading symbols from /usr/lib/xorg/modules/input/synaptics_drv.so...(no debugging symbols found)...done. Reading symbols from /lib/x86_64-linux-gnu/libnss_compat.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libnss_compat-2.21.so...done. done. Reading symbols from /lib/x86_64-linux-gnu/libnsl.so.1...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libnsl-2.21.so...done. done. Reading symbols from /lib/x86_64-linux-gnu/libnss_nis.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libnss_nis-2.21.so...done. done. Reading symbols from /lib/x86_64-linux-gnu/libnss_files.so.2...Reading symbols from /usr/lib/debug//lib/x86_64-linux-gnu/libnss_files-2.21.so...done. done. 0x00007fb64ef97743 in select () at ../sysdeps/unix/syscall-template.S:81 81 ../sysdeps/unix/syscall-template.S: No such file or directory. (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. 0x00007fb64b2f6dac in copy_overlap (sna=sna@entry=0x7fb650ed6000, alu=, draw=draw@entry=0x7ffd35dcb110, bo=bo@entry=0x55e291691e10, src_dx=src_dx@entry=0, src_dy=0, dst_dx=0, dst_dy=0, box=0x7ffd35dcb0f0, n=1, extents=0x7ffd35dcae70) at ../../../src/sna/sna_render.c:2158 2158 ../../../src/sna/sna_render.c: No such file or directory. (gdb) bt full #0 0x00007fb64b2f6dac in copy_overlap (sna=sna@entry=0x7fb650ed6000, alu=, draw=draw@entry=0x7ffd35dcb110, bo=bo@entry=0x55e291691e10, src_dx=src_dx@entry=0, src_dy=0, dst_dx=0, dst_dy=0, box=0x7ffd35dcb0f0, n=1, extents=0x7ffd35dcae70) at ../../../src/sna/sna_render.c:2158 screen = tmp = ret = false #1 0x00007fb64b2fb5a2 in sna_render_copy_boxes__overlap ( sna=sna@entry=0x7fb650ed6000, alu=, draw=draw@entry=0x7ffd35dcb110, bo=bo@entry=0x55e291691e10, src_dx=src_dx@entry=0, src_dy=src_dy@entry=0, dst_dx=0, dst_dy=0, box=0x7ffd35dcb0f0, n=1, extents=0x7ffd35dcae70) at ../../../src/sna/sna_render.c:2209 ret = false overlap = {extents = {x1 = -27760, y1 = 0, x2 = -27424, y2 = 5}, data = 0x149657} non_overlap = {extents = {x1 = 27, y1 = 0, x2 = 0, y2 = 0}, data = 0x7ffd35dcaee0} region = {extents = {x1 = 1, y1 = 0, x2 = 0, y2 = 0}, data = 0x0} stack_boxes = {{x1 = 14, y1 = 0, x2 = 0, y2 = 0}, {x1 = 9239, y1 = 18538, x2 = 32694, y2 = 0}, {x1 = 1, y1 = 0, x2 = 0, y2 = 0}, {x1 = -2400, y1 = 20726, x2 = 32694, y2 = 0}, {x1 = 16, y1 = 0, x2 = 48, y2 = 0}, {x1 = -21376, y1 = 13788, x2 = 32765, y2 = 0}, { x1 = -21584, y1 = 13788, x2 = 32765, y2 = 0}, {x1 = 3840, y1 = 5159, x2 = 14015, y2 = -32746}, {x1 = 6, y1 = 0, x2 = 0, y2 = 0}, {x1 = -21816, y1 = -28826, x2 = 21986, y2 = 0}, {x1 = 27, y1 = 0, x2 = 0, y2 = 0}, {x1 = -20656, y1 = 13788, x2 = 32765, y2 = 0}, {x1 = 1, y1 = 0, x2 = 0, y2 = 0}, {x1 = 2186, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = -9424, y1 = -28325, x2 = 21986, y2 = 0}, {x1 = 29049, y1 = 20217, x2 = 32694, y2 = 0}, {x1 = 895, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, { x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 8097, y1 = 0, x2 = -1, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0} , { x1 = -4096, y1 = -13455, x2 = -25097, y2 = 16846}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, { x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 255, y1 = 0, x2 = 6, y2 = 0}, {x1 = 424, y1 = 0, x2 = 27632, y2 = 576}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, { x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, {x1 = 16, y1 = 0, x2 = 48, y2 = 0}, {x1 = -20992, y1 = 13788, x2 = 32765, y2 = 0}, {x1 = -21200, y1 = 13788, x2 = 32765, y2 = 0}, {x1 = 3840, y1 = 5159, x2 = 14015, y2 = -32746}, { x1 = -21184, y1 = 13788, x2 = 32765, y2 = 0}, {x1 = 3840, y1 = 5159, x2 = 14015, y2 = -32746}, {x1 = 36, y1 = 0, x2 = 0, y2 = 0}, {x1 = -20272, y1 = 13788, x2 = 32765, y2 = 0}, {x1 = 1, y1 = 0, x2 = 0, y2 = 0}, {x1 = 0, y1 = 0, x2 = 0, y2 = 0}, { x1 = 1, y1 = 0, x2 = 0, y2 = 0}, {x1 = 1, y1 = 0, x2 = 0, y2 = 0}} boxes = num_boxes = i = #2 0x00007fb64b3730af in gen8_render_copy_boxes (sna=0x7fb650ed6000, alu=, src=0x7ffd35dcb110, src_bo=0x55e291691e10, src_dx=, src_dy=, dst=0x55e2916cc4c0, dst_bo=0x55e291691e10, dst_dx=0, dst_dy=0, box=0x7ffd35dcb0f0, n=1, flags=17) at ../../../src/sna/gen8_render.c:2857 tmp = {blt = 0x0, box = 0x801636bf14270f00, boxes = 0x3000000010, thread_boxes = 0x7ffd35dcaf80, done = 0x7ffd35dcaeb0, damage = 0x801636bf14270f00, op = 903752821, dst = { pixmap = 0x7ffd35dcaf20, format = 36, bo = 0x55e29168e1d0, x = 4096, y = 0, width = 0, height = 0}, src = {bo = 0x1, transform = 0x55e291191ef8, width = 47787, height = 36710, pict_format = 21986, card_format = 0, filter = 0, repeat = 0, is_affine = 0, is_solid = 0, is_linear = 0, is_opaque = 0, alpha_fixup = 0, rb_reversed = 0, offset = {0, 0}, scale = {0, 0}, embedded_transform = {matrix = {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}}}, u = {linear = {dx = 0, dy = 0, offset = 0}, gen2 = {pixel = 0}, gen3 = {type = 0, mode = 0, constants = 0}}}, mask = {bo = 0x0, transform = 0x7ffd35dcaf90, width = 11381, height = 13790, pict_format = 32765, card_format = 903655360, filter = 32765, repeat = 4096, is_affine = 0, is_solid = 0, is_linear = 0, is_opaque = 0, alpha_fixup = 0, rb_reversed = 0, offset = {0, 7849}, scale = {4.5814052e-41, 0}, embedded_transform = { matrix = {{0, -1887892143, 21986}, {-1855397424, 21986, 4096}, { 0, 0, 0}}}, u = {linear = {dx = 0, dy = 0, offset = 1.64423545e-06}, gen2 = {pixel = 0}, gen3 = { type = 0, mode = 0, constants = 903655296}}}, is_affine = 1, has_component_alpha = 0, need_magic_ca_pass = 0, rb_reversed = 0, floats_per_vertex = 0, floats_per_rect = 0, prim_emit = 0x7ffd35dcafd0, emit_boxes = 0x0, redirect = { real_bo = 0x0, real_damage = 0x1388, damage = 0x55e28fa2b440 , box = {x1 = 6736, y1 = -28393, x2 = 21986, y2 = 0}}, u = {blt = { src_pixmap = 0x55e291171a50, sx = 6736, sy = -28393, inplace = 0, overwrites = 1, bpp = 56, alu = 5, cmd = 0, br13 = 0, pitch = {2406547425, 21986}, pixel = 903655456, bo = { 0x7ffd35dcb0f0, 0x7ffd35dcb040}}, gen3 = {constants = { -1.19199078e-28, 3.0808948e-41, -1.19199078e-28, 3.0808948e-41, 0, 0, -1.18821941e-29, 3.0808948e-41}, num_constants = 903655456}, gen4 = {wm_kernel = -1860756912, ve_id = 21986}, gen5 = {wm_kernel = 6736, ve_id = -28393}, gen6 = {flags = 2434210384}, gen7 = {flags = 2434210384}, gen8 = { flags = 2434210384}}, priv = 0x7ffd35dcb040} extents = {x1 = 668, y1 = 15, x2 = 1251, y2 = 125} #3 0x00007fb64b37569f in __sna_dri2_copy_region (sna=0x7fb650ed6000, draw=, region=, src=, dst=, flags=2) at ../../../src/sna/sna_dri2.c:1319 scratch = {type = 80 'P', class = 226 '\342', depth = 24 '\030', bitsPerPixel = 32 ' ', id = 21986, x = 0, y = 0, width = 1920, height = 1080, pScreen = 0x55e2916cbdf0, serialNumber = 9229624680309063680} src_draw = dst_draw = clip = {extents = {x1 = 668, y1 = 15, x2 = 1251, y2 = 125}, data = 0x0} bo = 0x0 src_bo = dst_bo = 0x55e291691e10 boxes = 0x7ffd35dcb0f0 dx = 0 dy = 0 sx = sy = hint = 17 n = #4 0x000055e28f759bcc in dri2_copy_region (pDraw=pDraw@entry=0x55e2916cec00, pRegion=pRegion@entry=0x55e2916cbdf0, pDest=0x55e2916917f0, pSrc=0x55e291691780) at ../../../../hw/xfree86/dri2/dri2.c:871 pPriv = 0x55e2916ce300 #5 0x000055e28f75a2ee in DRI2CopyRegion (pDraw=0x55e2916cec00, pRegion=0x55e2916cbdf0, dest=0, src=1) at ../../../../hw/xfree86/dri2/dri2.c:912 pPriv = pDestBuffer = pSrcBuffer = i = #6 0x000055e28f75c6c3 in ProcDRI2CopyRegion (client=0x55e29163e250) at ../../../../hw/xfree86/dri2/dri2ext.c:332 rep = {type = 80 'P', pad1 = 226 '\342', sequenceNumber = 37219, length = 21986, pad2 = 2406338385, pad3 = 21986, pad4 = 2439242320, pad5 = 21986, pad6 = 0, pad7 = 0} status = stuff = 0x55e29168e1e0 pDrawable = 0x55e2916cec00 pRegion = 0x55e2916cbdf0 #7 ProcDRI2Dispatch (client=0x55e29163e250) at ../../../../hw/xfree86/dri2/dri2ext.c:609 stuff = 0x55e29168e1e0 #8 0x000055e28f62c18f in Dispatch () at ../../dix/dispatch.c:432 clientReady = 0x55e291550ac0 result = client = 0x55e29163e250 nready = 0 icheck = 0x55e28fa24450 start_tick = 110 #9 0x000055e28f63034b in dix_main (argc=14, argv=0x7ffd35dcb438, envp=) at ../../dix/main.c:298 i = alwaysCheckForInput = {0, 1} #10 0x00007fb64eebaa40 in __libc_start_main (main=0x55e28f61a690
, argc=14, argv=0x7ffd35dcb438, init=, fini=, rtld_fini=, stack_end=0x7ffd35dcb428) at libc-start.c:289 result = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 6861960643916055825, 94431556511392, 140725507109936, 0, 0, 794288931403449617, 834036731662812433}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x55e28f799860 <__libc_csu_init>, 0x7ffd35dcb438}, data = { prev = 0x0, cleanup = 0x0, canceltype = -1887856544}}} not_first_call = #11 0x000055e28f61a6c9 in _start () No symbol table info available. (gdb) q A debugging session is active. Inferior 1 [process 31758] will be detached. Quit anyway? (y or n) y Detaching from program: /usr/bin/Xorg, process 31758