Thread 2 (Thread 0x7feca9c30700 (LWP 1289)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 No locals. #1 0x00007fecad490f83 in cnd_wait (mtx=0x1e2f8c8, cond=0x1e2f8f0) at ../../../../../include/c11/threads_posix.h:159 No locals. #2 pipe_semaphore_wait (sema=0x1e2f8c8) at ../../../../../src/gallium/auxiliary/os/os_thread.h:259 No locals. #3 radeon_drm_cs_emit_ioctl (param=param@entry=0x1e2f4a0) at radeon_drm_winsys.c:659 ws = 0x1e2f4a0 cs = i = #4 0x00007fecad4906a7 in impl_thrd_routine (p=) at ../../../../../include/c11/threads_posix.h:87 pack = {func = 0x7fecad490f30 , arg = 0x1e2f4a0} #5 0x00007fecb478e60a in start_thread (arg=0x7feca9c30700) at pthread_create.c:334 __res = pd = 0x7feca9c30700 now = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140654437140224, -938071775096867472, 140722943584975, 140654437140224, 8388608, 0, 946353185122415984, 946358733361771888}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = pagesize_m1 = sp = freesize = #6 0x00007fecb4aa6a9d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 No locals. Thread 1 (Thread 0x7fecb6fbaa00 (LWP 1270)): #0 0x00007fecb49d8a98 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55 resultvar = 0 pid = 1270 selftid = 1270 #1 0x00007fecb49da69a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {140722943582576, 256, 140654657736128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140654619233696, 8587072, 140722943582336, 0}}, sa_flags = -1225020928, sa_restorer = 0x1} sigs = {__val = {32, 0 }} #2 0x000000000059d65e in OsAbort () at utils.c:1408 No locals. #3 0x000000000047949c in ddxGiveUp (error=error@entry=EXIT_ERR_ABORT) at xf86Init.c:1077 i = #4 0x000000000047954a in AbortDDX (error=error@entry=EXIT_ERR_ABORT) at xf86Init.c:1121 i = #5 0x00000000005a3292 in AbortServer () at log.c:804 No locals. #6 0x00000000005a40cd in FatalError (f=f@entry=0x5cded0 "Caught signal %d (%s). Server aborting\n") at log.c:945 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc9d106260, reg_save_area = 0x7ffc9d106190}} args2 = {{gp_offset = 8, fp_offset = 48, overflow_arg_area = 0x7ffc9d106260, reg_save_area = 0x7ffc9d106190}} beenhere = 1 #7 0x000000000059aefe in OsSigHandler (signo=7, sip=, unused=) at osinit.c:150 unused = sip = signo = 7 #8 No locals. #9 __memcpy_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S:128 No locals. #10 0x00007fecacf58e2e in memcpy (__len=28, __src=0x314f350, __dest=) at /usr/include/bits/string3.h:53 No locals. #11 _mesa_memcpy_texture (ctx=ctx@entry=0x7feca8fd8010, dimensions=dimensions@entry=2, dstFormat=dstFormat@entry=MESA_FORMAT_A_UNORM8, dstRowStride=dstRowStride@entry=256, dstSlices=dstSlices@entry=0x7ffc9d1069e0, srcWidth=srcWidth@entry=28, srcHeight=3, srcDepth=1, srcFormat=6406, srcType=5121, srcAddr=0x314f350, srcPacking=0x7feca8ff3350) at main/texstore.c:137 srcRow = 0x314f350 "\031" dstRow = img = row = 0 srcRowStride = 28 srcImageStride = srcImage = 0x314f350 "\031" texelBytes = bytesPerRow = 28 #12 0x00007fecacf59222 in _mesa_texstore_memcpy (srcPacking=0x7feca8ff3350, srcAddr=0x314f350, srcType=5121, srcFormat=6406, srcDepth=1, srcHeight=3, srcWidth=28, dstSlices=0x7ffc9d1069e0, dstRowStride=256, dstFormat=MESA_FORMAT_A_UNORM8, baseInternalFormat=6406, dims=2, ctx=0x7feca8fd8010) at main/texstore.c:902 No locals. #13 _mesa_texstore (ctx=0x7feca8fd8010, dims=2, baseInternalFormat=6406, dstFormat=MESA_FORMAT_A_UNORM8, dstRowStride=256, dstSlices=0x7ffc9d1069e0, srcWidth=28, srcHeight=3, srcDepth=1, srcFormat=6406, srcType=5121, srcAddr=0x314f350, srcPacking=0x7feca8ff3350) at main/texstore.c:919 No locals. #14 0x00007fecacf59c92 in store_texsubimage (ctx=ctx@entry=0x7feca8fd8010, texImage=texImage@entry=0x3175ce0, xoffset=xoffset@entry=0, yoffset=yoffset@entry=0, zoffset=zoffset@entry=0, width=28, height=3, depth=1, format=6406, type=5121, pixels=0x314f350, packing=0x7feca8ff3350, caller=0x7fecad501275 "glTexSubImage") at main/texstore.c:1078 dstMap = 0x7fecaf262000 dstRowStride = 256 mapMode = 6 target = success = 0 '\000' dims = slice = numSlices = sliceOffset = srcImageStride = 0 src = 0x314f350 "\031" #15 0x00007fecacf59f3b in _mesa_store_texsubimage (ctx=ctx@entry=0x7feca8fd8010, dims=, texImage=texImage@entry=0x3175ce0, xoffset=xoffset@entry=0, yoffset=yoffset@entry=0, zoffset=zoffset@entry=0, width=, height=, depth=, format=, type=, pixels=, packing=) at main/texstore.c:1142 No locals. #16 0x00007fecacfb5fc8 in st_TexSubImage (ctx=0x7feca8fd8010, dims=, texImage=0x3175ce0, xoffset=0, yoffset=0, zoffset=0, width=28, height=3, depth=1, format=6406, type=5121, pixels=0x314f350, unpack=0x7feca8ff3350) at state_tracker/st_cb_texture.c:856 st = 0x1ee0160 stImage = 0x3175ce0 stObj = 0x2f48bc0 pipe = 0x1e7f070 screen = dst = src = 0x0 src_templ = {reference = {count = 0}, screen = 0xa, target = 2901443303, format = 32748, width0 = 2901461470, height0 = 32748, depth0 = 2901443303, array_size = 32748, last_level = 4, nr_samples = 0, usage = 0, bind = 3, flags = 3} transfer = 0x1 blit = {dst = {resource = 0xffffffffffffffff, level = 3, box = {x = 0, y = 0, z = 0, width = 0, height = 0, depth = 28}, format = PIPE_FORMAT_NONE}, src = {resource = 0x7fecacf1cd8d <_mesa_validate_pbo_access+269>, level = 0, box = { x = 0, y = 2, z = 0, width = 28, height = 0, depth = 51862752}, format = PIPE_FORMAT_NONE}, mask = 0, filter = 0, scissor_enable = 2 '\002', scissor = {minx = 6406, miny = 0, maxx = 2, maxy = 0}, render_condition_enable = 0 '\000', alpha_blend = 0 '\000'} src_format = mesa_src_format = gl_target = bind = map = #17 0x00007fecacf4af6b in _mesa_texture_sub_image (ctx=ctx@entry=0x7feca8fd8010, dims=dims@entry=2, texObj=texObj@entry=0x2f48bc0, texImage=0x3175ce0, target=target@entry=3553, level=level@entry=0, xoffset=0, yoffset=0, zoffset=0, width=28, height=3, depth=1, format=6406, type=5121, pixels=0x314f350, dsa=false) at main/teximage.c:3139 No locals. #18 0x00007fecacf4b1b2 in texsubimage (ctx=0x7feca8fd8010, dims=2, target=3553, level=0, xoffset=0, yoffset=0, zoffset=0, width=28, height=3, depth=1, format=6406, type=5121, pixels=0x314f350, callerName=0x7fecad4fffa7 "glTexSubImage2D") at main/teximage.c:3197 texObj = 0x2f48bc0 texImage = height = 3 width = 28 zoffset = 0 ctx = 0x7feca8fd8010 callerName = type = 5121 xoffset = 0 pixels = 0x314f350 format = 6406 depth = 1 yoffset = 0 level = 0 target = 3553 dims = 2 #19 0x00007fecacf4b5d8 in _mesa_TexSubImage2D (target=, level=, xoffset=, yoffset=, width=, height=, format=6406, type=5121, pixels=0x314f350) at main/teximage.c:3338 No locals. #20 0x00007fecae662a19 in _glamor_upload_bits_to_pixmap_texture (pixmap=pixmap@entry=0x30a8770, format=format@entry=6406, type=type@entry=5121, no_alpha=no_alpha@entry=0, revert=revert@entry=0, swap_rb=swap_rb@entry=3, x=0, y=0, w=28, h=3, stride=, bits=0x314f350, pbo=0) at glamor_picture.c:648 fbo_x_off = 0 fbo_y_off = 0 screen = 0x1dfb6c0 ptexcoords = dst_xscale = dst_yscale = tex = 0 need_free_bits = 0 vertices = {-1, -1, 1, -1, 1, 1, -1, 1} texcoords_inv = {0, 0, 1, 0, 1, 1, 0, 1} #21 0x00007fecae663712 in glamor_upload_sub_pixmap_to_texture (x=0, y=0, pbo=0, pict_format=, bits=, stride=, h=, w=, pixmap=0x30a8770) at glamor_picture.c:876 no_alpha = 0 swap_rb = 3 force_clip = 0 screen = type = 5121 revert = 0 pixmap_priv = 0x30a87c8 format = 6406 #22 glamor_upload_picture_to_texture (picture=picture@entry=0x2e6c840) at glamor_picture.c:893 pixmap = 0x30a8770 __PRETTY_FUNCTION__ = "glamor_upload_picture_to_texture" #23 0x00007fecae650377 in glamor_composite_choose_shader (op=op@entry=3 '\003', source=source@entry=0x2e1f850, mask=mask@entry=0x2e6c840, dest=dest@entry=0x30e31e0, source_pixmap=source_pixmap@entry=0x0, mask_pixmap=mask_pixmap@entry=0x30a8770, dest_pixmap=0x31ecfe0, source_pixmap_priv=0x0, mask_pixmap_priv=0x30a87c8, dest_pixmap_priv=0x31ed038, s_key=0x7ffc9d107280, shader=0x7ffc9d107268, op_info=0x7ffc9d1072a0, psaved_source_format=0x7ffc9d107264) at glamor_render.c:987 screen = source_status = mask_status = saved_source_format = 0 key = {source = SHADER_SOURCE_SOLID, mask = SHADER_MASK_TEXTURE_ALPHA, in = SHADER_IN_NORMAL} ret = 0 __FUNCTION__ = "glamor_composite_choose_shader" #24 0x00007fecae6541e3 in glamor_composite_with_shader (two_pass_ca=0, rects=0x7ffc9d107320, nrect=1, dest_pixmap_priv=0x31ed038, mask_pixmap_priv=0x30a87c8, source_pixmap_priv=0x0, dest_pixmap=0x31ecfe0, mask_pixmap=0x30a8770, source_pixmap=0x0, dest=0x30e31e0, mask=0x2e6c840, source=0x2e1f850, op=3 '\003') at glamor_render.c:1121 dst_xscale = src_yscale = 1 key = {source = 32375136, mask = SHADER_MASK_NONE, in = 2903291859} dest_y_off = 32375136 mask_y_off = -1659866432 src_matrix = {0, 0, 1.53636349e+13, -1.82133383e+33, 1.78807119e-37, 0, -1.64556979e-11, 4.58897221e-41, 8.74293654e-38} pmask_matrix = 0x0 nrect_max = dst_yscale = shader = 0x0 op_info = {dest_alpha = 1, source_alpha = 0, source_blend = 32375136, dest_blend = 0} op_info_ca = {dest_alpha = 0, source_alpha = 0, source_blend = 0, dest_blend = 0} saved_source_format = 0 screen = 0x1dfb6c0 mask_xscale = 1 key_ca = {source = SHADER_SOURCE_SOLID, mask = 76875648, in = 41119616} source_x_off = 0 ret = 0 mask_yscale = 1 src_xscale = 1 dest_x_off = -156002066 source_y_off = 1 mask_x_off = 0 mask_matrix = {8.74648799e-38, 0, -1.91183088e-21, 4.59121429e-41, -1.91183735e-21, 4.59121429e-41, 0, 0, -1.91179211e-21} psrc_matrix = 0x0 shader_ca = 0x0 #25 glamor_composite_clipped_region (op=, op@entry=3 '\003', source=source@entry=0x2e1f850, mask=mask@entry=0x2e6c840, dest=dest@entry=0x30e31e0, source_pixmap=source_pixmap@entry=0x0, mask_pixmap=, dest_pixmap=0x31ecfe0, region=0x7ffc9d107490, x_source=1892, y_source=21, x_mask=0, y_mask=0, x_dest=1892, y_dest=21) at glamor_render.c:1497 box_cnt = 1 source_pixmap_priv = mask_pixmap_priv = dest_pixmap_priv = 0x31ed038 screen = temp_src = temp_mask = temp_src_pixmap = 0x0 temp_mask_pixmap = 0x30a8770 temp_src_priv = 0x0 temp_mask_priv = 0x30a87c8 x_temp_src = 1892 y_temp_src = 21 x_temp_mask = 0 y_temp_mask = 0 extent = 0x7ffc9d107490 rect = {{x_src = 1892, y_src = 21, x_mask = 0, y_mask = 0, x_dst = 1892, y_dst = 21, width = 28, height = 3}, { x_src = -18752, y_src = 479, x_mask = 0, y_mask = 0, x_dst = -30864, y_dst = 778, width = 0, height = 0}, { x_src = -14272, y_src = 742, x_mask = 0, y_mask = 0, x_dst = 0, y_dst = 0, width = 0, height = 0}, {x_src = 21, y_src = 0, x_mask = 0, y_mask = 0, x_dst = 27166, y_dst = 76, width = 0, height = 0}, {x_src = 0, y_src = 0, x_mask = 0, y_mask = 0, x_dst = 29840, y_dst = -25328, width = 32764, height = 0}, {x_src = 29840, y_src = -25328, x_mask = 32764, y_mask = 0, x_dst = 21, y_dst = 0, width = 0, height = 0}, {x_src = -14272, y_src = 742, x_mask = 0, y_mask = 0, x_dst = 29840, y_dst = -25328, width = 32764, height = 0}, {x_src = 21, y_src = 0, x_mask = 0, y_mask = 0, x_dst = -17223, y_dst = 80, width = 0, height = 0}, {x_src = -1968, y_src = 737, x_mask = 0, y_mask = 0, x_dst = -16263, y_dst = 80, width = 0, height = 0}, {x_src = 1892, y_src = 0, x_mask = 1892, y_mask = 0, x_dst = 0, y_dst = 0, width = 0, height = 0}} prect = 0x7ffc9d107320 prect_size = 10 ok = 0 i = width = height = box = 0x7ffc9d107490 nbox = 1 two_pass_ca = __FUNCTION__ = "glamor_composite_clipped_region" #26 0x00007fecae656009 in glamor_composite (op=, source=0x2e1f850, mask=0x2e6c840, dest=0x30e31e0, x_source=, y_source=, x_mask=0, y_mask=0, x_dest=1892, y_dest=21, width=28, height=3) at glamor_render.c:1634 screen = dest_pixmap = 0x31ecfe0 source_pixmap = 0x0 mask_pixmap = region = {extents = {x1 = 1892, y1 = 21, x2 = 1920, y2 = 24}, data = 0x0} extent = 0x7ffc9d107490 nbox = ok = 0 force_clip = 0 __FUNCTION__ = "glamor_composite" #27 0x000000000051e9d1 in damageComposite (op=, pSrc=0x2e1f850, pMask=0x2e6c840, pDst=0x30e31e0, xSrc=, ySrc=, xMask=0, yMask=0, xDst=1892, yDst=21, width=28, height=3) at damage.c:503 pScreen = #28 0x00007fecae65d1ca in glamor_trapezoids (op=, src=0x2e1f850, dst=, mask_format=0x1f26328, x_src=, y_src=, ntrap=, traps=) at glamor_trapezoid.c:146 screen = 0x1dfb6c0 bounds = {x1 = 1892, y1 = 21, x2 = 1920, y2 = 24} x_dst = 1892 y_dst = 6 x_rel = y_rel = width = 28 height = stride = 28 pixmap = 0x30a8770 image = 0x333afb0 #29 0x00000000005151f2 in ProcRenderTrapezoids (client=0x2c4da80) at render.c:759 rc = ntraps = pSrc = 0x2e1f850 pDst = 0x30e31e0 pFormat = 0x1f26328 stuff = #30 0x000000000043693f in Dispatch () at dispatch.c:430 clientReady = 0x270b510 result = client = 0x2c4da80 nready = 0 icheck = 0x8321d0 start_tick = 14280 #31 0x000000000043a953 in dix_main (argc=14, argv=0x7ffc9d107878, envp=) at main.c:300 i = alwaysCheckForInput = {0, 1} #32 0x00007fecb49c4580 in __libc_start_main (main=0x424cb0
, argc=14, argv=0x7ffc9d107878, init=, fini=, rtld_fini=, stack_end=0x7ffc9d107868) at libc-start.c:289 result = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -938072516423322256, 4345024, 140722943588464, 0, 0, 937442033843828080, 946360138920883568}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x5a7d40 <__libc_csu_init>, 0x7ffc9d107878}, data = {prev = 0x0, cleanup = 0x0, canceltype = 5930304}}} not_first_call = #33 0x0000000000424ce9 in _start () No symbol table info available.