Hello, I was able to obtain the full backtrace of the crash:
Program received signal SIGSEGV, Segmentation fault. 0x407a245b in dri2_invalidate_drawable (dPriv=0xa00a7b8) at dri2.c:61 61 dri2.c: No such file or directory. in dri2.c #0 0x407a245b in dri2_invalidate_drawable (dPriv=0xa00a7b8) at dri2.c:61 drawable = 0x9e9ead0 ctx = 0x9ed89d8 #1 0x404f335a in __glXDRIinvalidateBuffers (pDraw=0x9e06488, priv=0x9e07c18) at ../../glx/glxdri2.c:424 private = 0x9e07c18 screen = <optimized out> #2 0x4047352d in DRI2InvalidateDrawable (pDraw=0x9e06488) at ../../../../hw/xfree86/dri2/dri2.c:552 pPriv = 0x9e07cc8 ref = <optimized out> #3 0x404735f2 in DRI2ConfigNotify (pWin=0x9e06488, x=0, y=0, w=102, h=21, bw=0, pSib=0x9ea6e28) at ../../../../hw/xfree86/dri2/dri2.c:1072 pDraw = 0x9e06488 pScreen = 0x913eb00 ds = 0x913ede8 dd = 0x9e07cc8 ret = <optimized out> #4 0x08108752 in compConfigNotify (pWin=0x9e06488, x=0, y=0, w=102, h=21, bw=0, pSib=0x9ea6e28) at ../../composite/compwindow.c:812 pScreen = 0x913eb00 cs = 0x9165050 ret = 0 pParent = <optimized out> draw_x = <optimized out> draw_y = <optimized out> alloc_ret = <optimized out> #5 0x080a4b17 in ConfigureWindow (pWin=0x9e06488, mask=15, vlist=0x9f5a59c, client=0x9c94708) at ../../dix/window.c:2407 ret = <optimized out> pSib = 0x9ea6e28 pParent = 0x9ea6d00 sibwid = <optimized out> index2 = <optimized out> tmask = <optimized out> pVlist = <optimized out> x = 0 y = 0 beforeX = 0 beforeY = 0 w = 102 h = 21 bw = 0 rc = <optimized out> action = 2 smode = <optimized out> event = {u = {u = {type = 0 '\000', detail = 0 '\000', sequenceNumber = 0}, keyButtonPointer = {pad00 = 0, time = 0, root = 4096, event = 167093648, child = 1074717459, rootX = -19820, rootY = 2082, eventX = 25736, eventY = 2528, state = 47, sameScreen = 0 '\000', pad1 = 0 '\000'}, enterLeave = {pad00 = 0, time = 0, root = 4096, event = 167093648, child = 1074717459, rootX = -19820, rootY = 2082, eventX = 25736, eventY = 2528, state = 47, mode = 0 '\000', flags = 0 '\000'}, focus = {pad00 = 0, window = 0, mode = 0 '\000', pad1 = 16 '\020', pad2 = 0 '\000', pad3 = 0 '\000'}, expose = {pad00 = 0, window = 0, x = 4096, y = 0, width = 42384, height = 2549, count = 58131, pad2 = 16398}, graphicsExposure = {pad00 = 0, drawable = 0, x = 4096, y = 0, width = 42384, height = 2549, minorEvent = 58131, count = 16398, majorEvent = 148 '\224', pad1 = 178 '\262', pad2 = 34 '"', pad3 = 8 '\b'}, noExposure = {pad00 = 0, drawable = 0, minorEvent = 4096, majorEvent = 0 '\000', bpad = 0 '\000'}, visibility = { pad00 = 0, window = 0, state = 0 '\000', pad1 = 16 '\020', pad2 = 0 '\000', pad3 = 0 '\000'}, createNotify = {pad00 = 0, parent = 0, window = 4096, x = -23152, y = 2549, width = 58131, height = 16398, borderWidth = 45716, override = 34 '"', bpad = 8 '\b'}, destroyNotify = {pad00 = 0, event = 0, window = 4096}, unmapNotify = {pad00 = 0, event = 0, window = 4096, fromConfigure = 144 '\220', pad1 = 165 '\245', pad2 = 245 '\365', pad3 = 9 '\t'}, mapNotify = {pad00 = 0, event = 0, window = 4096, override = 144 '\220', pad1 = 165 '\245', pad2 = 245 '\365', pad3 = 9 '\t'}, mapRequest = {pad00 = 0, parent = 0, window = 4096}, reparent = {pad00 = 0, event = 0, window = 4096, parent = 167093648, x = -7405, y = 16398, override = 148 '\224', pad1 = 178 '\262', pad2 = 34 '"', pad3 = 8 '\b'}, configureNotify = {pad00 = 0, event = 0, window = 4096, aboveSibling = 167093648, x = -7405, y = 16398, width = 45716, height = 2082, borderWidth = 25736, override = 224 '\340', bpad = 9 '\t'}, configureRequest = {pad00 = 0, parent = 0, window = 4096, sibling = 167093648, x = -7405, y = 16398, width = 45716, height = 2082, borderWidth = 25736, valueMask = 2528, pad1 = 47}, gravity = {pad00 = 0, event = 0, window = 4096, x = -23152, y = 2549, pad1 = 1074717459, pad2 = 136491668, pad3 = 165700744, pad4 = 47}, resizeRequest = {pad00 = 0, window = 0, width = 4096, height = 0}, circulate = {pad00 = 0, event = 0, window = 4096, parent = 167093648, place = 19 '\023', pad1 = 227 '\343', pad2 = 14 '\016', pad3 = 64 '@'}, property = {pad00 = 0, window = 0, atom = 4096, time = 167093648, state = 19 '\023', pad1 = 227 '\343', pad2 = 16398}, selectionClear = {pad00 = 0, time = 0, window = 4096, atom = 167093648}, selectionRequest = {pad00 = 0, time = 0, owner = 4096, requestor = 167093648, selection = 1074717459, target = 136491668, property = 165700744}, selectionNotify = {pad00 = 0, time = 0, requestor = 4096, selection = 167093648, target = 1074717459, property = 136491668}, colormap = {pad00 = 0, window = 0, colormap = 4096, new = 144 '\220', state = 165 '\245', pad1 = 245 '\365', pad2 = 9 '\t'}, mappingNotify = {pad00 = 0, request = 0 '\000', firstKeyCode = 0 '\000', count = 0 '\000', pad1 = 0 '\000'}, clientMessage = {pad00 = 0, window = 0, u = {l = {type = 4096, longs0 = 167093648, longs1 = 1074717459, longs2 = 136491668, longs3 = 165700744, longs4 = 47}, s = {type = 4096, shorts0 = -23152, shorts1 = 2549, shorts2 = -7405, shorts3 = 16398, shorts4 = -19820, shorts5 = 2082, shorts6 = 25736, shorts7 = 2528, shorts8 = 47, shorts9 = 0}, b = {type = 4096, bytes = "\220\245\365\t\023\343\016@ \224\262\"\b\210d\340\t/\000\000"}}}}} #6 0x08074877 in ProcConfigureWindow (client=0x9c94708) at ../../dix/dispatch.c:876 pWin = 0x9e06488 stuff = 0x9f5a590 len = 4 rc = <optimized out> #7 0x0807a7b7 in Dispatch () at ../../dix/dispatch.c:432 clientReady = 0x9418748 result = <optimized out> client = 0x9c94708 nready = 0 icheck = 0x823e2f8 start_tick = 45780 #8 0x080684ca in main (argc=13, argv=0xbfb07ba4, envp=0xbfb07bdc) at ../../dix/main.c:287 i = <optimized out> alwaysCheckForInput = {0, 1} Let me know if I can provide more information. -- Nico