❯ gdb trgui-ng GNU gdb (GDB) 13.2 Copyright (C) 2023 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 trgui-ng... (gdb) set environment WEBKIT_DISABLE_DMABUF_RENDERER=1 (gdb) run Starting program: /home/jerry/TrguiNG/src-tauri/target/release/trgui-ng This GDB supports auto-downloading debuginfo from the following URLs: Enable debuginfod for this session? (y or [n]) y Debuginfod has been enabled. To make this setting permanent, add 'set debuginfod enabled on' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffe21516c0 (LWP 55795)] [New Thread 0x7fffd99506c0 (LWP 55796)] [New Thread 0x7fffe19506c0 (LWP 55797)] [New Thread 0x7fffe0c616c0 (LWP 55798)] [New Thread 0x7fffe08cd6c0 (LWP 55799)] [New Thread 0x7fffdbfff6c0 (LWP 55800)] [New Thread 0x7fffdb7fe6c0 (LWP 55801)] [New Thread 0x7fffdaffd6c0 (LWP 55802)] [New Thread 0x7fffda7fc6c0 (LWP 55803)] [Detaching after vfork from child process 55804] [New Thread 0x7fffd914f6c0 (LWP 55805)] [New Thread 0x7fffd894e6c0 (LWP 55806)] [Detaching after vfork from child process 55807] [Thread 0x7fffd894e6c0 (LWP 55806) exited] [Thread 0x7fffe08cd6c0 (LWP 55799) exited] [New Thread 0x7fffe08cd6c0 (LWP 55820)] [New Thread 0x7fffd894e6c0 (LWP 55821)] [New Thread 0x7fff797ff6c0 (LWP 55822)] [New Thread 0x7fff78ffe6c0 (LWP 55823)] [New Thread 0x7fff783fd6c0 (LWP 55824)] [New Thread 0x7fff71fff6c0 (LWP 55825)] [New Thread 0x7fff71dfe6c0 (LWP 55826)] [New Thread 0x7fff71bfd6c0 (LWP 55827)] [New Thread 0x7fff719fc6c0 (LWP 55828)] [New Thread 0x7fff717fb6c0 (LWP 55829)] [New Thread 0x7fff715fa6c0 (LWP 55830)] [New Thread 0x7fff713f96c0 (LWP 55831)] [New Thread 0x7fff711f86c0 (LWP 55832)] [New Thread 0x7fff70ff76c0 (LWP 55833)] [New Thread 0x7fff70df66c0 (LWP 55834)] [New Thread 0x7fff70bf56c0 (LWP 55835)] [New Thread 0x7fff709f46c0 (LWP 55836)] [New Thread 0x7fff1bfff6c0 (LWP 55837)] Thread 1 "trgui-ng" received signal SIGSEGV, Segmentation fault. ___pthread_mutex_lock (mutex=0x0) at pthread_mutex_lock.c:80 80 unsigned int type = PTHREAD_MUTEX_TYPE_ELISION (mutex); (gdb) backtrace #0 ___pthread_mutex_lock (mutex=0x0) at pthread_mutex_lock.c:80 #1 0x00007fffe2fd96cc in _dbus_platform_cmutex_lock (mutex=) at /usr/src/debug/dbus/dbus/dbus/dbus-sysdeps-pthread.c:153 #2 _dbus_lock (lock=_DBUS_LOCK_server_slots) at /usr/src/debug/dbus/dbus/dbus/dbus-threads.c:348 #3 _dbus_data_slot_allocator_alloc (slot_id_p=0x7fffeb6e2014 , allocator=0x7fffe2fff060 ) at /usr/src/debug/dbus/dbus/dbus/dbus-dataslot.c:75 #4 dbus_server_allocate_data_slot (slot_p=slot_p@entry=0x7fffeb6e2014 ) at /usr/src/debug/dbus/dbus/dbus/dbus-server.c:1100 #5 0x00007fffeb6bdb8b in atspi_dbus_server_setup_with_g_main (server=server@entry=0x555556389500, context=0x0) at ../at-spi2-core/atspi/atspi-gmain.c:615 #6 0x00007fffee77d8ce in spi_atk_create_socket (app=0x55555600c040) at ../at-spi2-core/atk-adaptor/bridge.c:958 #7 0x00007fffee78473e in impl_get_app_bus (bus=, msg=0x555556070630, data=) at ../at-spi2-core/atk-adaptor/adaptors/application-adaptor.c:96 #8 0x00007fffee7880e5 in handle_other (pathstr=0x555556384308 "/org/a11y/atspi/accessible/root", member=0x555556384368 "GetApplicationBusAddress", iface=, path=0x555556099d60, message=0x555556070630, bus=0x555556064e00) at ../at-spi2-core/droute/droute.c:558 --Type for more, q to quit, c to continue without paging-- #9 handle_message (bus=0x555556064e00, message=0x555556070630, user_data=0x555556099d60) at ../at-spi2-core/droute/droute.c:605 #10 0x00005555559a6a69 in _dbus_object_tree_dispatch_and_unlock () #11 0x000055555599efa0 in dbus_connection_dispatch () #12 0x00007fffeb6bb68b in message_queue_dispatch (source=, callback=, user_data=) at ../at-spi2-core/atspi/atspi-gmain.c:89 #13 0x00007ffff2661f69 in g_main_dispatch (context=0x555555f48cc0) at ../glib/glib/gmain.c:3476 #14 0x00007ffff26c0327 in g_main_context_dispatch_unlocked (context=0x555555f48cc0) at ../glib/glib/gmain.c:4284 #15 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x555555f48cc0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../glib/glib/gmain.c:4349 #16 0x00007ffff2660162 in g_main_context_iteration (context=0x555555f48cc0, context@entry=0x0, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4414 #17 0x00007ffff2ded057 in gtk_main_iteration_do (blocking=1) at ../gtk/gtk/gtkmain.c:1457 #18 0x00005555556429b6 in tao::platform_impl::platform::event_loop::EventLoop::run_return::hce0b0206c794f06c () #19 0x0000555555643c5d in tao::platform_impl::platform::event_loop::EventLoop--Type for more, q to quit, c to continue without paging-- ::run::h3f1d6ddc70c9ff23 () #20 0x00005555556419e8 in tao::event_loop::EventLoop::run::h2b79878f159b162b () #21 0x000055555570ef8c in trguing::main::h6d1febb2b94579f9 () #22 0x000055555563c328 in std::sys_common::backtrace::__rust_begin_short_backtrace::h944e9f97b91fe84b () #23 0x000055555570fd99 in main ()