kristianf@calypso ~ $ xfce4-terminal kristianf@calypso ~ $ export DISPLAY=:0 kristianf@calypso ~ $ gdb /usr/bin/xfce4-terminal GNU gdb (Gentoo 8.1 p1) 8.1 Copyright (C) 2018 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/xfce4-terminal...done. (gdb) run Starting program: /usr/bin/xfce4-terminal [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffeb424700 (LWP 5552)] [New Thread 0x7fffeac23700 (LWP 5553)] [New Thread 0x7fffe8edb700 (LWP 5554)] [New Thread 0x7fffdaefe700 (LWP 5558)] [Thread 0x7fffe8edb700 (LWP 5554) exited] [New Thread 0x7fffe8edb700 (LWP 5567)] Thread 1 "xfce4-terminal" received signal SIGSEGV, Segmentation fault. 0x00007ffff66acb98 in ?? () from /usr/lib64/libpango-1.0.so.0 (gdb) bt full #0 0x00007ffff66acb98 in ?? () from /usr/lib64/libpango-1.0.so.0 No symbol table info available. #1 0x00007ffff66ad85c in pango_layout_set_attributes () from /usr/lib64/libpango-1.0.so.0 No symbol table info available. #2 0x00007ffff6f3dac6 in gtk_css_node_update_layout_attributes (node=0x555555e00180, layout=0x5555562362c0) at /var/tmp/portage/x11-libs/gtk+-3.22.30/work/gtk+-3.22.30/gtk/gtkscale.c:1211 style = 0x555555d5e8f0 attrs = 0x0 desc = 0x555556193c60 #3 0x00007ffff6f3f745 in gtk_scale_get_layout (scale=0x555555a914a0) at /var/tmp/portage/x11-libs/gtk+-3.22.30/work/gtk+-3.22.30/gtk/gtkscale.c:2026 min_layout_width = -13744 priv = 0x555555a912a0 txt = 0x55555586bae0 "\t" __func__ = "gtk_scale_get_layout" #4 0x00007ffff6c507ef in gtk_scale_accessible_get_description (object=0x5555561b92e0) at /var/tmp/portage/x11-libs/gtk+-3.22.30/work/gtk+-3.22.30/gtk/a11y/gtkscaleaccessible.c:35 widget = 0x555555a914a0 layout = 0x7fffffffcac0 #5 0x00007ffff2745901 in ?? () from /usr/lib64/libatk-bridge-2.0.so.0 No symbol table info available. #6 0x00007ffff2745c01 in ?? () from /usr/lib64/libatk-bridge-2.0.so.0 No symbol table info available. #7 0x00007ffff5ad7c91 in g_cclosure_marshal_VOID__OBJECT (closure=0x555555d28990, return_value=0x0, n_param_values=2, param_values=0x7fffffffce60, invocation_hint=0x7fffffffce10, marshal_data=0x0) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/gobject/gmarshal.c:2062 callback = 0x7ffff2745b90 cc = 0x555555d28990 data1 = 0x555555cf8630 data2 = 0x0 __func__ = "g_cclosure_marshal_VOID__OBJECT" #8 0x00007ffff5ad2802 in g_closure_invoke (closure=0x555555d28990, return_value=0x0, n_param_values=2, param_values=0x7fffffffce60, invocation_hint=0x7fffffffce10) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/gobject/gclosure.c:804 marshal = 0x7ffff5ad7bbc marshal_data = 0x0 in_marshal = 0 real_closure = 0x555555d28970 __func__ = "g_closure_invoke" #9 0x00007ffff5af144d in signal_emit_unlocked_R (node=0x555555cf9570, detail=0, instance=0x555555cf8630, emission_return=0x0, instance_and_params=0x7fffffffce60) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/gobject/gsignal.c:3635 tmp = 0x50 handler = 0x555555d27600 accumulator = 0x0 emission = {next = 0x0, instance = 0x555555cf8630, ihint = {signal_id = 344, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x0 hlist = 0x555555d28a18 handler_list = 0x555555d27600 return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 344 max_sequential_handler_number = 11724 return_value_altered = 0 #10 0x00007ffff5af06b5 in g_signal_emit_valist (instance=0x555555cf8630, signal_id=344, detail=0, var_args=0x7fffffffd0e0) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/gobject/gsignal.c:3391 instance_and_params = 0x7fffffffce60 signal_return_type = 4 param_values = 0x7fffffffce78 node = 0x555555cf9570 i = 1 n_params = 1 __func__ = "g_signal_emit_valist" #11 0x00007ffff5af0c52 in g_signal_emit (instance=0x555555cf8630, signal_id=344, detail=0) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/gobject/gsignal.c:3447 var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffd1c0, reg_save_area = 0x7fffffffd100}} #12 0x00007ffff273b020 in ?? () from /usr/lib64/libatk-bridge-2.0.so.0 No symbol table info available. #13 0x00007ffff55d6b00 in g_idle_dispatch (source=0x555556175f90, callback=0x7ffff273aed0, user_data=0x555555cf8630) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:5534 again = 1 #14 0x00007ffff55d3f78 in g_main_dispatch (context=0x5555557e3550) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:3176 dispatch = 0x7ffff55d6ab4 prev_source = 0x0 was_in_call = 0 user_data = 0x555555cf8630 callback = 0x7ffff273aed0 cb_funcs = 0x7ffff58afa40 cb_data = 0x555556140260 need_destroy = 1 source = 0x555556175f90 current = 0x5555557e8b60 i = 42 __func__ = "g_main_dispatch" #15 0x00007ffff55d4e8f in g_main_context_dispatch (context=0x5555557e3550) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:3829 No locals. #16 0x00007ffff55d5082 in g_main_context_iterate (context=0x5555557e3550, block=1, dispatch=1, self=0x5555557d74c0) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:3902 max_priority = 200 timeout = 0 some_ready = 1 nfds = 7 allocated_nfds = 7 fds = 0x555555d11c40 #17 0x00007ffff55d54bc in g_main_loop_run (loop=0x5555557b5710) at /var/tmp/portage/dev-libs/glib-2.56.2/work/glib-2.56.2/glib/gmain.c:4098 self = 0x5555557d74c0 __func__ = "g_main_loop_run" #18 0x00007ffff6e831f6 in gtk_main () at /var/tmp/portage/x11-libs/gtk+-3.22.30/work/gtk+-3.22.30/gtk/gtkmain.c:1323 loop = 0x5555557b5710 #19 0x0000555555565fa5 in main (argc=1, argv=0x7fffffffd508) at main.c:348 options = {show_help = 0, show_version = 0, show_colors = 0, show_preferences = 0, disable_server = 0} app = 0x555555a231e0 startup_id = 0x0 display = 0x7fffffffdfb3 ":0" error = 0x0 nargv = 0x5555557d3380 nargc = 4 n = 1 msg = 0x0 (gdb) quit A debugging session is active. Inferior 1 [process 5546] will be killed. Quit anyway? (y or n) y kristianf@calypso ~ $ k