[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: appimage with 24.04


On 8/10/25 10:05, Benoît Minisini wrote:
Le 10/08/2025 à 17:00, Brian G a écrit :
How do i generate a gbx3 with debug info included?

If you compile from sources, debugging information is enabled by default.

Otherwise it's './configure' with '--disable-debug' or '--enable-debug'.

But inside your AppImage, you should have a Gambas extracted from Ubuntu binary packages, so without debugging information. :-/

I think the solution is compiling the exact same version of Gambas installed in the AppImage inside a Ubuntu VM having the exact same version of the Ubuntu used for filling the AppImage.

Then you can use the resulting 'gbx3' with the core dump generated by the AppImage.

Regards,

Ok, I have a back trace, can anyone identify what might be going on here? Ben?

gdb ./gbr3 core.gbr3.1000.693e0e286e1449e6868be6e2ec79cf0e.357184.1754853422000000
GNU gdb (Ubuntu 15.0.50.20240403-0ubuntu1) 15.0.50.20240403-git
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from ./gbr3...
[New LWP 357184]

warning: Loadable section ".note.gnu.build-id" outside of ELF segments
  in /tmp/.mount_hello_YoEfFu/runtime/compat/usr/lib/x86_64-linux-gnu/libc.so.6 Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error

warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. Core was generated by `/tmp/.mount_hello_YoEfFu/usr/bin/gbr3 /tmp/.mount_hello_YoEfFu/usr/bin/hello_wo'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x000071db83483407 in _dl_relocate_object (l=0x71db8346cc20, scope=<optimized out>, reloc_mode=<optimized out>, consider_profiling=<optimized out>, consider_profiling@entry=0) at ./elf/dl-reloc.c:301

warning: 301    ./elf/dl-reloc.c: No such file or directory
(gdb) bt
#0  0x000071db83483407 in _dl_relocate_object (l=0x71db8346cc20, scope=<optimized out>, reloc_mode=<optimized out>, consider_profiling=<optimized out>, consider_profiling@entry=0) at ./elf/dl-reloc.c:301 #1  0x000071db834966f2 in dl_main (phdr=<optimized out>, phnum=<optimized out>, user_entry=<optimized out>, auxv=<optimized out>) at ./elf/rtld.c:2285 #2  0x000071db83492f46 in _dl_sysdep_start (start_argptr=start_argptr@entry=0x7fff5178c750, dl_main=dl_main@entry=0x71db83494af0 <dl_main>) at ../sysdeps/unix/sysv/linux/dl-sysdep.c:140 #3  0x000071db8349475e in _dl_start_final (arg=0x7fff5178c750) at ./elf/rtld.c:494
#4  _dl_start (arg=0x7fff5178c750) at ./elf/rtld.c:581
#5  0x000071db83493548 in _start () from /lib64/ld-linux-x86-64.so.2
#6  0x0000000000000002 in ?? ()
#7  0x00007fff5178ec15 in ?? ()
#8  0x00007fff5178ec3b in ?? ()
#9  0x0000000000000000 in ?? ()
(gdb) bt full
#0  0x000071db83483407 in _dl_relocate_object (l=0x71db8346cc20, scope=<optimized out>, reloc_mode=<optimized out>, consider_profiling=<optimized out>, consider_profiling@entry=0) at ./elf/dl-reloc.c:301
        entry = 4294967296
        l_addr = 125187603300352
        where = 0x71dc82a00000
        r = 0x71db82a27290
        end = 0x71db82a27390
        edr_lazy = <optimized out>
        textrels = <optimized out>
        errstring = 0x0
        lazy = <optimized out>
        skip_ifunc = <optimized out>
        consider_symbind = <optimized out>
#1  0x000071db834966f2 in dl_main (phdr=<optimized out>, phnum=<optimized out>, user_entry=<optimized out>, auxv=<optimized out>) at ./elf/rtld.c:2285
        main_map = <optimized out>
        file_size = 2
        file = <optimized out>
        i = <optimized out>
        rtld_is_main = <optimized out>
        tcbp = 0x71db83456740
        state = {audit_list = {audit_strings = {0x34000000340 <error: Cannot access memory at address 0x34000000340>, 0x34000000340 <error: Cannot access memory at address 0x34000000340>,               0x34000000340 <error: Cannot access memory at address 0x34000000340>, 0x34000000340 <error: Cannot access memory at address 0x34000000340>, 0x34000000340 <error: Cannot access memory at address 0x34000000340>,               0x34000000340 <error: Cannot access memory at address 0x34000000340>, 0x34000000340 <error: Cannot access memory at address 0x34000000340>, 0x34000000340 <error: Cannot access memory at address 0x34000000340>,               0x34000000340 <error: Cannot access memory at address 0x34000000340>, 0x34000000340 <error: Cannot access memory at address 0x34000000340>, 0x0, 0x100 <error: Cannot access memory at address 0x100>, 0x0, 0x0, 0x0, 0x0},
            length = 0, current_index = 0, current_tail = 0x0,
            fname = '\000' <repeats 56 times>, "\177\003\000\000\000\000\000\000\a\020\000\000\000\000\000\000\020\307xQ\377\177", '\000' <repeats 11 times>, "@G\203\333q\000\000\370\305xQ\377\177\000\000@\306xQ\377\177\000\000\333\335H\203\333q\000\000\002\000\000\000\000\000\000\000\034\000\000\000\000\000\000\000 \000\000\000\000\000\000\000\027\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\000\0000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\0000\000\000\000\000\000"...},           library_path = 0x7fff51790b6e "/tmp/.mount_hello_YoEfFu/lib/x86_64:/tmp/.mount_hello_YoEfFu/usr/lib/gambas3:/tmp/.mount_hello_YoEfFu/usr/lib/x86_64-linux-gnu:/tmp/.mount_hello_YoEfFu/lib/x86_64:/tmp/.mount_hello_YoEfFu/runtime/comp"..., library_path_source = 0x71db834a2cd6 "LD_LIBRARY_PATH", preloadlist = 0x7fff51790ea9 "libapprun_hooks.so", preloadarg = 0x0, glibc_hwcaps_prepend = 0x0, glibc_hwcaps_mask = 0x0, mode = rtld_mode_normal,
          mode_trace_program = false, version_info = false}
        ld_so_name = <optimized out>
        __PRETTY_FUNCTION__ = "dl_main"
        has_interp = <optimized out>
        first_preload = <optimized out>
        r = <optimized out>
        rtld_ehdr = <optimized out>
        rtld_phdr = <optimized out>
        cnt = <optimized out>
        need_security_init = <optimized out>
        count_modids = <optimized out>
        preloads = <optimized out>
        npreloads = <optimized out>
        preload_file = "/etc/ld.so.preload"
        rtld_multiple_ref = true
        was_tls_init_tp_called = false
        consider_profiling = 0
        start = <optimized out>
#2  0x000071db83492f46 in _dl_sysdep_start (start_argptr=start_argptr@entry=0x7fff5178c750, dl_main=dl_main@entry=0x71db83494af0 <dl_main>) at ../sysdeps/unix/sysv/linux/dl-sysdep.c:140         dl_main_args = {phdr = 0x591b3667e040, phnum = 13, user_entry = 97973411903408} #3  0x000071db8349475e in _dl_start_final (arg=0x7fff5178c750) at ./elf/rtld.c:494
        start_addr = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--
        start_addr = <optimized out>
        rtld_total_time = <optimized out>
#4  _dl_start (arg=0x7fff5178c750) at ./elf/rtld.c:581
No locals.
#5  0x000071db83493548 in _start () from /lib64/ld-linux-x86-64.so.2
        RT_DELETE = RT_DELETE
        dso_sort_algorithm_original = dso_sort_algorithm_original
        rtld_mode_trace = rtld_mode_trace
        cet_always_off = cet_always_off
        lc_property_none = lc_property_none
        dso_sort_algorithm_dfs = dso_sort_algorithm_dfs
        plt_rewrite_jmpabs = plt_rewrite_jmpabs
        TD_READY = TD_READY
        DL_LOOKUP_RETURN_NEWEST = DL_LOOKUP_RETURN_NEWEST
        LA_ACT_ADD = LA_ACT_ADD
        TD_SWITCHTO = TD_SWITCHTO
        lt_library = lt_library
        TD_IDLE = TD_IDLE
        cet_always_on = cet_always_on
        plt_rewrite_jmp = plt_rewrite_jmp
        arch_kind_zhaoxin = arch_kind_zhaoxin
        rtld_mode_list_tunables = rtld_mode_list_tunables
        _bitindex_arch_Avoid_Short_Distance_REP_MOVSB = _bitindex_arch_Avoid_Short_Distance_REP_MOVSB
        rtld_mode_normal = rtld_mode_normal
        TD_CONCURRENCY = TD_CONCURRENCY
        lt_loaded = lt_loaded
        _bitindex_arch_Slow_SSE4_2 = _bitindex_arch_Slow_SSE4_2
        _bitindex_arch_I586 = _bitindex_arch_I586
        _bitindex_arch_Prefer_FSRM = _bitindex_arch_Prefer_FSRM
        TD_EVENT_NONE = TD_ALL_EVENTS
        TD_SWITCHFROM = TD_SWITCHFROM
        cache_extension_tag_glibc_hwcaps = cache_extension_tag_glibc_hwcaps
        rtld_mode_list = rtld_mode_list
        _dl_rtld_libname2 = {name = 0x0, next = 0x0, dont_free = 0}
        lc_property_unknown = lc_property_unknown
        cet_permissive = cet_permissive
        DL_LOOKUP_ADD_DEPENDENCY = DL_LOOKUP_ADD_DEPENDENCY
        _URC_NO_REASON = _URC_NO_REASON
        _URC_FOREIGN_EXCEPTION_CAUGHT = _URC_FOREIGN_EXCEPTION_CAUGHT
        _URC_INSTALL_CONTEXT = _URC_INSTALL_CONTEXT
        cache_extension_count = cache_extension_count
        TD_LOCK_TRY = TD_LOCK_TRY
        _URC_HANDLER_FOUND = _URC_HANDLER_FOUND
        arch_kind_amd = arch_kind_amd
        _bitindex_arch_Fast_Unaligned_Copy = _bitindex_arch_Fast_Unaligned_Copy         _bitindex_arch_MathVec_Prefer_No_AVX512 = _bitindex_arch_MathVec_Prefer_No_AVX512
        _URC_NORMAL_STOP = _URC_NORMAL_STOP
        TD_SLEEP = TD_SLEEP
        TD_MAX_EVENT_NUM = TD_TIMEOUT
        cet_elf_property = cet_elf_property
        _bitindex_arch_Fast_Unaligned_Load = _bitindex_arch_Fast_Unaligned_Load
--Type <RET> for more, q to quit, c to continue without paging--
        cache_extension_tag_generator = cache_extension_tag_generator
        TD_PREEMPT = TD_PREEMPT
        _bitindex_arch_Fast_Copy_Backward = _bitindex_arch_Fast_Copy_Backward
        _bitindex_arch_Prefer_No_AVX512 = _bitindex_arch_Prefer_No_AVX512
        LA_ACT_DELETE = LA_ACT_DELETE
        _URC_END_OF_STACK = _URC_END_OF_STACK
        cpuid_register_index_eax = cpuid_register_index_eax
        _bitindex_arch_Prefer_No_VZEROUPPER = _bitindex_arch_Prefer_No_VZEROUPPER
        arch_kind_other = arch_kind_other
        RT_ADD = RT_ADD
        _bitindex_arch_Slow_BSF = _bitindex_arch_Slow_BSF
        _URC_FATAL_PHASE1_ERROR = _URC_FATAL_PHASE1_ERROR
        plt_rewrite_none = plt_rewrite_none
        nonexisting = nonexisting
        relocate_time = 0
        load_time = 15914598
        _dl_rtld_libname = {name = 0x591b3667e318 "/lib64/ld-linux-x86-64.so.2", next = 0x71db834ad240 <newname>, dont_free = 0}         _bitindex_arch_Prefer_MAP_32BIT_EXEC = _bitindex_arch_Prefer_MAP_32BIT_EXEC
        start_time = 1227834681955812
        cpuid_register_index_ebx = cpuid_register_index_ebx
        TD_TIMEOUT = TD_TIMEOUT
        TD_ALL_EVENTS = TD_ALL_EVENTS
        TD_REAP = TD_REAP
        CPUID_INDEX_1 = CPUID_INDEX_1
        CPUID_INDEX_7 = CPUID_INDEX_7
        CPUID_INDEX_80000001 = CPUID_INDEX_80000001
        CPUID_INDEX_D_ECX_1 = CPUID_INDEX_D_ECX_1
        CPUID_INDEX_80000007 = CPUID_INDEX_80000007
        CPUID_INDEX_80000008 = CPUID_INDEX_80000008
        CPUID_INDEX_7_ECX_1 = CPUID_INDEX_7_ECX_1
        CPUID_INDEX_19 = CPUID_INDEX_19
        CPUID_INDEX_14_ECX_0 = CPUID_INDEX_14_ECX_0
        CPUID_INDEX_24_ECX_0 = CPUID_INDEX_24_ECX_0
        CPUID_INDEX_MAX = CPUID_INDEX_MAX
        unknown = unknown
        RT_CONSISTENT = RT_CONSISTENT
        TD_EVENTS_ENABLE = TD_EVENTS_ENABLE
        _bitindex_arch_AVX_Fast_Unaligned_Load = _bitindex_arch_AVX_Fast_Unaligned_Load
        _bitindex_arch_Prefer_ERMS = _bitindex_arch_Prefer_ERMS
        cpuid_register_index_ecx = cpuid_register_index_ecx
        PTHREAD_MUTEX_TIMED_NP = PTHREAD_MUTEX_TIMED_NP
        PTHREAD_MUTEX_RECURSIVE_NP = PTHREAD_MUTEX_RECURSIVE_NP
        PTHREAD_MUTEX_ERRORCHECK_NP = PTHREAD_MUTEX_ERRORCHECK_NP
        PTHREAD_MUTEX_ADAPTIVE_NP = PTHREAD_MUTEX_ADAPTIVE_NP
        PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP
        PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP
        PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP
        PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_TIMED_NP
        PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP
        _URC_CONTINUE_UNWIND = _URC_CONTINUE_UNWIND
        PREFERRED_FEATURE_INDEX_1 = PREFERRED_FEATURE_INDEX_1
--Type <RET> for more, q to quit, c to continue without paging--
        PREFERRED_FEATURE_INDEX_MAX = PREFERRED_FEATURE_INDEX_MAX
        lt_executable = lt_executable
        _bitindex_arch_Prefer_PMINUB_for_stringop = _bitindex_arch_Prefer_PMINUB_for_stringop
        arch_kind_intel = arch_kind_intel
        existing = existing
        DL_LOOKUP_FOR_RELOCATE = DL_LOOKUP_FOR_RELOCATE
        TD_PRI_INHERIT = TD_PRI_INHERIT
        cpuid_register_index_edx = cpuid_register_index_edx
        _bitindex_arch_I686 = _bitindex_arch_I686
        rtld_mode_list_diagnostics = rtld_mode_list_diagnostics
        TD_MIN_EVENT_NUM = TD_READY
        _URC_FATAL_PHASE2_ERROR = _URC_FATAL_PHASE2_ERROR
        TD_CATCHSIG = TD_CATCHSIG
        TD_CREATE = TD_CREATE
        LA_ACT_CONSISTENT = LA_ACT_CONSISTENT
        TD_DEATH = TD_DEATH
        lc_property_valid = lc_property_valid
        _bitindex_arch_Fast_Rep_String = _bitindex_arch_Fast_Rep_String
        DL_LOOKUP_GSCOPE_LOCK = DL_LOOKUP_GSCOPE_LOCK
        arch_kind_unknown = arch_kind_unknown
        rtld_mode_verify = rtld_mode_verify
        rtld_mode_help = rtld_mode_help
        __GI__dl_argv = 0x7fff5178c758
        _rtld_global_ro = {_dl_debug_mask = 0, _dl_platform = 0x7fff5178ccc9 "x86_64", _dl_platformlen = 6, _dl_pagesize = 4096, _dl_minsigstacksize = 1776, _dl_inhibit_cache = 0, _dl_initial_searchlist = {r_list = 0x71db8345e690,             r_nlist = 7}, _dl_clktck = 100, _dl_verbose = 0, _dl_debug_fd = 2, _dl_lazy = 1, _dl_bind_not = 0, _dl_dynamic_weak = 0, _dl_fpu_control = 895, _dl_hwcap = 2, _dl_auxv = 0x7fff5178cb48, _dl_x86_cpu_features = {basic = {               kind = arch_kind_amd, max_cpuid = 13, family = 23, model = 24, stepping = 1}, features = {{{cpuid_array = {8458113, 34080768, 2128097803, 395049983}, cpuid = {eax = 8458113, ebx = 34080768, ecx = 2128097803,                     edx = 395049983}}, {active_array = {0, 0, 2128097795, 394821904}, active = {eax = 0, ebx = 0, ecx = 2128097795, edx = 394821904}}}, {{cpuid_array = {0, 547094953, 0, 0}, cpuid = {eax = 0, ebx = 547094953, ecx = 0,                     edx = 0}}, {active_array = {0, 546046249, 0, 0}, active = {eax = 0, ebx = 546046249, ecx = 0, edx = 0}}}, {{cpuid_array = {8458113, 0, 901919743, 802421759}, cpuid = {eax = 8458113, ebx = 0, ecx = 901919743,                     edx = 802421759}}, {active_array = {0, 0, 353, 134217728}, active = {eax = 0, ebx = 0, ecx = 353, edx = 134217728}}}, {{cpuid_array = {15, 832, 0, 0}, cpuid = {eax = 15, ebx = 832, ecx = 0, edx = 0}}, {                   active_array = {7, 0, 0, 0}, active = {eax = 7, ebx = 0, ecx = 0, edx = 0}}}, {{cpuid_array = {0, 27, 0, 26009}, cpuid = {eax = 0, ebx = 27, ecx = 0, edx = 26009}}, {active_array = {0, 0, 0, 0}, active = {eax = 0,                     ebx = 0, ecx = 0, edx = 0}}}, {{cpuid_array = {12336, 4103, 16391, 0}, cpuid = {eax = 12336, ebx = 4103, ecx = 16391, edx = 0}}, {active_array = {0, 0, 0, 0}, active = {eax = 0, ebx = 0, ecx = 0, edx = 0}}}, {{                   cpuid_array = {0, 0, 0, 0}, cpuid = {eax = 0, ebx = 0, ecx = 0, edx = 0}}, {active_array = {0, 0, 0, 0}, active = {eax = 0, ebx = 0, ecx = 0, edx = 0}}}, {{cpuid_array = {0, 0, 0, 0}, cpuid = {eax = 0, ebx = 0,                     ecx = 0, edx = 0}}, {active_array = {0, 0, 0, 0}, active = {eax = 0, ebx = 0, ecx = 0, edx = 0}}}, {{cpuid_array = {0, 0, 0, 0}, cpuid = {eax = 0, ebx = 0, ecx = 0, edx = 0}}, {active_array = {0, 0, 0, 0}, active = {                     eax = 0, ebx = 0, ecx = 0, edx = 0}}}, {{cpuid_array = {0, 0, 0, 0}, cpuid = {eax = 0, ebx = 0, ecx = 0, edx = 0}}, {active_array = {0, 0, 0, 0}, active = {eax = 0, ebx = 0, ecx = 0, edx = 0}}}}, preferred = {704},             isa_1 = 7, xsave_state_size = 896, xsave_state_full_size = 896, data_cache_size = 32768, shared_cache_size = 4194304, non_temporal_threshold = 3145728, rep_movsb_threshold = 8192, rep_movsb_stop_threshold = 524288,             rep_stosb_threshold = 2048, level1_icache_size = 65536, level1_icache_linesize = 64, level1_dcache_size = 32768, level1_dcache_assoc = 8, level1_dcache_linesize = 64, level2_cache_size = 524288, level2_cache_assoc = 8,             level2_cache_linesize = 64, level3_cache_size = 4194304, level3_cache_assoc = 16, level3_cache_linesize = 64, level4_cache_size = 0, cachesize_non_temporal_divisor = 4}, _dl_x86_hwcap_flags = {"sse2\000\000\000\000",             "x86_64\000\000", "avx512_1"}, _dl_x86_platforms = {"i586\000\000\000\000", "i686\000\000\000\000", "haswell\000", "xeon_phi"}, _dl_inhibit_rpath = 0x0, _dl_origin_path = 0x0, _dl_tls_static_size = 4224,           _dl_tls_static_align = 64, _dl_tls_static_surplus = 1664, _dl_profile = 0x0, _dl_profile_output = 0x71db834a307e "/var/tmp", _dl_init_all_dirs = 0x71db8346c620, _dl_sysinfo_dso = 0x71db83472000,           _dl_sysinfo_map = 0x71db834ad8c0, _dl_vdso_clock_gettime64 = 0x71db83472ff0 <clock_gettime>, _dl_vdso_gettimeofday = 0x71db83472fb0 <gettimeofday>, _dl_vdso_time = 0x71db83472fc0 <time>,           _dl_vdso_getcpu = 0x71db83473080 <getcpu>, _dl_vdso_clock_getres_time64 = 0x71db83473000 <clock_getres>, _dl_hwcap2 = 2, _dl_hwcap3 = 0, _dl_hwcap4 = 0, _dl_dso_sort_algo = dso_sort_algorithm_dfs,           _dl_debug_printf = 0x71db83482b00 <_dl_debug_printf>, _dl_mcount = 0x71db83491fb0 <__GI__dl_mcount>, _dl_lookup_symbol_x = 0x71db8347f0d0 <_dl_lookup_symbol_x>, _dl_open = 0x71db834810b0 <_dl_open>,           _dl_close = 0x71db83476750 <_dl_close>, _dl_catch_error = 0x71db83475640 <_dl_catch_error>, _dl_error_free = 0x71db83477ba0 <_dl_error_free>, _dl_tls_get_addr_soft = 0x71db83488b50 <_dl_tls_get_addr_soft>,           _dl_libc_freeres = 0x71db834911e0 <__rtld_libc_freeres>, _dl_find_object = 0x71db83478740 <__GI__dl_find_object>, _dl_dlfcn_hook = 0x0, _dl_audit = 0x0, _dl_naudit = 0}
        _dl_argc = 2
        __rtld_tls_init_tp_called = true
        __pointer_chk_guard_local = 12230197572772017460
        _rtld_global = {_dl_ns = {{_ns_loaded = 0x71db834ad2e0, _ns_nloaded = 8, _ns_main_searchlist = 0x71db834ad5d8, _ns_global_scope_alloc = 0, _ns_global_scope_pending_adds = 0, libc_map = 0x71db8346cc20, _ns_unique_sym_table = {                 lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 1, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}},                     __size = '\000' <repeats 16 times>, "\001", '\000' <repeats 22 times>, __align = 0}}, entries = 0x0, size = 0, n_elements = 0, free = 0x0}, _ns_debug = {base = {r_version = 0, r_map = 0x0, r_brk = 0,                   r_state = RT_CONSISTENT, r_ldbase = 0}, r_next = 0x0}}, {_ns_loaded = 0x0, _ns_nloaded = 0, _ns_main_searchlist = 0x0, _ns_global_scope_alloc = 0, _ns_global_scope_pending_adds = 0, libc_map = 0x0,
--Type <RET> for more, q to quit, c to continue without paging--
              _ns_unique_sym_table = {lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>,                     __align = 0}}, entries = 0x0, size = 0, n_elements = 0, free = 0x0}, _ns_debug = {base = {r_version = 0, r_map = 0x0, r_brk = 0, r_state = RT_CONSISTENT, r_ldbase = 0}, r_next = 0x0}} <repeats 15 times>},           _dl_nns = 1, _dl_load_lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 1, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}},               __size = '\000' <repeats 16 times>, "\001", '\000' <repeats 22 times>, __align = 0}}, _dl_load_write_lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 1, __spins = 0, __elision = 0,                 __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\001", '\000' <repeats 22 times>, __align = 0}}, _dl_load_tls_lock = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0,                 __kind = 1, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 16 times>, "\001", '\000' <repeats 22 times>, __align = 0}}, _dl_load_adds = 8, _dl_initfirst = 0x0,           _dl_profile_map = 0x0, _dl_num_relocations = 5, _dl_num_cache_relocations = 0, _dl_all_dirs = 0x71db8346c620, _dl_rtld_map = {l_addr = 125187614261248, l_name = 0x591b3667e318 "/lib64/ld-linux-x86-64.so.2",             l_ld = 0x71db834abe58, l_next = 0x0, l_prev = 0x71db8345e000, l_real = 0x71db834acab0 <_rtld_global+2736>, l_ns = 0, l_libname = 0x71db834ad280 <_dl_rtld_libname>, l_info = {0x0, 0x0, 0x0, 0x0, 0x71db834abe68,               0x71db834abe88, 0x71db834abe98, 0x71db834abec8, 0x71db834abed8, 0x71db834abee8, 0x71db834abea8, 0x71db834abeb8, 0x0, 0x0, 0x71db834abe58, 0x0 <repeats 15 times>, 0x71db834abf18, 0x0, 0x0, 0x0, 0x0, 0x71db834abf58,               0x71db834abf48, 0x71db834abf68, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71db834abf08, 0x71db834abef8, 0x71db834abf28, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71db834abf38, 0x0 <repeats 25 times>, 0x71db834abe78},             l_phdr = 0x71db83474040, l_entry = 0, l_phnum = 11, l_ldnum = 0, l_searchlist = {r_list = 0x0, r_nlist = 0}, l_symbolic_searchlist = {r_list = 0x0, r_nlist = 0}, l_loader = 0x0, l_versions = 0x71db8345f200, l_nversions = 8,             l_nbuckets = 37, l_gnu_bitmask_idxbits = 3, l_gnu_shift = 8, l_gnu_bitmask = 0x71db83474440, {l_gnu_buckets = 0x71db83474460, l_chain = 0x71db83474460}, {l_gnu_chain_zero = 0x71db834744f0, l_buckets = 0x71db834744f0},             l_direct_opencount = 0, l_type = lt_library, l_dt_relr_ref = 0, l_relocated = 1, l_init_called = 0, l_global = 1, l_reserved = 0, l_main_map = 0, l_visited = 1, l_map_used = 0, l_map_done = 0, l_phdr_allocated = 0,             l_soname_added = 0, l_faked = 0, l_need_tls_init = 0, l_auditing = 0, l_audit_any_plt = 0, l_removed = 0, l_contiguous = 0, l_free_initfini = 0, l_ld_readonly = 0, l_find_object_processed = 0, l_nodelete_active = false,             l_nodelete_pending = false, l_has_jump_slot_reloc = false, l_property = lc_property_unknown, l_x86_feature_1_and = 0, l_x86_isa_1_needed = 0, l_1_needed = 0, l_rpath_dirs = {dirs = 0x0, malloced = 0}, l_reloc_result = 0x0,             l_versyms = 0x71db83474c1a, l_origin = 0x0, l_map_start = 125187614261248, l_map_end = 125187614495448, l_scope_mem = {0x0, 0x0, 0x0, 0x0}, l_scope_max = 0, l_scope = 0x0, l_local_scope = {0x0, 0x0}, l_file_id = {dev = 0,               ino = 0}, l_runpath_dirs = {dirs = 0x0, malloced = 0}, l_initfini = 0x0, l_reldeps = 0x0, l_reldepsmax = 0, l_used = 0, l_feature_1 = 0, l_flags_1 = 0, l_flags = 0, l_idx = 0, l_mach = {plt = 0, gotplt = 0,               tlsdesc_table = 0x0}, l_lookup_cache = {sym = 0x0, type_class = 0, value = 0x0, ret = 0x0}, l_tls_initimage = 0x0, l_tls_initimage_size = 0, l_tls_blocksize = 0, l_tls_align = 0, l_tls_firstbyte_offset = 0,             l_tls_offset = 0, l_tls_modid = 0, l_tls_dtor_count = 0, l_relro_addr = 222048, l_relro_size = 7328, l_serial = 0}, _dl_rtld_auditstate = {{cookie = 0, bindflags = 0} <repeats 16 times>}, _dl_x86_feature_1 = 0,           _dl_x86_feature_control = {ibt = cet_elf_property, shstk = cet_elf_property, plt_rewrite = plt_rewrite_none}, _dl_stack_flags = 6, _dl_tls_dtv_gaps = false, _dl_tls_max_dtv_idx = 1, _dl_tls_dtv_slotinfo_list = 0x71db8345f2c0,           _dl_tls_static_nelem = 1, _dl_tls_static_used = 136, _dl_tls_static_optional = 512, _dl_initial_dtv = 0x71db834570e0, _dl_tls_generation = 0, _dl_scope_free_list = 0x0, _dl_stack_used = {             next = 0x71db834ad0b8 <_rtld_global+4280>, prev = 0x71db834ad0b8 <_rtld_global+4280>}, _dl_stack_user = {next = 0x71db83456a00, prev = 0x71db83456a00}, _dl_stack_cache = {next = 0x71db834ad0d8 <_rtld_global+4312>,             prev = 0x71db834ad0d8 <_rtld_global+4312>}, _dl_stack_cache_actsize = 0, _dl_in_flight_stack = 0, _dl_stack_cache_lock = 0}
#6  0x0000000000000002 in ?? ()
No symbol table info available.
#7  0x00007fff5178ec15 in ?? ()
No symbol table info available.
#8  0x00007fff5178ec3b in ?? ()
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)
(gdb)
(gdb) info local
entry = 4294967296
l_addr = 125187603300352
where = 0x71dc82a00000
r = 0x71db82a27290
end = 0x71db82a27390
edr_lazy = <optimized out>
textrels = <optimized out>
errstring = 0x0
lazy = <optimized out>
skip_ifunc = <optimized out>
consider_symbind = <optimized out>
(gdb) list
296     in ./elf/dl-reloc.c
(gdb)

I will keep trying to find the missing library

--
~~~~ Brian

Attachment: OpenPGP_0x78BFB26402F48419.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Follow-Ups:
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
References:
Re: appimage with 24.04Linus <olivier.cruilles@xxxxxxxx>
Re: appimage with 24.04Brian G <brian@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Brian G <brian@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Brian G <brian@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Brian G <brian@xxxxxxxxxxxxxxxx>
Re: appimage with 24.04Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>