#0 0x00007f82d02bcc25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63 63 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig); Missing separate debuginfos, use: debuginfo-install audit-libs-2.2.1-1.fc18.x86_64 libXau-1.0.6-3.fc17.x86_64 libXdmcp-1.1.1-1.fc17.x86_64 libfontenc-1.1.1-1.fc18.x86_64 libpciaccess-0.13.1-1.fc18.x86_64 libselinux-2.1.10-4.fc18.x86_64 openssl-libs-1.0.1c-1.fc18.x86_64 systemd-185-2.fc18.x86_64 zlib-1.2.7-1.fc18.x86_64 [?1034h(gdb) bt full #0 0x00007f82d02bcc25 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63 resultvar = 0 pid = 14208 selftid = 14208 #1 0x00007f82d02be3d8 in __GI_abort () at abort.c:90 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x7fffa3639523, sa_sigaction = 0x7fffa3639523}, sa_mask = {__val = { 140199816331171, 140199785580563, 504, 140735934589088, 4294967296, 102, 2820878633505138432, 20255920, 4, 140735934588640, 0, 0, 0, 140199816330908, 140199850012672, 140199816344584}}, sa_flags = -831861768, sa_restorer = 0x7f82ce6ad070 <__PRETTY_FUNCTION__.19636>} sigs = {__val = {32, 0 }} #2 0x00007f82d02b5a52 in __assert_fail_base (fmt=0x7f82d0403408 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f82ce6acbf8 "damage->extents.x1 == region->extents.x1 && damage->extents.y1 == region->extents.y1 && damage->extents.x2 == region->extents.x2 && damage->extents.y2 == region->extents.y2", file=file@entry=0x7f82ce6ac813 "sna_damage.c", line=line@entry=504, function=function@entry=0x7f82ce6ad070 <__PRETTY_FUNCTION__.19636> "__sna_damage_reduce") at assert.c:92 str = 0x15fd070 "\240\321_\001" total = 4096 #3 0x00007f82d02b5b02 in __GI___assert_fail ( assertion=assertion@entry=0x7f82ce6acbf8 "damage->extents.x1 == region->extents.x1 && damage->extents.y1 == region->extents.y1 && damage->extents.x2 == region->extents.x2 && damage->extents.y2 == region->extents.y2", file=file@entry=0x7f82ce6ac813 "sna_damage.c", line=line@entry=504, function=function@entry=0x7f82ce6ad070 <__PRETTY_FUNCTION__.19636> "__sna_damage_reduce") at assert.c:101 No locals. #4 0x00007f82ce61de56 in __sna_damage_reduce (damage=damage@entry=0x1351480) at sna_damage.c:501 n = 2 nboxes = 3 boxes = 0x13514c4 free_boxes = 0x0 region = 0x1351488 iter = __PRETTY_FUNCTION__ = "__sna_damage_reduce" #5 0x00007f82ce6200d0 in __sna_damage_subtract (region=0x7fffa3636ec0, damage=0x1351480) at sna_damage.c:1032 No locals. #6 _sna_damage_subtract (damage=0x1351480, region=region@entry=0x7fffa3636ec0) at sna_damage.c:1070 damage_buf = "[[(1321, 14), (1343, 36)]: [(1321, 14), (1343, 36)] +[ ...]]*\000\000\000\200\024\065\001\000\000\000\000,\216F\000\000\000\000\000\000\200\377\377\000\000\000\000\020\000\000\000\060\000\000\000Pjc\243\377\177\000\000\220ic\243\377\177\000\000\000\330r\000\000\000\000\000\220jc\243\377\177\000\000\315jc\243\377\177\000\000=\000\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\324c\177\000\000\000\000\000\000\000\000\000\000\220\006\000\000\000\000\000\000\200)\004\001\000\000\000\000\333\023?\177\000\000\000\000\000\000\000\000\000\000\020\000\000\000\060\000\000\000\200jc\243\377\177\000\000\200\024\065\001", '\000' , "Ppc\243"... region_buf = "[(94, 2), (1457, 48) x 5: ((94, 2), (1457, 14)), ((94, 14), (1321, 36)), ((1343, 14), (1347, 36)), ...]", '\000' __FUNCTION__ = "_sna_damage_subtract" #7 0x00007f82ce6052b2 in sna_damage_subtract (region=0x7fffa3636ec0, damage=0x1130178) at sna_damage.h:156 No locals. #8 sna_drawable_move_region_to_cpu (drawable=drawable@entry=0x10feee0, region=region@entry=0x7fffa3636ec0, flags=5) at sna_accel.c:1523 pixmap = 0x10feee0 sna = 0x7f82d2367010 priv = 0x1130160 dx = dy = __PRETTY_FUNCTION__ = "sna_drawable_move_region_to_cpu" #9 0x00007f82ce606b29 in sna_copy_boxes (src=src@entry=0x116c460, dst=, gc=, box=box@entry=0x1042b20, n=n@entry=5, dx=dx@entry=0, dy=dy@entry=-1002, reverse=reverse@entry=0, upsidedown=0, bitplane=bitplane@entry=0, closure=0x0) at sna_accel.c:4003 mode = dst_bits = src_bits = dst_stride = src_stride = src_pixmap = 0x116c460 src_priv = 0x0 dst_pixmap = 0x10feee0 dst_priv = 0x1130160 sna = 0x7f82d2367010 alu = 3 src_dx = 0 src_dy = -1002 dst_dx = 0 dst_dy = -1002 stride = bpp = 32 bits = region = {extents = {x1 = 94, y1 = 2, x2 = 1457, y2 = 48}, data = 0x15c0ce0} replaces = __PRETTY_FUNCTION__ = "sna_copy_boxes" #10 0x000000000054f325 in miCopyRegion (pSrcDrawable=pSrcDrawable@entry=0x116c460, pDstDrawable=pDstDrawable@entry=0x10fccd0, pGC=pGC@entry=0x10fd430, pDstRegion=pDstRegion@entry=0x7fffa36371d0, dx=dx@entry=0, dy=dy@entry=-1002, copyProc=copyProc@entry=0x7f82ce6061a0 , bitPlane=bitPlane@entry=0, closure=closure@entry=0x0) at micopy.c:121 careful = reverse = 0 upsidedown = pbox = 0x1042b20 nbox = 5 pboxNew1 = pboxNew2 = pboxBase = pboxNext = pboxTmp = #11 0x000000000054f8c6 in miDoCopy (pSrcDrawable=pSrcDrawable@entry=0x116c460, pDstDrawable=pDstDrawable@entry=0x10fccd0, pGC=pGC@entry=0x10fd430, xIn=xIn@entry=94, yIn=yIn@entry=2, widthSrc=widthSrc@entry=1363, heightSrc=heightSrc@entry=46, xOut=xOut@entry=94, yOut=1004, yOut@entry=2, copyProc=copyProc@entry=0x7f82ce6061a0 , bitPlane=bitPlane@entry=0, closure=closure@entry=0x0) at micopy.c:297 prgnSrcClip = 0x0 freeSrcClip = 0 prgnExposed = 0x0 rgnDst = {extents = {x1 = 94, y1 = 1004, x2 = 1457, y2 = 1050}, data = 0x1042b10} dx = 0 dy = -1002 box_x1 = box_y1 = box_x2 = box_y2 = fastSrc = fastDst = fastExpose = #12 0x00007f82ce60f152 in sna_copy_area (src=0x116c460, dst=0x10fccd0, gc=0x10fd430, src_x=94, src_y=2, width=1363, height=46, dst_x=94, dst_y=2) at sna_accel.c:4170 sna = 0x6 #13 0x0000000000504f0d in damageCopyArea (pSrc=0x116c460, pDst=0x10fccd0, pGC=0x10fd430, srcx=94, srcy=, width=1363, height=46, dstx=94, dsty=2) at damage.c:824 ret = pGCPriv = 0x10fd510 oldFuncs = 0x7cf980 #14 0x00000000004304bb in ProcCopyArea (client=0xfdf860) at dispatch.c:1623 pDst = 0x10fccd0 pSrc = 0x116c460 pGC = 0x10fd430 stuff = 0x13fb420 pRgn = rc = #15 0x00000000004344aa in Dispatch () at dispatch.c:428 clientReady = 0xc61ec0 result = client = 0xfdf860 nready = 0 icheck = 0x7dea90 start_tick = 60 #16 0x0000000000423505 in main (argc=4, argv=0x7fffa3637568, envp=) at main.c:288 i = alwaysCheckForInput = {0, 1} (gdb) frame 4 #4 0x00007f82ce61de56 in __sna_damage_reduce (damage=damage@entry=0x1351480) at sna_damage.c:501 501 assert(damage->extents.x1 == region->extents.x1 && (gdb) print *damage $1 = {extents = {x1 = 1321, y1 = 14, x2 = 1343, y2 = 36}, region = {extents = {x1 = 1321, y1 = 14, x2 = 1369, y2 = 36}, data = 0x12dbc60}, mode = DAMAGE_ADD, remain = 6, dirty = 1, box = 0x13514d4, embedded_box = {list = {next = 0x13514b0, prev = 0x13514b0}, size = 8, box = {{x1 = 1347, y1 = 32, x2 = 1369, y2 = 36}, {x1 = 1347, y1 = 14, x2 = 1349, y2 = 32}, { x1 = 1321, y1 = 14, x2 = 1343, y2 = 36}, {x1 = 0, y1 = 0, x2 = -4376, y2 = -12189}, {x1 = 32642, y1 = 0, x2 = -4376, y2 = -12189}, {x1 = 32642, y1 = 0, x2 = 5328, y2 = 309}, {x1 = 0, y1 = 0, x2 = 5328, y2 = 309}, {x1 = 0, y1 = 0, x2 = -1, y2 = -1}}}} (gdb) print *region $2 = {extents = {x1 = 1321, y1 = 14, x2 = 1369, y2 = 36}, data = 0x12dbc60}