#0 0x00007fbfb5aa8ec5 in raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = selftid = #1 0x00007fbfb5aaa16f in abort () at abort.c:88 act = {__sigaction_handler = {sa_handler = 0x7fbfb3c7801a <_fini+50>, sa_sigaction = 0x7fbfb3c7801a <_fini+50>}, sa_mask = {__val = {140461364291551, 140737279459280, 289, 140737279459520, 140461363531782, 206158430232, 140737279459536, 140737279459312, 140461363441896, 206158430256, 140737279459560, 140461433688880, 140461366611488, 113, 4294967288, 140737279465836}}, sa_flags = -1246164890, sa_restorer = 0x7fbfb3c78008 <_fini+32>} sigs = {__val = {32, 0 }} #2 0x00007fbfb5aa20aa in __assert_fail (assertion=0x7fbfb3c7801a "ret == 0", file=, line=289, function=0x7fbfb3c780a0 "nouveau_pushbuf_flush") at assert.c:78 buf = 0x7fbfb9dc1330 "" #3 0x00007fbfb3c76366 in nouveau_pushbuf_flush (chan=0x7fbfb9224190, min=132) at nouveau_pushbuf.c:289 req = {channel = 2, handle = 6, offset = 2816, nr_buffers = 29, nr_relocs = 444, nr_dwords = 3350, buffers = 140461421512416, relocs = 140461421553392, suffix0 = 131072, suffix1 = 0} i = ret = 0 __PRETTY_FUNCTION__ = "nouveau_pushbuf_flush" #4 0x00007fbfb3eb9e96 in NV50EXAUploadSIFC (src=, src_pitch=, pdpix=, x=, y=, w=, h=24, cpp=4) at /usr/include/nouveau/nouveau_pushbuf.h:79 size = 131 count = 131 p = 0x7fbfb9d81c14 "��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"... pNv = chan = (struct nouveau_channel *) 0x7fbfb9224190 eng2d = (struct nouveau_grobj *) 0x7fbfb9234770 sifc_fmt = 230 #5 0x00007fbfb3e87c43 in nouveau_exa_upload_to_screen (pdpix=0x7fbfb9d78970, x=, y=, w=131, h=24, src=0x7fbfb9d7e794 "��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������"..., src_pitch=6720) at nouveau_exa.c:516 pScrn = pNv = (NVPtr) 0x7fbfb7b0f010 dst_pitch = cpp = 4 dst = ret = #6 0x00007fbfb21e6de7 in exaCopyDirty (migrate=, pValidDst=, pValidSrc=, transfer=0x7fbfb3e879c0 , fallback_index=, sync=) at exa_migration_classic.c:217 pPixmap = (PixmapPtr) 0x7fbfb9d78970 pExaPixmap = (ExaPixmapPrivPtr) 0x7fbfb9d7a540 damage = CopyReg = {extents = {x1 = 0, y1 = 0, x2 = 1234, y2 = 24}, data = 0x7fbfb9dc10d0} save_offscreen = 1 save_pitch = 6720 pBox = (BoxPtr) 0x7fbfb9dc10e8 nbox = access_prepared = 0 need_sync = 1 #7 0x00007fbfb21e9017 in exaDoMigration_mixed (pixmaps=, npixmaps=1, can_accel=) at exa_migration_mixed.c:103 pPixmap = (PixmapPtr) 0x7fbfb9d78970 pExaPixmap = (ExaPixmapPrivPtr) 0x7fbfb9d7a540 i = 0 #8 0x00007fbfb21e8e63 in exaMoveInPixmap_mixed (pPixmap=) at exa_migration_mixed.c:120 pixmaps = {{as_dst = 0, as_src = 1, pPix = 0x7fbfb9d78970, pReg = 0x0}} #9 0x00007fbfb21e561a in exaFinishAccess (pDrawable=, index=1) at exa.c:421 pExaScr = (ExaScreenPrivPtr) 0x7fbfb9235e80 pPixmap = (PixmapPtr) 0x7fbfb9d78970 i = #10 0x00007fbfb21e5de0 in exaValidateGC (pGC=0x7fbfb9dbd900, changes=8388607, pDrawable=) at exa.c:585 pScreen = (ScreenPtr) 0x7fbfb9223e40 pExaScr = (ExaScreenPrivPtr) 0x7fbfb9235e80 old_ptr = (CreatePixmapProcPtr) 0x7fbfb263b1d0 old_ptr2 = (DestroyPixmapProcPtr) 0x7fbfb263aff0 pTile = (PixmapPtr) 0x7fbfb9d78970 pExaGC = (ExaGCPrivPtr) 0x7fbfb9dbe790 #11 0x00007fbfb7c8aa0a in damageValidateGC (pGC=0x7fbfb9dbd900, changes=8388607, pDrawable=0x7fbfb9dcc180) at damage.c:512 pGCPriv = (DamageGCPrivPtr) 0x7fbfb968a670 #12 0x00007fbfb7be3574 in ValidateGC (pDraw=0x7fbfb9dcc180, pGC=0x7fbfb9dbd900) at gc.c:79 No locals. #13 0x00007fbfb7bf86d0 in ProcPolyFillRectangle (client=0x7fbfb9554310) at dispatch.c:1938 things = pGC = (GC *) 0x7fbfb9dbd900 pDraw = (DrawablePtr) 0x7fbfb9dcc180 #14 0x00007fbfb7bfad44 in Dispatch () at dispatch.c:445 result = client = (ClientPtr) 0x7fbfb9554310 nready = start_tick = 380 #15 0x00007fbfb7bcb5fb in main (argc=1, argv=0x7fbfb7fa0148, envp=) at main.c:285 i = 1 alwaysCheckForInput = {0, 1}