(gdb) bt #0 0x00007ffa37f44165 in raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00007ffa37f46f70 in abort () at abort.c:92 #2 0x00007ffa37f3d2b1 in __assert_fail ( assertion=0x7ffa35f4cbf0 "intel->batch_used < (sizeof(intel->batch_ptr) / sizeof(intel->batch_ptr[0]))", file=, line=89, function=0x7ffa35f50450 "intel_batch_emit_dword") at assert.c:81 #3 0x00007ffa35f31093 in intel_batch_emit_dword (dest=, srcX=0, srcY=0, maskX=0, maskY=0, dstX=273, dstY=597, w=4, h=1) at intel_batchbuffer.h:89 #4 i965_emit_composite_state (dest=, srcX=0, srcY=0, maskX=0, maskY=0, dstX=273, dstY=597, w=4, h=1) at i965_render.c:1292 #5 i965_composite (dest=, srcX=0, srcY=0, maskX=0, maskY=0, dstX=273, dstY=597, w=4, h=1) at i965_render.c:1965 #6 0x00007ffa35f368a7 in uxa_fill_region_solid (pDrawable=, pRegion=0x63de600, pixel=0, planemask=4294967295, alu=3) at uxa-accel.c:1139 #7 0x00007ffa35f38c7f in uxa_poly_fill_rect (pDrawable=0x5b49370, pGC=0x2614ee0, nrect=407, prect=0x63c9c70) at uxa-accel.c:873 #8 0x00000000004dd44d in damagePolyFillRect (pDrawable=0x5b49370, pGC=0x2614ee0, nRects=407, pRects=0xffffffffffffffff) at ../../../miext/damage/damage.c:1357 #9 0x000000000045bbda in miPaintWindow (pWin=, prgn=0x62e3080, what=) at ../../mi/miexpose.c:670 #10 0x000000000045c118 in miWindowExposures (pWin=0x5b49370, prgn=0x507d030, other_exposed=0x0) at ../../mi/miexpose.c:501 ---Type to continue, or q to quit--- #11 0x000000000053349b in xf86XVWindowExposures (pWin=0x5b49370, reg1=0x507d030, reg2=0x6) at ../../../../hw/xfree86/common/xf86xv.c:1188 #12 0x00000000005637e8 in miHandleValidateExposures (pWin=0x5e70840) at ../../mi/miwindow.c:236 #13 0x00000000004564ef in MapWindow (pWin=0x5b49370, client=0x5e70c80) at ../../dix/window.c:2666 #14 0x000000000042ff90 in ProcMapWindow (client=0x5e70c80) at ../../dix/dispatch.c:808 #15 0x0000000000431b81 in Dispatch () at ../../dix/dispatch.c:431 #16 0x00000000004257fb in main (argc=8, argv=0x7fff7f8bf888, envp=) at ../../dix/main.c:287 (gdb) bt full #0 0x00007ffa37f44165 in raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = selftid = #1 0x00007ffa37f46f70 in abort () at abort.c:92 act = {__sigaction_handler = {sa_handler = 0x7ffa35f4cbf0, sa_sigaction = 0x7ffa35f4cbf0}, sa_mask = { __val = {140712658308955, 140735333265616, 89, 140735333265856, 140712657502326, 206158430232, 140735333265872, 140735333265648, 140712657414664, 206158430256, 140735333265896, 104809504, 19088, 733634176081289574, 8389758778075997562, 140735333273239}}, sa_flags = 939749407, sa_restorer = 0x7ffa35f4cb99} sigs = {__val = {32, 0 }} #2 0x00007ffa37f3d2b1 in __assert_fail ( assertion=0x7ffa35f4cbf0 "intel->batch_used < (sizeof(intel->batch_ptr) / sizeof(intel->batch_ptr[0]))", file=, line=89, function=0x7ffa35f50450 "intel_batch_emit_dword") at assert.c:81 buf = 0x63f4420 "X: intel_batchbuffer.h:89: intel_batch_emit_dword: Assertion `intel->batch_used < (sizeof(intel->batch_ptr) / sizeof(intel->batch_ptr[0]))' failed.\n" #3 0x00007ffa35f31093 in intel_batch_emit_dword (dest=, srcX=0, srcY=0, maskX=0, maskY=0, dstX=273, dstY=597, w=4, h=1) at intel_batchbuffer.h:89 No locals. #4 i965_emit_composite_state (dest=, srcX=0, srcY=0, maskX=0, maskY=0, dstX=273, dstY=597, w=4, h=1) at i965_render.c:1292 mask_extend = SAMPLER_STATE_EXTEND_NONE ---Type to continue, or q to quit--- render_state = 0xa94220 composite_op = 0xa95498 op = mask_picture = mask = mask_filter = SAMPLER_STATE_FILTER_NEAREST src_extend = SAMPLER_STATE_EXTEND_REPEAT src_blend = dest_picture = dest = src_filter = SAMPLER_STATE_FILTER_NEAREST dst_blend = #5 i965_composite (dest=, srcX=0, srcY=0, maskX=0, maskY=0, dstX=273, dstY=597, w=4, h=1) at i965_render.c:1965 scrn = 0xa7ed90 intel = 0xa7f310 #6 0x00007ffa35f368a7 in uxa_fill_region_solid (pDrawable=, pRegion=0x63de600, pixel=0, planemask=4294967295, alu=3) at uxa-accel.c:1139 dst = 0x507db10 src_pixmap = color = {red = 0, green = 0, blue = 0, alpha = 65535} ---Type to continue, or q to quit--- src = 0x59b9080 error = 0 screen = pixmap = 0x5af2a10 xoff = -427 yoff = -323 nbox = pBox = 0x6381cd0 ret = 0 #7 0x00007ffa35f38c7f in uxa_poly_fill_rect (pDrawable=0x5b49370, pGC=0x2614ee0, nrect=407, prect=0x63c9c70) at uxa-accel.c:873 pClip = 0x5b493c0 pPixmap = 0x5af2a10 pbox = extentX1 = extentX2 = extentY1 = extentY2 = fullX1 = fullX2 = fullY1 = ---Type to continue, or q to quit--- fullY2 = partX1 = partX2 = partY1 = partY2 = xoff = yoff = xorg = yorg = n = 95720304 pReg = 0x63de600 #8 0x00000000004dd44d in damagePolyFillRect (pDrawable=0x5b49370, pGC=0x2614ee0, nRects=407, pRects=0xffffffffffffffff) at ../../../miext/damage/damage.c:1357 oldFuncs = 0x7d0c80 #9 0x000000000045bbda in miPaintWindow (pWin=, prgn=0x62e3080, what=) at ../../mi/miexpose.c:670 pScreen = gcval = {{val = 3, ptr = 0x3}, {val = 0, ptr = 0x0}, {val = 0, ptr = 0x0}, {val = 955723348, ptr = 0x7ffa38f72e54}, {val = 84398128, ptr = 0x507d030}, {val = 0, ptr = 0x0}} gcmask = 261 pGC = ---Type to continue, or q to quit--- pbox = 0x62e3080 prect = 0x63c9c70 numRects = 6 draw_x_off = 461 draw_y_off = 368 tile_x_off = tile_y_off = fill = drawable = 0x5b49370 #10 0x000000000045c118 in miWindowExposures (pWin=0x5b49370, prgn=0x507d030, other_exposed=0x0) at ../../mi/miexpose.c:501 expRec = {extents = {x1 = 700, y1 = 920, x2 = 1038, y2 = 941}, data = 0x0} exposures = 0x7fff7f8bf540 #11 0x000000000053349b in xf86XVWindowExposures (pWin=0x5b49370, reg1=0x507d030, reg2=0x6) at ../../../../hw/xfree86/common/xf86xv.c:1188 pScreen = 0xa93c40 WinPriv = 0x0 pPriv = AreasExposed = 0 #12 0x00000000005637e8 in miHandleValidateExposures (pWin=0x5e70840) at ../../mi/miwindow.c:236 pChild = 0x5b49370 ---Type to continue, or q to quit--- val = 0x507d030 WindowExposures = 0x533400 #13 0x00000000004564ef in MapWindow (pWin=0x5b49370, client=0x5e70c80) at ../../dix/window.c:2666 event = {u = {u = {type = 16 '\020', detail = 47 '/', sequenceNumber = 126}, keyButtonPointer = { pad00 = 8269584, time = 0, root = 480, event = 0, child = 8161408, rootX = 0, rootY = 0, eventX = 24954, eventY = 67, state = 0, sameScreen = 0 '\000', pad1 = 0 '\000'}, enterLeave = { pad00 = 8269584, time = 0, root = 480, event = 0, child = 8161408, rootX = 0, rootY = 0, eventX = 24954, eventY = 67, state = 0, mode = 0 '\000', flags = 0 '\000'}, focus = { pad00 = 8269584, window = 0, mode = 224 '\340', pad1 = 1 '\001', pad2 = 0 '\000', pad3 = 0 '\000'}, expose = {pad00 = 8269584, window = 0, x = 480, y = 0, width = 0, height = 0, count = 34944, pad2 = 124}, graphicsExposure = {pad00 = 8269584, drawable = 0, x = 480, y = 0, width = 0, height = 0, minorEvent = 34944, count = 124, majorEvent = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, noExposure = {pad00 = 8269584, drawable = 0, minorEvent = 480, majorEvent = 0 '\000', bpad = 0 '\000'}, visibility = {pad00 = 8269584, window = 0, state = 224 '\340', pad1 = 1 '\001', pad2 = 0 '\000', pad3 = 0 '\000'}, createNotify = {pad00 = 8269584, parent = 0, window = 480, x = 0, y = 0, width = 34944, height = 124, borderWidth = 0, override = 0 '\000', bpad = 0 '\000'}, destroyNotify = { pad00 = 8269584, event = 0, window = 480}, unmapNotify = {pad00 = 8269584, event = 0, window = 480, fromConfigure = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, mapNotify = {pad00 = 8269584, event = 0, window = 480, override = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, mapRequest = {pad00 = 8269584, parent = 0, window = 480}, ---Type to continue, or q to quit--- reparent = {pad00 = 8269584, event = 0, window = 480, parent = 0, x = -30592, y = 124, override = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000', pad3 = 0 '\000'}, configureNotify = { pad00 = 8269584, event = 0, window = 480, aboveSibling = 0, x = -30592, y = 124, width = 0, height = 0, borderWidth = 24954, override = 67 'C', bpad = 0 '\000'}, configureRequest = { pad00 = 8269584, parent = 0, window = 480, sibling = 0, x = -30592, y = 124, width = 0, height = 0, borderWidth = 24954, valueMask = 67, pad1 = 0}, gravity = {pad00 = 8269584, event = 0, window = 480, x = 0, y = 0, pad1 = 8161408, pad2 = 0, pad3 = 4415866, pad4 = 0}, resizeRequest = {pad00 = 8269584, window = 0, width = 480, height = 0}, circulate = { pad00 = 8269584, event = 0, window = 480, parent = 0, place = 128 '\200', pad1 = 136 '\210', pad2 = 124 '|', pad3 = 0 '\000'}, property = {pad00 = 8269584, window = 0, atom = 480, time = 0, state = 128 '\200', pad1 = 136 '\210', pad2 = 124}, selectionClear = {pad00 = 8269584, time = 0, window = 480, atom = 0}, selectionRequest = {pad00 = 8269584, time = 0, owner = 480, requestor = 0, selection = 8161408, target = 0, property = 4415866}, selectionNotify = { pad00 = 8269584, time = 0, requestor = 480, selection = 0, target = 8161408, property = 0}, colormap = {pad00 = 8269584, window = 0, colormap = 480, new = 0 '\000', state = 0 '\000', pad1 = 0 '\000', pad2 = 0 '\000'}, mappingNotify = {pad00 = 8269584, request = 0 '\000', firstKeyCode = 0 '\000', count = 0 '\000', pad1 = 0 '\000'}, clientMessage = {pad00 = 8269584, window = 0, u = {l = {type = 480, longs0 = 0, longs1 = 8161408, longs2 = 0, longs3 = 4415866, longs4 = 0}, s = {type = 480, shorts0 = 0, shorts1 = 0, shorts2 = -30592, shorts3 = 124, shorts4 = 0, shorts5 = 0, shorts6 = 24954, shorts7 = 67, shorts8 = 0, shorts9 = 0}, b = { type = 480, bytes = "\000\000\000\000\200\210|\000\000\000\000\000zaC\000\000\000\000"}}}}} ---Type to continue, or q to quit--- anyMarked = pScreen = 0xa93c40 pParent = 0x5e70840 pLayerWin = 0x5b49370 #14 0x000000000042ff90 in ProcMapWindow (client=0x5e70c80) at ../../dix/dispatch.c:808 pWin = 0x5b49370 rc = 0 #15 0x0000000000431b81 in Dispatch () at ../../dix/dispatch.c:431 result = client = 0x5e70c80 nready = 0 start_tick = 480 #16 0x00000000004257fb in main (argc=8, argv=0x7fff7f8bf888, envp=) at ../../dix/main.c:287 i = 1 alwaysCheckForInput = {0, 1} (gdb) q A debugging session is active. Inferior 1 [process 9498] will be detached. Quit anyway? (y or n) y Detaching from program: /usr/bin/Xorg, process 9498