Crash on autosave
After a longish session, I had a crash and noticed that 'autosave' was indicated. I was just running glade in gdb, so here's the info:
... normal running before this.
[Thread 0x7fffdcbfa6c0 (LWP 31534) exited]
[Thread 0x7fffde3fd6c0 (LWP 31531) exited]
[Thread 0x7fffdebfe6c0 (LWP 31533) exited]
[Thread 0x7fffbffff6c0 (LWP 31532) exited]
[Thread 0x7fffbf7fe6c0 (LWP 31535) exited]
[Thread 0x7fffddbfc6c0 (LWP 31530) exited]
(glade:5366): GLib-GObject-WARNING **: 15:48:05.016: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 15:48:05.016: g_signal_handler_block: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GladeUI-CRITICAL **: 15:48:05.016: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 15:48:05.016: glade_property_inline_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 15:48:05.016: glade_command_set_properties: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 15:48:05.016: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GLib-GObject-WARNING **: 15:48:05.016: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 15:48:05.017: g_signal_handler_unblock: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GLib-GObject-WARNING **: 16:03:04.098: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:03:04.098: g_signal_handler_block: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GladeUI-CRITICAL **: 16:03:04.098: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:03:04.098: glade_property_inline_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:03:04.098: glade_command_set_properties: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:03:04.098: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GLib-GObject-WARNING **: 16:03:04.098: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:03:04.098: g_signal_handler_unblock: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GLib-GObject-WARNING **: 16:12:33.874: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:12:33.874: g_signal_handler_block: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:33.874: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:33.874: glade_property_inline_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:33.874: glade_command_set_properties: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:33.874: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GLib-GObject-WARNING **: 16:12:33.874: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:12:33.874: g_signal_handler_unblock: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GLib-GObject-WARNING **: 16:12:55.265: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:12:55.265: g_signal_handler_block: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:55.265: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:55.265: glade_property_inline_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:55.265: glade_command_set_properties: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:12:55.265: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GLib-GObject-WARNING **: 16:12:55.265: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:12:55.265: g_signal_handler_unblock: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GLib-GObject-WARNING **: 16:15:40.962: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:15:40.962: g_signal_handler_block: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GladeUI-CRITICAL **: 16:15:40.962: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:15:40.962: glade_property_inline_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:15:40.962: glade_command_set_properties: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:15:40.962: glade_property_equals_value: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GLib-GObject-WARNING **: 16:15:40.962: invalid (NULL) pointer instance
(glade:5366): GLib-GObject-CRITICAL **: 16:15:40.962: g_signal_handler_unblock: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(glade:5366): GladeUI-CRITICAL **: 16:19:28.803: glade_property_get_def: assertion 'GLADE_IS_PROPERTY (property)' failed
(glade:5366): GladeUI-CRITICAL **: 16:19:28.803: glade_property_inline_value: assertion 'GLADE_IS_PROPERTY (property)' failed
Thread 1 "glade" received signal SIGSEGV, Segmentation fault.
0x00007ffff7eefd88 in ?? () from /usr/lib64/libgladeui-2.so.13
(gdb) bt
#0 0x00007ffff7eefd88 in () at /usr/lib64/libgladeui-2.so.13
#1 0x00007ffff7c08170 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#2 0x00007ffff7c1a276 in () at /usr/lib64/libgobject-2.0.so.0
#3 0x00007ffff7c20b46 in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#4 0x00007ffff7c20ee3 in g_signal_emit_by_name ()
at /usr/lib64/libgobject-2.0.so.0
#5 0x00007ffff75556e1 in () at /usr/lib64/libgtk-3.so.0
#6 0x00007ffff7562b87 in gtk_entry_set_text () at /usr/lib64/libgtk-3.so.0
#7 0x00007ffff7682e7b in () at /usr/lib64/libgtk-3.so.0
#8 0x00007ffff7683468 in () at /usr/lib64/libgtk-3.so.0
#9 0x00007ffff7c08170 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#10 0x00007ffff7c1a276 in () at /usr/lib64/libgobject-2.0.so.0
#11 0x00007ffff7c20b46 in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#12 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#13 0x00007ffff74b9b37 in gtk_adjustment_set_value ()
at /usr/lib64/libgtk-3.so.0
#14 0x00007ffff7684e84 in gtk_spin_button_update () at /usr/lib64/libgtk-3.so.0
#15 0x00007ffff7685460 in () at /usr/lib64/libgtk-3.so.0
#16 0x00007ffff74987c9 in () at /usr/lib64/libgtk-3.so.0
#17 0x00007ffff7c08170 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#18 0x00007ffff7c1a3a5 in () at /usr/lib64/libgobject-2.0.so.0
#19 0x00007ffff7c2033d in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#20 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#21 0x00007ffff7724b94 in () at /usr/lib64/libgtk-3.so.0
#22 0x00007ffff7736081 in gtk_widget_send_focus_change ()
at /usr/lib64/libgtk-3.so.0
#23 0x00007ffff7739a0b in () at /usr/lib64/libgtk-3.so.0
#24 0x00007ffff7739cf2 in () at /usr/lib64/libgtk-3.so.0
#25 0x00007ffff7c0b1f5 in g_cclosure_marshal_VOID__OBJECTv ()
at /usr/lib64/libgobject-2.0.so.0
#26 0x00007ffff7c08369 in () at /usr/lib64/libgobject-2.0.so.0
#27 0x00007ffff7c20b09 in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#28 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#29 0x00007ffff7744de7 in () at /usr/lib64/libgtk-3.so.0
#30 0x00007ffff772de93 in gtk_widget_hide () at /usr/lib64/libgtk-3.so.0
#31 0x00007ffff7ee6bf0 in () at /usr/lib64/libgladeui-2.so.13
#32 0x00007ffff7ee7624 in glade_editor_load_widget ()
at /usr/lib64/libgladeui-2.so.13
#33 0x00007ffff7c08170 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#34 0x00007ffff7c1a276 in () at /usr/lib64/libgobject-2.0.so.0
#35 0x00007ffff7c20b46 in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#36 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#37 0x00007ffff7f02a30 in glade_project_selection_changed ()
at /usr/lib64/libgladeui-2.so.13
#38 0x00007ffff7ef3f15 in () at /usr/lib64/libgladeui-2.so.13
#39 0x00007ffff7c08369 in () at /usr/lib64/libgobject-2.0.so.0
#40 0x00007ffff7c20b09 in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#41 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#42 0x00007ffff770d0cf in () at /usr/lib64/libgtk-3.so.0
#43 0x00007ffff77151f1 in () at /usr/lib64/libgtk-3.so.0
#44 0x00007ffff749ece8 in () at /usr/lib64/libgtk-3.so.0
#45 0x00007ffff7c08369 in () at /usr/lib64/libgobject-2.0.so.0
#46 0x00007ffff7c20b09 in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#47 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#48 0x00007ffff75a1245 in () at /usr/lib64/libgtk-3.so.0
#49 0x00007ffff7c0af67 in g_cclosure_marshal_VOID__BOXEDv ()
at /usr/lib64/libgobject-2.0.so.0
#50 0x00007ffff7c08369 in () at /usr/lib64/libgobject-2.0.so.0
#51 0x00007ffff7c20b09 in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#52 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#53 0x00007ffff759e17e in () at /usr/lib64/libgtk-3.so.0
#54 0x00007ffff759f59a in () at /usr/lib64/libgtk-3.so.0
#55 0x00007ffff75a2465 in () at /usr/lib64/libgtk-3.so.0
#56 0x00007ffff756a921 in gtk_event_controller_handle_event ()
at /usr/lib64/libgtk-3.so.0
#57 0x00007ffff77233ed in () at /usr/lib64/libgtk-3.so.0
#58 0x00007ffff74987c9 in () at /usr/lib64/libgtk-3.so.0
#59 0x00007ffff7c08170 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#60 0x00007ffff7c1a3a5 in () at /usr/lib64/libgobject-2.0.so.0
#61 0x00007ffff7c2033d in g_signal_emit_valist ()
at /usr/lib64/libgobject-2.0.so.0
#62 0x00007ffff7c20d12 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#63 0x00007ffff7724b94 in () at /usr/lib64/libgtk-3.so.0
#64 0x00007ffff75e6b7e in () at /usr/lib64/libgtk-3.so.0
#65 0x00007ffff75e84a6 in gtk_main_do_event () at /usr/lib64/libgtk-3.so.0
#66 0x00007ffff7c915a5 in () at /usr/lib64/libgdk-3.so.0
#67 0x00007ffff7ce68f2 in () at /usr/lib64/libgdk-3.so.0
#68 0x00007ffff7dafd89 in g_main_context_dispatch ()
at /usr/lib64/libglib-2.0.so.0
#69 0x00007ffff7dafff8 in () at /usr/lib64/libglib-2.0.so.0
#70 0x00007ffff7db007c in g_main_context_iteration ()
at /usr/lib64/libglib-2.0.so.0
#71 0x00007ffff730271d in g_application_run () at /usr/lib64/libgio-2.0.so.0
#72 0x0000000000409757 in main ()
Edited by JohnCC330