Thread 1 "X" received signal SIGSEGV, Segmentation fault. 0x00007f19d6d487ca in isl_format_supports_ccs_e (devinfo=devinfo@entry=0x2286ab8, format=ISL_FORMAT_UNSUPPORTED) at isl/isl_format.c:558 558 isl/isl_format.c: No such file or directory. (gdb) bt #0 0x00007f19d6d487ca in isl_format_supports_ccs_e (devinfo=devinfo@entry=0x2286ab8, format=ISL_FORMAT_UNSUPPORTED) at isl/isl_format.c:558 #1 0x00007f19d6c14b5c in modifier_is_supported (devinfo=devinfo@entry=0x2286ab8, fmt=fmt@entry=0x7f19d6f48458 , dri_format=4112, dri_format@entry=0, modifier=modifier@entry=72057594037927940) at intel_screen.c:345 #2 0x00007f19d6c14cda in intel_query_dma_buf_modifiers (_screen=, fourcc=, max=0, modifiers=0x0, external_only=0x0, count=count@entry=0x7ffd17dbfc94) at intel_screen.c:1304 #3 0x00007f19d4e7b050 in dri2_query_dma_buf_modifiers (drv=, disp=, format=, max=, modifiers=, external_only=, count=0x7ffd17dbfc94) at drivers/dri2/egl_dri2.c:2394 #4 0x00007f19d4e6ff67 in eglQueryDmaBufModifiersEXT (dpy=0x23a76f0, format=808665688, max_modifiers=0, modifiers=0x0, external_only=0x0, num_modifiers=0x7ffd17dbfc94) at main/eglapi.c:2519 #5 0x00007f19d7c90396 in glamor_get_modifiers (screen=, format=808665688, num_modifiers=0x7ffd17dbfd34, modifiers=0x7ffd17dbfd40) at ../../../glamor/glamor_egl.c:647 #6 0x0000000000564416 in cache_formats_and_modifiers (screen=) at dri3_screen.c:196 #7 dri3_get_supported_modifiers (screen=, drawable=0x2578e00, depth=, bpp=, num_intersect_modifiers=num_intersect_modifiers@entry=0x7ffd17dbfda0, intersect_modifiers=intersect_modifiers@entry=0x7ffd17dbfdb0, num_screen_modifiers=0x7ffd17dbfda4, screen_modifiers=0x7ffd17dbfdb8) at dri3_screen.c:234 #8 0x0000000000563700 in proc_dri3_get_supported_modifiers (client=0x27fdaf0) at dri3_request.c:373 #9 0x000000000043e6cb in Dispatch () at dispatch.c:478 #10 0x00000000004427b8 in dix_main (argc=11, argv=0x7ffd17dbffa8, envp=) at main.c:276 (gdb) disassemble Dump of assembler code for function isl_format_supports_ccs_e: 0x00007f19d6d487b0 <+0>: mov %esi,%eax 0x00007f19d6d487b2 <+2>: lea 0x23b307(%rip),%rcx # 0x7f19d6f83ac0 0x00007f19d6d487b9 <+9>: cmp $0xd3,%esi 0x00007f19d6d487bf <+15>: lea (%rax,%rax,2),%rdx 0x00007f19d6d487c3 <+19>: lea (%rax,%rdx,4),%rdx 0x00007f19d6d487c7 <+23>: sete %al => 0x00007f19d6d487ca <+26>: cmp %al,(%rcx,%rdx,1) 0x00007f19d6d487cd <+29>: jbe 0x7f19d6d487d8 0x00007f19d6d487cf <+31>: jmpq 0x7f19d6d48350 End of assembler dump. (gdb) info registers al rcx rdx al 0x0 0 rcx 0x7f19d6f83ac0 139748957502144 rdx 0xcfff3 851955 (gdb) info locals No locals. (gdb) print *devinfo $7 = {gen = 8, gt = 3, is_g4x = false, is_ivybridge = false, is_baytrail = false, is_haswell = false, is_broadwell = true, is_cherryview = false, is_skylake = false, is_broxton = false, is_kabylake = false, is_geminilake = false, is_coffeelake = false, is_cannonlake = false, has_hiz_and_separate_stencil = true, must_use_separate_stencil = true, has_sample_with_hiz = false, has_llc = true, has_pln = true, has_64bit_types = true, has_integer_dword_mul = true, has_compr4 = false, has_surface_tile_offset = true, supports_simd16_3src = true, has_resource_streamer = true, has_negative_rhw_bug = false, needs_unlit_centroid_workaround = false, num_slices = 2, num_subslices = {3, 3, 0, 0, 0, 0, 0, 0}, num_eu_per_subslice = 8, num_thread_per_eu = 7, slice_masks = 3 '\003', subslice_masks = "\a\a\000\000\000", eu_masks = "\377\377\377\377\377\377", '\000' , subslice_slice_stride = 1, eu_slice_stride = 3, eu_subslice_stride = 1, l3_banks = 8, max_vs_threads = 504, max_tcs_threads = 504, max_tes_threads = 504, max_gs_threads = 504, max_wm_threads = 384, max_cs_threads = 56, urb = {size = 384, min_entries = {64, 0, 34, 0}, max_entries = {2560, 504, 1536, 960}}, timestamp_frequency = 12500000} (gdb) up #1 0x00007f19d6c14b5c in modifier_is_supported (devinfo=devinfo@entry=0x2286ab8, fmt=fmt@entry=0x7f19d6f48458 , dri_format=4112, dri_format@entry=0, modifier=modifier@entry=72057594037927940) at intel_screen.c:345 345 intel_screen.c: No such file or directory. (gdb) info locals format = modinfo = i = (gdb) up #2 0x00007f19d6c14cda in intel_query_dma_buf_modifiers (_screen=, fourcc=, max=0, modifiers=0x0, external_only=0x0, count=count@entry=0x7ffd17dbfc94) at intel_screen.c:1304 1304 in intel_screen.c (gdb) info locals screen = 0x2286ab0 num_mods = 3 i =