PID: 8433 (eglinfo) UID: 1000 (jrubz) GID: 1000 (jrubz) Signal: 11 (SEGV) Timestamp: Wed 2026-04-15 00:57:12 EDT (16min ago) Command Line: eglinfo -B Executable: /usr/bin/eglinfo Control Group: /user.slice/user-1000.slice/session-2.scope Unit: session-2.scope Slice: user-1000.slice Session: 2 Owner UID: 1000 (jrubz) Boot ID: 3b7860a24b4f45d598555ba3315c0046 Machine ID: 2a89a154ca024c80b3f4ecb58ea5c1dd Hostname: jr Storage: /var/lib/systemd/coredump/core.eglinfo.1000.3b7860a24b4f45d598555ba3315c0046.8433.1776229032000000.zst (present) Size on Disk: 293.2K Message: Process 8433 (eglinfo) of user 1000 dumped core. Stack trace of thread 8433: #0 0x00007f5889099fad n/a (ld-linux-x86-64.so.2 + 0x14fad) #1 0x00007f5889092d76 n/a (ld-linux-x86-64.so.2 + 0xdd76) #2 0x00007f5889087456 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x2456) #3 0x00007f58890922fc n/a (ld-linux-x86-64.so.2 + 0xd2fc) #4 0x00007f5889087456 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x2456) #5 0x00007f588909281a n/a (ld-linux-x86-64.so.2 + 0xd81a) #6 0x00007f5888eb6f14 n/a (libc.so.6 + 0x92f14) #7 0x00007f5889087456 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x2456) #8 0x00007f58890875a9 n/a (ld-linux-x86-64.so.2 + 0x25a9) #9 0x00007f5888eb6a03 n/a (libc.so.6 + 0x92a03) #10 0x00007f5888eb6fcb dlopen (libc.so.6 + 0x92fcb) #11 0x00007f588901f88d n/a (libEGL.so.1 + 0xa88d) #12 0x00007f588902012c n/a (libEGL.so.1 + 0xb12c) #13 0x00007f5888ebfda4 n/a (libc.so.6 + 0x9bda4) #14 0x00007f5888ebfe19 pthread_once (libc.so.6 + 0x9be19) #15 0x00007f588901de14 eglQueryString (libEGL.so.1 + 0x8e14) #16 0x00005592038511d1 n/a (/usr/bin/eglinfo + 0x11d1) #17 0x00007f5888e4b6c1 n/a (libc.so.6 + 0x276c1) #18 0x00007f5888e4b7f9 __libc_start_main (libc.so.6 + 0x277f9) #19 0x00005592038517a5 n/a (/usr/bin/eglinfo + 0x17a5) ELF object binary architecture: AMD x86-64 GNU gdb (GDB) 17.1 Copyright (C) 2025 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-pc-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /usr/bin/eglinfo... This GDB supports auto-downloading debuginfo from the following URLs: [?2004hEnable debuginfod for this session? (y or [n]) y [?2004l Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. Reading symbols from /home/jrubz/.cache/debuginfod_client/164501012ae3b8aa37e1a224e086f8c84d9e474f/debuginfo... [New LWP 8433] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `/usr/bin/eglinfo -B'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f5889099fad in match_symbol (name=0x5592242e2a30 "/usr/lib/libgallium-26.0.3-arch1.1.so", ns=, hash=187827713, string=0x7f588580c78e "LLVM_22.1", map=0x5592242e7b70, verbose=, weak=0) at dl-version.c:56 56 const char *strtab = (const void *) D_PTR (map, l_info[DT_STRTAB]); [?2004h(gdb) bt [?2004l #0 0x00007f5889099fad in match_symbol (name=0x5592242e2a30 "/usr/lib/libgallium-26.0.3-arch1.1.so", ns=, hash=187827713, string=0x7f588580c78e "LLVM_22.1", map=0x5592242e7b70, verbose=, weak=0) at dl-version.c:56 #1 _dl_check_map_versions (map=, verbose=verbose@entry=0, trace_mode=trace_mode@entry=0) at dl-version.c:218 #2 0x00007f5889092d76 in dl_open_worker_begin (a=0x7fff9ff12a00) at dl-open.c:617 #3 0x00007f5889087456 in __GI__dl_catch_exception (exception=exception@entry=0x7fff9ff12860, operate=operate@entry=0x7f5889092c60 , args=args@entry=0x7fff9ff12a00) at dl-catch.c:241 #4 0x00007f58890922fc in dl_open_worker (a=a@entry=0x7fff9ff12a00) at dl-open.c:762 #5 0x00007f5889087456 in __GI__dl_catch_exception (exception=exception@entry=0x7fff9ff12a50, operate=operate@entry=0x7f58890922c0 , args=args@entry=0x7fff9ff12a00) at dl-catch.c:241 #6 0x00007f588909281a in _dl_open (file=0x5592242e3170 "libEGL_mesa.so.0", mode=, caller_dlopen=0x7f588901f88d , nsid=-2, argc=2, argv=0x7fff9ff13208, env=0x7fff9ff13220) at dl-open.c:900 #7 0x00007f5888eb6f14 in dlopen_doit (a=a@entry=0x7fff9ff12d10) at dlopen.c:56 #8 0x00007f5889087456 in __GI__dl_catch_exception (exception=exception@entry=0x7fff9ff12c50, operate=, args=) at dl-catch.c:241 #9 0x00007f58890875a9 in _dl_catch_error (objname=0x7fff9ff12cb8, errstring=0x7fff9ff12cc0, mallocedp=0x7fff9ff12cb7, operate=, args=) at dl-catch.c:260 #10 0x00007f5888eb6a03 in _dlerror_run (operate=operate@entry=0x7f5888eb6eb0 , args=args@entry=0x7fff9ff12d10) at dlerror.c:138 #11 0x00007f5888eb6fcb in dlopen_implementation (file=, mode=, dl_caller=) at dlopen.c:71 #12 ___dlopen (file=, mode=) at dlopen.c:81 #13 0x00007f588901f88d in LoadVendor (filename=, jsonPath=0x5592242e1c30 "/usr/share/glvnd/egl_vendor.d/50_mesa.json") at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:521 #14 LoadVendorFromConfigFile (filename=filename@entry=0x5592242e1c30 "/usr/share/glvnd/egl_vendor.d/50_mesa.json") at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:334 #15 0x00007f588902012c in LoadVendorsFromConfigDir (dirName=0x5592242e1c00 "/usr/share/glvnd/egl_vendor.d") at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:121 #16 LoadVendors () at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:68 #17 0x00007f5888ebfda4 in __pthread_once_slow (once_control=0x7f58890263c0 , init_routine=0x7f5889020020 ) at pthread_once.c:116 #18 0x00007f5888ebfe19 in ___pthread_once (once_control=, init_routine=) at pthread_once.c:143 #19 0x00007f588901de14 in __eglLoadVendors () at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:139 #20 eglQueryString (dpy=0x0, name=12373) at ../libglvnd-v1.7.0/src/EGL/libegl.c:928 #21 0x00005592038511d1 in main (argc=2, argv=0x7fff9ff13208) at ../mesa-demos-9.0.0/src/egl/opengl/eglinfo.c:828 [?2004h(gdb) thread apply fall backtrace full [?2004l Thread 1 (Thread 0x7f5888da8740 (LWP 8433)): #0 0x00007f5889099fad in match_symbol (name=0x5592242e2a30 "/usr/lib/libgallium-26.0.3-arch1.1.so", ns=, hash=187827713, string=0x7f588580c78e "LLVM_22.1", map=0x5592242e7b70, verbose=, weak=0) at dl-version.c:56 strtab = def_offset = def = result = exception = {objname = 0x14300000000 , errstring = 0xf92fba0300000144 , message_buffer = 0xc9425f29504b56f1 } __PRETTY_FUNCTION__ = "match_symbol" #1 _dl_check_map_versions (map=, verbose=verbose@entry=0, trace_mode=trace_mode@entry=0) at dl-version.c:218 string = 0x7f588580c78e "LLVM_22.1" aux = 0x7f588580d268 needed = 0x5592242e7b70 ent = 0x7f588580d258 result = strtab = dyn = 0x7f588894a2e8 def = 0x7f588894a2a8 ndx_high = 47 exception = {objname = 0x14300000000 , errstring = 0xf92fba0300000144 , message_buffer = 0xc9425f29504b56f1 } errval = 0 __PRETTY_FUNCTION__ = "_dl_check_map_versions" #2 0x00007f5889092d76 in dl_open_worker_begin (a=0x7fff9ff12a00) at dl-open.c:617 map = i = 1 args = 0x7fff9ff12a00 file = mode = -2147483647 new = __PRETTY_FUNCTION__ = "dl_open_worker_begin" reloc_mode = first = last = j = l = relocation_in_progress = false r = any_tls = #3 0x00007f5889087456 in __GI__dl_catch_exception (exception=exception@entry=0x7fff9ff12860, operate=operate@entry=0x7f5889092c60 , args=args@entry=0x7fff9ff12a00) at dl-catch.c:241 errcode = -1 c = {exception = 0x7fff9ff12860, errcode = 0x7fff9ff1274c, env = {{__jmpbuf = {140735876770304, 3950171284827326221, 94086160593264, 2147483649, 140735876772360, 2, 3950171285007681293, 4008201643062511373}, __mask_was_saved = 0, __saved_mask = {__val = {3, 2683387168, 0, 140015933849600, 140735876771152, 140735876769636, 12, 140018232146504, 1, 0, 0, 18446532839955496960, 140735876769840, 140735876769744, 206158430224, 140735876771472}}}}} old = 0x7fff9ff128f0 #4 0x00007f58890922fc in dl_open_worker (a=a@entry=0x7fff9ff12a00) at dl-open.c:762 ex = {objname = 0x0, errstring = 0x7f5889028010 "\340\342\v\211X\177", message_buffer = 0x7fff9ff12e50 "\200.\361\237\377\177"} err = args = 0x7fff9ff12a00 mode = new = #5 0x00007f5889087456 in __GI__dl_catch_exception (exception=exception@entry=0x7fff9ff12a50, operate=operate@entry=0x7f58890922c0 , args=args@entry=0x7fff9ff12a00) at dl-catch.c:241 errcode = 32600 c = {exception = 0x7fff9ff12a50, errcode = 0x7fff9ff128ec, env = {{__jmpbuf = {-2, 3950171284814743309, 94086160593264, 2147483649, 140735876772360, 2, 3950171284844103437, 4008201643062511373}, __mask_was_saved = 0, __saved_mask = {__val = {140735876770048, 140735876769952, 0, 0, 140018232429328, 140018233107168, 0, 5, 140735876769920, 0, 140018232924756, 140018233105824, 94086160593264, 140735876770272, 140018232913398, 94086160593264}}}}} old = 0x7fff9ff12b50 #6 0x00007f588909281a in _dl_open (file=0x5592242e3170 "libEGL_mesa.so.0", mode=, caller_dlopen=0x7f588901f88d , nsid=-2, argc=2, argv=0x7fff9ff13208, env=0x7fff9ff13220) at dl-open.c:900 args = {file = 0x5592242e3170 "libEGL_mesa.so.0", mode = -2147483647, caller_map = 0x7f5889027000, map = 0x5592242e2500, nsid = 0, original_global_scope_pending_adds = 0, libc_already_loaded = true, worker_continue = false, argc = 2, argv = 0x7fff9ff13208, env = 0x7fff9ff13220} exception = {objname = 0x0, errstring = 0x7f5889015000 "\177ELF\002\001\001", message_buffer = 0x7f58890264a8 ""} errcode = r_state = __PRETTY_FUNCTION__ = "_dl_open" #7 0x00007f5888eb6f14 in dlopen_doit (a=a@entry=0x7fff9ff12d10) at dlopen.c:56 args = 0x7fff9ff12d10 #8 0x00007f5889087456 in __GI__dl_catch_exception (exception=exception@entry=0x7fff9ff12c50, operate=, args=) at dl-catch.c:241 errcode = 32600 c = {exception = 0x7fff9ff12c50, errcode = 0x7fff9ff12b4c, env = {{__jmpbuf = {140735876770999, 3950171284693108493, 140735876771008, 140735876771000, 94086160587824, 94086160589472, 3950171284873463565, 4008201643062511373}, __mask_was_saved = 607006832, __saved_mask = {__val = {94086160593008, 94086160593013, 0, 0, 0, 0, 0, 607002451, 94086160593040, 140735876759552, 0, 105, 80, 18446744073709551615, 0, 140735876770912}}}}} old = 0x0 #9 0x00007f58890875a9 in _dl_catch_error (objname=0x7fff9ff12cb8, errstring=0x7fff9ff12cc0, mallocedp=0x7fff9ff12cb7, operate=, args=) at dl-catch.c:260 exception = {objname = 0x0, errstring = 0x2f8 , message_buffer = 0x7f588900bac0 ""} errorcode = #10 0x00007f5888eb6a03 in _dlerror_run (operate=operate@entry=0x7f5888eb6eb0 , args=args@entry=0x7fff9ff12d10) at dlerror.c:138 result = objname = 0x230 errstring = 0x0 malloced = false errcode = #11 0x00007f5888eb6fcb in dlopen_implementation (file=, mode=, dl_caller=) at dlopen.c:71 args = {file = 0x5592242e3170 "libEGL_mesa.so.0", mode = 1, new = 0x5592242e3100, caller = 0x7f588901f88d } #12 ___dlopen (file=, mode=) at dlopen.c:81 No locals. #13 0x00007f588901f88d in LoadVendor (filename=, jsonPath=0x5592242e1c30 "/usr/share/glvnd/egl_vendor.d/50_mesa.json") at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:521 absolutePath = 0x0 jsonDir = 0x0 dlopenName = 0x5592242e3170 "libEGL_mesa.so.0" eglMainProc = vendor = 0x5592242e22a0 otherVendor = i = fail = __PRETTY_FUNCTION__ = #14 LoadVendorFromConfigFile (filename=filename@entry=0x5592242e1c30 "/usr/share/glvnd/egl_vendor.d/50_mesa.json") at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:334 vendor = 0x0 root = 0x5592242e2fb0 node = icdNode = libraryPath = done = #15 0x00007f588902012c in LoadVendorsFromConfigDir (dirName=0x5592242e1c00 "/usr/share/glvnd/egl_vendor.d") at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:121 path = 0x5592242e1c30 "/usr/share/glvnd/egl_vendor.d/50_mesa.json" entries = 0x5592242e9c70 dirnameLen = pathSep = 0x7f58890221bf "/" count = i = 0 #16 LoadVendors () at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:68 env = tokens = 0x5592242e1bd0 i = #17 0x00007f5888ebfda4 in __pthread_once_slow (once_control=0x7f58890263c0 , init_routine=0x7f5889020020 ) at pthread_once.c:116 __cancel_routine = 0x7f5888ebfc60 __clframe = {__cancel_routine = 0x7f5888ebfc60 , __cancel_arg = 0x7f58890263c0 , __do_it = 1, __buffer = {__routine = 0x7f5888ebfc20 <__pthread_cleanup_combined_routine_voidptr>, __arg = 0x7fff9ff12f20, __canceltype = 0, __prev = 0x0}} val = newval = #18 0x00007f5888ebfe19 in ___pthread_once (once_control=, init_routine=) at pthread_once.c:143 val = #19 0x00007f588901de14 in __eglLoadVendors () at ../libglvnd-v1.7.0/src/EGL/libeglvendor.c:139 No locals. #20 eglQueryString (dpy=0x0, name=12373) at ../libglvnd-v1.7.0/src/EGL/libegl.c:928 ret = #21 0x00005592038511d1 in main (argc=2, argv=0x7fff9ff13208) at ../mesa-demos-9.0.0/src/egl/opengl/eglinfo.c:828 opts = {platform = 4294967295, api = 4294967295, mode = Brief, single_line = 0, limits = 0} ret = 0 clientext = [?2004h(gdb) quit [?2004l