There you go, log as attachment. Let me know if I did something wrong.
I drew 2 rectangles and pressed ctrl-z -> segfault.
% LANG=C gdb --arg synfigstudio GNU gdb (Debian 8.3.1-1) 8.3.1 Copyright (C) 2019 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: <http://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 synfigstudio... Reading symbols from /usr/lib/debug/.build-id/6d/56da46b9c5d5c54ba4eaf6f08e491fa1f40faf.debug... (No debugging symbols found in /usr/lib/debug/.build-id/6d/56da46b9c5d5c54ba4eaf6f08e491fa1f40faf.debug) (gdb) r Starting program: /usr/bin/synfigstudio [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". synfig studio -- starting up application... [New Thread 0x7ffff1bed700 (LWP 3373)] [New Thread 0x7ffff13ec700 (LWP 3374)] synfig(3368) [23:32:35] info: Starting Subsystem "Sound" No LADSPA plugins were found! Check your LADSPA_PATH environment variable. synfig(3368) [23:32:36] info: Starting Subsystem "Types" synfig(3368) [23:32:36] info: Starting Subsystem "Rendering" [New Thread 0x7fffddbb3700 (LWP 3375)] [New Thread 0x7fffdd3b2700 (LWP 3376)] [New Thread 0x7fffdcbb1700 (LWP 3377)] [New Thread 0x7fffdc3b0700 (LWP 3378)] [New Thread 0x7fffdbbaf700 (LWP 3379)] [New Thread 0x7fffdb3ae700 (LWP 3380)] [New Thread 0x7fffdabad700 (LWP 3381)] [New Thread 0x7fffda3ac700 (LWP 3382)] [New Thread 0x7fffd9bab700 (LWP 3383)] [New Thread 0x7fffd93aa700 (LWP 3384)] [New Thread 0x7fffd8ba9700 (LWP 3385)] [New Thread 0x7fffd83a8700 (LWP 3386)] synfig(3368) [23:32:36] info: rendering threads 12 synfig(3368) [23:32:36] info: Starting Subsystem "Modules" synfig(3368) [23:32:36] info: Starting Subsystem "Layers" synfig(3368) [23:32:36] info: Starting Subsystem "Targets" synfig(3368) [23:32:36] info: Starting Subsystem "Importers" synfig(3368) [23:32:36] info: Starting Subsystem "Cairo Importers" synfig(3368) [23:32:36] warning: Cannot open ./synfig_modules.cfg synfig(3368) [23:32:36] warning: Cannot open /home/user/.local/share/synfig/synfig_modules.cfg synfig(3368) [23:32:36] info: Loading modules from /etc/synfig/synfig_modules.cfg synfig(3368) [23:32:36] info: Loading modules from /etc/synfig/synfig_modules.cfg synfig(3368) [23:32:36] info: Loading lyr_std.. synfig(3368) [23:32:36] info: Attempting to register "lyr_std" synfig(3368) [23:32:36] info: Found module "lyr_std" synfig(3368) [23:32:36] info: Success for "lyr_std" synfig(3368) [23:32:36] info: Loading lyr_freetype.. synfig(3368) [23:32:36] info: Attempting to register "lyr_freetype" synfig(3368) [23:32:36] info: Found module "lyr_freetype" synfig(3368) [23:32:36] info: Initializing FreeType... synfig(3368) [23:32:36] info: Success for "lyr_freetype" synfig(3368) [23:32:36] info: Loading mod_geometry.. synfig(3368) [23:32:36] info: Attempting to register "mod_geometry" synfig(3368) [23:32:36] info: Found module "mod_geometry" synfig(3368) [23:32:36] info: Success for "mod_geometry" synfig(3368) [23:32:36] info: Loading mod_gradient.. synfig(3368) [23:32:36] info: Attempting to register "mod_gradient" synfig(3368) [23:32:36] info: Found module "mod_gradient" synfig(3368) [23:32:36] info: Success for "mod_gradient" synfig(3368) [23:32:36] info: Loading mod_particle.. synfig(3368) [23:32:36] info: Attempting to register "mod_particle" synfig(3368) [23:32:36] info: Found module "mod_particle" synfig(3368) [23:32:36] info: Success for "mod_particle" synfig(3368) [23:32:36] info: Loading mod_example.. synfig(3368) [23:32:36] info: Attempting to register "mod_example" synfig(3368) [23:32:37] info: Found module "mod_example" synfig(3368) [23:32:37] info: Success for "mod_example" synfig(3368) [23:32:37] info: Loading mod_gif.. synfig(3368) [23:32:37] info: Attempting to register "mod_gif" synfig(3368) [23:32:37] info: Found module "mod_gif" synfig(3368) [23:32:37] info: Success for "mod_gif" synfig(3368) [23:32:37] info: Loading mod_imagemagick.. synfig(3368) [23:32:37] info: Attempting to register "mod_imagemagick" synfig(3368) [23:32:37] info: Found module "mod_imagemagick" synfig(3368) [23:32:37] info: Success for "mod_imagemagick" synfig(3368) [23:32:37] info: Loading mod_magickpp.. synfig(3368) [23:32:37] info: Attempting to register "mod_magickpp" synfig(3368) [23:32:37] info: Found module "mod_magickpp" synfig(3368) [23:32:37] info: Success for "mod_magickpp" synfig(3368) [23:32:37] info: Loading mod_mng.. synfig(3368) [23:32:37] info: Attempting to register "mod_mng" synfig(3368) [23:32:37] info: Found module "mod_mng" synfig(3368) [23:32:37] info: Success for "mod_mng" synfig(3368) [23:32:37] info: Loading mod_noise.. synfig(3368) [23:32:37] info: Attempting to register "mod_noise" synfig(3368) [23:32:37] info: Found module "mod_noise" synfig(3368) [23:32:37] info: Success for "mod_noise" synfig(3368) [23:32:37] info: Loading mod_filter.. synfig(3368) [23:32:37] info: Attempting to register "mod_filter" synfig(3368) [23:32:37] info: Found module "mod_filter" synfig(3368) [23:32:37] info: Success for "mod_filter" synfig(3368) [23:32:37] info: Loading mod_ffmpeg.. synfig(3368) [23:32:37] info: Attempting to register "mod_ffmpeg" synfig(3368) [23:32:37] info: Found module "mod_ffmpeg" synfig(3368) [23:32:37] info: Success for "mod_ffmpeg" synfig(3368) [23:32:37] info: Loading mod_bmp.. synfig(3368) [23:32:37] info: Attempting to register "mod_bmp" synfig(3368) [23:32:37] info: Found module "mod_bmp" synfig(3368) [23:32:37] info: Success for "mod_bmp" synfig(3368) [23:32:37] info: Loading mod_dv.. synfig(3368) [23:32:37] info: Attempting to register "mod_dv" synfig(3368) [23:32:37] info: Found module "mod_dv" synfig(3368) [23:32:37] info: Success for "mod_dv" synfig(3368) [23:32:37] info: Loading mod_png.. synfig(3368) [23:32:37] info: Attempting to register "mod_png" synfig(3368) [23:32:37] info: Found module "mod_png" synfig(3368) [23:32:37] info: Success for "mod_png" synfig(3368) [23:32:37] info: Loading mod_ppm.. synfig(3368) [23:32:37] info: Attempting to register "mod_ppm" synfig(3368) [23:32:37] info: Found module "mod_ppm" synfig(3368) [23:32:37] info: Success for "mod_ppm" synfig(3368) [23:32:37] info: Loading mod_openexr.. synfig(3368) [23:32:37] info: Attempting to register "mod_openexr" synfig(3368) [23:32:37] info: Found module "mod_openexr" synfig(3368) [23:32:37] info: Success for "mod_openexr" synfig(3368) [23:32:37] info: Loading mod_jpeg.. synfig(3368) [23:32:37] info: Attempting to register "mod_jpeg" synfig(3368) [23:32:37] info: Found module "mod_jpeg" synfig(3368) [23:32:37] info: Success for "mod_jpeg" synfig(3368) [23:32:37] info: Loading mod_libavcodec.. synfig(3368) [23:32:37] info: Attempting to register "mod_libavcodec" synfig(3368) [23:32:37] warning: Unable to find module "mod_libavcodec" (file not found) synfig(3368) [23:32:37] info: Loading mod_yuv420p.. synfig(3368) [23:32:37] info: Attempting to register "mod_yuv420p" synfig(3368) [23:32:37] info: Found module "mod_yuv420p" synfig(3368) [23:32:37] info: Success for "mod_yuv420p" synfig(3368) [23:32:37] info: Loading mod_svg.. synfig(3368) [23:32:37] info: Attempting to register "mod_svg" synfig(3368) [23:32:37] info: Found module "mod_svg" synfig(3368) [23:32:37] info: Success for "mod_svg" synfig(3368) [23:32:37] info: DONE synfig(3368) [23:32:37] info: Loading Basic Settings... synfig(3368) [23:32:37] info: Loading Plugins... synfig(3368) [23:32:37] info: Loading plugins from /usr/share/synfig/plugins synfig(3368) [23:32:37] info: Loading plugins from /home/user/.synfig/plugins synfig(3368) [23:32:37] info: Init UI Manager... synfig(3368) [23:32:37] info: Init Dock Manager... synfig(3368) [23:32:37] info: Init State Manager... synfig(3368) [23:32:37] info: Init Main Window... synfig(3368) [23:32:37] info: Init Toolbox... synfig(3368) [23:32:37] info: Init About Dialog... synfig(3368) [23:32:37] info: Init Tool Options... synfig(3368) [23:32:37] info: Init History... synfig(3368) [23:32:37] info: Init Canvases... synfig(3368) [23:32:37] info: Init Keyframes... synfig(3368) [23:32:37] info: Init Layers... synfig(3368) [23:32:37] info: Init Parameters... synfig(3368) [23:32:37] info: Init MetaData... synfig(3368) [23:32:37] info: Init Library... synfig(3368) [23:32:37] info: Init Info... synfig(3368) [23:32:37] info: Init Navigator... synfig(3368) [23:32:37] info: Init Timetrack... synfig(3368) [23:32:37] info: Init Curve Editor... synfig(3368) [23:32:37] info: Init Layer Sets... synfig(3368) [23:32:37] info: Init Color Dialog... synfig(3368) [23:32:37] info: Init Gradient Dialog... synfig(3368) [23:32:37] info: Init DeviceTracker... synfig(3368) [23:32:37] info: Init ModPalette... synfig(3368) [23:32:37] info: Init Setup Dialog... synfig(3368) [23:32:37] info: Init Input Dialog... synfig(3368) [23:32:37] info: Init auto recovery... synfig(3368) [23:32:37] info: Loading Settings... [New Thread 0x7fffd6590700 (LWP 3387)] synfig(3368) [23:32:37] info: Init Tools... synfig(3368) [23:32:37] info: Checking auto-recover... synfig(3368) [23:32:37] info: Done. [New Thread 0x7fffd5d8f700 (LWP 3388)] [Thread 0x7fffd5d8f700 (LWP 3388) exited] (synfigstudio:3368): Gtk-WARNING **: 23:32:37.794: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() [New Thread 0x7fffd5d8f700 (LWP 3389)] [Thread 0x7fffd5d8f700 (LWP 3389) exited] (synfigstudio:3368): Gtk-WARNING **: 23:32:37.844: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:37.865: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:37.881: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:37.911: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:37.978: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.006: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.028: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.050: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.057: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.079: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.091: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.106: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.122: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() (synfigstudio:3368): Gtk-WARNING **: 23:32:38.139: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() [New Thread 0x7fffd5d8f700 (LWP 3398)] [Thread 0x7fffd5d8f700 (LWP 3398) exited] (synfigstudio:3368): Gtk-WARNING **: 23:32:42.141: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() [New Thread 0x7fffd5d8f700 (LWP 3399)] [Thread 0x7fffd5d8f700 (LWP 3399) exited] (synfigstudio:3368): Gtk-WARNING **: 23:32:42.935: drawing failure for widget 'gtkmm__GtkWindow': cairo_restore() without matching cairo_save() Thread 1 "synfigstudio" received signal SIGSEGV, Segmentation fault. 0x00007ffff76cd836 in synfig::Canvas::erase(std::_Deque_iterator<etl::handle<synfig::Layer>, etl::handle<synfig::Layer>&, etl::handle<synfig::Layer>*>) () from /usr/lib/x86_64-linux-gnu/libsynfig.so.0 (gdb) set pagination off (gdb) bt full #0 0x00007ffff76cd836 in synfig::Canvas::erase(std::_Deque_iterator<etl::handle<synfig::Layer>, etl::handle<synfig::Layer>&, etl::handle<synfig::Layer>*>) () from /usr/lib/x86_64-linux-gnu/libsynfig.so.0 No symbol table info available. #1 0x00007ffff7de5ea3 in synfigapp::Action::LayerAdd::undo() () from /usr/lib/synfigstudio/libsynfigapp.so.0 No symbol table info available. #2 0x00007ffff7f1b5d4 in synfigapp::Action::Super::undo() () from /usr/lib/synfigstudio/libsynfigapp.so.0 No symbol table info available. #3 0x00007ffff7f2ba9e in synfigapp::Action::System::undo_(etl::handle<synfigapp::UIInterface>) () from /usr/lib/synfigstudio/libsynfigapp.so.0 No symbol table info available. #4 0x00007ffff7f2c484 in synfigapp::Action::System::undo() () from /usr/lib/synfigstudio/libsynfigapp.so.0 No symbol table info available. #5 0x00007ffff6c1afd8 in Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) () from /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1 No symbol table info available. #6 0x00007ffff621ceb2 in g_closure_invoke (closure=0x55555669da10, return_value=0x0, n_param_values=1, param_values=0x7fffffffce60, invocation_hint=0x7fffffffcde0) at ../../../gobject/gclosure.c:810 marshal = 0x7ffff621eec0 <g_cclosure_marshal_VOID__VOID> marshal_data = 0x0 in_marshal = 0 real_closure = 0x55555669d9f0 __FUNCTION__ = "g_closure_invoke" #7 0x00007ffff622ff03 in signal_emit_unlocked_R (node=node@entry=0x555555ef32d0, detail=detail@entry=0, instance=instance@entry=0x555556648a50, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffffffce60) at ../../../gobject/gsignal.c:3711 tmp = <optimized out> handler = 0x55555669ad00 accumulator = 0x0 emission = {next = 0x7fffffffd260, instance = 0x555556648a50, ihint = {signal_id = 268, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x555555e80a40 hlist = <optimized out> handler_list = <optimized out> 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 = 268 max_sequential_handler_number = 31799 return_value_altered = 1 #8 0x00007ffff623918f in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd010) at ../../../gobject/gsignal.c:3397 instance_and_params = 0x7fffffffce60 signal_return_type = <optimized out> param_values = 0x7fffffffce78 node = <optimized out> i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #9 0x00007ffff623981f in g_signal_emit (instance=instance@entry=0x555556648a50, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffd0f0, reg_save_area = 0x7fffffffd030}} #10 0x00007ffff6568cc1 in _gtk_action_emit_activate (action=0x555556648a50) at ../../../../gtk/deprecated/gtkaction.c:909 group = 0x555556698a80 #11 0x00007ffff6569249 in closure_accel_activate (n_param_values=4, param_values=0x7fffffffd2f0, invocation_hint=0x7fffffffd270, marshal_data=0x7ffff62d2afd <cairo_region_is_empty+29>, return_value=0x7fffffffd290, closure=0x55555669d870) at ../../../../gtk/deprecated/gtkaction.c:1865 No locals. #12 closure_accel_activate (closure=closure@entry=0x55555669d870, return_value=return_value@entry=0x7fffffffd290, n_param_values=n_param_values@entry=4, param_values=param_values@entry=0x7fffffffd2f0, invocation_hint=invocation_hint@entry=0x7fffffffd270, marshal_data=marshal_data@entry=0x0) at ../../../../gtk/deprecated/gtkaction.c:1856 No locals. #13 0x00007ffff621ceb2 in g_closure_invoke (closure=0x55555669d870, return_value=0x7fffffffd290, n_param_values=4, param_values=0x7fffffffd2f0, invocation_hint=0x7fffffffd270) at ../../../gobject/gclosure.c:810 marshal = 0x7ffff6569220 <closure_accel_activate> marshal_data = 0x0 in_marshal = 0 real_closure = 0x55555669d850 __FUNCTION__ = "g_closure_invoke" #14 0x00007ffff62304d4 in signal_emit_unlocked_R (node=<optimized out>, detail=detail@entry=3109, instance=instance@entry=0x555555e30b20, emission_return=emission_return@entry=0x7fffffffd440, instance_and_params=instance_and_params@entry=0x7fffffffd2f0) at ../../../gobject/gsignal.c:3641 tmp = <optimized out> handler = 0x55555669e840 accumulator = 0x5555563bf9b0 emission = {next = 0x7fffffffd8a0, instance = 0x555555e30b20, ihint = {signal_id = 262, detail = 3109, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x0 hlist = <optimized out> handler_list = 0x555556464340 return_accu = 0x7fffffffd290 accu = {g_type = 20, 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 = 262 max_sequential_handler_number = 31799 return_value_altered = 0 #15 0x00007ffff623880a in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd4f0) at ../../../gobject/gsignal.c:3407 return_value = {g_type = 20, 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}}} error = 0x0 rtype = 20 static_scope = 0 instance_and_params = 0x7fffffffd2f0 signal_return_type = <optimized out> param_values = 0x7fffffffd308 node = <optimized out> i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #16 0x00007ffff623981f in g_signal_emit (instance=instance@entry=0x555555e30b20, signal_id=<optimized out>, detail=detail@entry=3109) at ../../../gobject/gsignal.c:3453 var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fffffffd5d0, reg_save_area = 0x7fffffffd510}} #17 0x00007ffff65c007d in gtk_accel_group_activate (accel_group=0x555555e30b20, accel_quark=accel_quark@entry=3109, acceleratable=acceleratable@entry=0x5555565d4270, accel_key=accel_key@entry=122, accel_mods=accel_mods@entry=GDK_CONTROL_MASK) at ../../../../gtk/gtkaccelgroup.c:910 was_handled = 0 __func__ = "gtk_accel_group_activate" #18 0x00007ffff65c199d in gtk_accel_groups_activate (object=object@entry=0x5555565d4270, accel_key=122, accel_mods=GDK_CONTROL_MASK) at ../../../../gtk/gtkaccelgroup.c:948 accel_name = 0x555557a07470 "\020\315\257WUU" accel_quark = 3109 slist = 0x5555565de910 __func__ = "gtk_accel_groups_activate" #19 0x00007ffff685ace2 in gtk_window_activate_key (window=window@entry=0x5555565d4270, event=event@entry=0x5555575da360) at ../../../../gtk/gtkwindow.c:12044 key_hash = <optimized out> found_entry = 0x55555641b690 enable_accels = 1 enable_mnemonics = 1 __func__ = "gtk_window_activate_key" #20 0x00007ffff685afc2 in gtk_window_key_press_event (widget=0x5555565d4270, event=0x5555575da360) at ../../../../gtk/gtkwindow.c:8239 window = 0x5555565d4270 handled = 0 #21 0x00007ffff72e2d05 in Gtk::Widget::on_key_press_event(_GdkEventKey*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1 No symbol table info available. #22 0x00007ffff72e4e35 in Gtk::Widget_Class::key_press_event_callback(_GtkWidget*, _GdkEventKey*) () from /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1 No symbol table info available. #23 0x00007ffff688a4bb in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x555555d3c9c0, return_value=0x7fffffffd8d0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x555555d3c2a0) at gtkmarshalers.c:129 cc = 0x555555d3c9c0 data1 = 0x5555565d4270 data2 = <optimized out> callback = 0x7ffff72e4de0 <Gtk::Widget_Class::key_press_event_callback(_GtkWidget*, _GdkEventKey*)> v_return = <optimized out> arg0 = 0x5555575da360 args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffffffda80, reg_save_area = 0x7fffffffd9c0}} __func__ = "_gtk_marshal_BOOLEAN__BOXEDv" #24 0x00007ffff621d0e6 in _g_closure_invoke_va (closure=0x555555d3c9c0, return_value=0x7fffffffd8d0, instance=0x5555565d4270, args=0x7fffffffd9a0, n_params=1, param_types=0x555555d3c2a0) at ../../../gobject/gclosure.c:873 marshal = 0x7ffff621b350 <g_type_class_meta_marshalv> marshal_data = 0x1b0 in_marshal = 0 real_closure = 0x555555d3c9a0 __FUNCTION__ = "_g_closure_invoke_va" #25 0x00007ffff6238c3b in g_signal_emit_valist (instance=0x5555565d4270, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fffffffd9a0) at ../../../gobject/gsignal.c:3306 return_accu = <optimized out> accu = {g_type = 20, 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}}} accumulator = 0x555555d3ca60 emission = {next = 0x0, instance = 0x5555565d4270, ihint = {signal_id = 68, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 93825001107616} signal_id = 68 instance_type = <optimized out> emission_return = {g_type = 20, 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}}} rtype = 20 static_scope = 0 fastpath_handler = <optimized out> closure = <optimized out> run_type = <optimized out> hlist = <optimized out> l = <optimized out> fastpath = 1 instance_and_params = <optimized out> signal_return_type = <optimized out> param_values = <optimized out> node = <optimized out> i = <optimized out> n_params = <optimized out> __FUNCTION__ = "g_signal_emit_valist" #26 0x00007ffff623981f in g_signal_emit (instance=instance@entry=0x5555565d4270, signal_id=<optimized out>, detail=detail@entry=0) at ../../../gobject/gsignal.c:3453 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffffffda80, reg_save_area = 0x7fffffffd9c0}} #27 0x00007ffff6836222 in gtk_widget_event_internal (event=0x5555575da360, widget=0x5555565d4270) at ../../../../gtk/gtkwidget.c:7808 signal_num = <optimized out> return_val = <optimized out> handled = 0 return_val = <optimized out> handled = <optimized out> __func__ = "gtk_widget_event_internal" signal_num = <optimized out> #28 gtk_widget_event_internal (widget=0x5555565d4270, event=0x5555575da360) at ../../../../gtk/gtkwidget.c:7677 handled = <optimized out> __func__ = "gtk_widget_event_internal" signal_num = <optimized out> #29 0x00007ffff66f65cf in propagate_event (widget=0x5555565d4270, event=0x5555575da360, captured=<optimized out>, topmost=0x0) at ../../../../gtk/gtkmain.c:2687 window = 0x5555565d4270 handled_event = <optimized out> propagate_func = <optimized out> #30 0x00007ffff66f867b in gtk_main_do_event (event=0x5555575da360) at ../../../../gtk/gtkmain.c:1917 grab_widget = 0x5555565d4270 window_group = 0x555555e4f450 rewritten_event = <optimized out> device = <optimized out> tmp_list = <optimized out> event_widget = 0x5555565d4270 topmost_widget = <optimized out> event_widget = <optimized out> grab_widget = <optimized out> topmost_widget = <optimized out> window_group = <optimized out> rewritten_event = <optimized out> device = <optimized out> tmp_list = <optimized out> __func__ = "gtk_main_do_event" __inst = <optimized out> __t = <optimized out> __r = <optimized out> window = <optimized out> __inst = <optimized out> __t = <optimized out> __r = <optimized out> __inst = <optimized out> __t = <optimized out> __r = <optimized out> mnemonics_visible = <optimized out> window = <optimized out> __inst = <optimized out> __t = <optimized out> __r = <optimized out> #31 gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1687 event_widget = <optimized out> window_group = <optimized out> device = <optimized out> tmp_list = <optimized out> __func__ = "gtk_main_do_event" __inst = <optimized out> __t = <optimized out> __r = <optimized out> window = <optimized out> __inst = <optimized out> __t = <optimized out> __r = <optimized out> __inst = <optimized out> __t = <optimized out> __r = <optimized out> mnemonics_visible = <optimized out> window = <optimized out> __inst = <optimized out> __t = <optimized out> __r = <optimized out> #32 0x00007ffff63f47d5 in _gdk_event_emit (event=event@entry=0x5555575da360) at ../../../../gdk/gdkevents.c:73 No locals. #33 0x00007ffff6426972 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ../../../../../gdk/x11/gdkeventsource.c:367 display = <optimized out> event = 0x5555575da360 #34 0x00007ffff6133ead in g_main_dispatch (context=0x555555d31580) at ../../../glib/gmain.c:3179 dispatch = 0x7ffff6426950 <gdk_event_source_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = 0x0 cb_data = <optimized out> need_destroy = <optimized out> source = 0x555555d28300 current = 0x555555e133c0 i = 0 __FUNCTION__ = "g_main_dispatch" #35 g_main_context_dispatch (context=context@entry=0x555555d31580) at ../../../glib/gmain.c:3844 No locals. #36 0x00007ffff6134130 in g_main_context_iterate (context=0x555555d31580, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3917 max_priority = 2147483647 timeout = 483 some_ready = 1 nfds = <optimized out> allocated_nfds = <optimized out> fds = 0x555555f7eab0 #37 0x00007ffff6134403 in g_main_loop_run (loop=0x555555e84570) at ../../../glib/gmain.c:4111 self = <optimized out> __FUNCTION__ = "g_main_loop_run" #38 0x00007ffff66f7705 in gtk_main () at ../../../../gtk/gtkmain.c:1325 loop = 0x555555e84570 #39 0x00005555557b37fe in main () No symbol table info available. (gdb)