Crash when using Kate
Arch Linux + MATE 1.26.4
vala-panel-appmenu 0.7.6.r29.g7abc96e7-1
Steps to reproduce:
- Open Kate
- Open some file
- Close the tab containing this file (but don't close Kate)
Backtrace:
Thread 1 "mate-panel" received signal SIGSEGV, Segmentation fault.
g_type_check_instance_is_a (type_instance=type_instance@entry=0x555555a725e0, iface_type=0x555555ada630 [DBusMenuModel/GMenuModel]) at ../glib/gobject/gtype.c:4172
4172 check = node && node->is_instantiatable && iface && type_node_conforms_to_U (node, iface, TRUE, FALSE);
#0 g_type_check_instance_is_a (type_instance=type_instance@entry=0x555555a725e0, iface_type=0x555555ada630 [DBusMenuModel/GMenuModel]) at ../glib/gobject/gtype.c:4172
#1 0x00007fffdbdbb992 in DBUS_MENU_IS_MODEL (ptr=0x555555a725e0) at ../vala-panel-appmenu/lib/dbusmenu-importer/model.h:28
#2 get_layout_cb (source_object=0x555555ad59a0 [DBusMenuXmlProxy], res=0x555555ade960, user_data=0x555555a725e0) at ../vala-panel-appmenu/lib/dbusmenu-importer/model.c:436
#3 0x00007ffff72d0d14 in g_task_return_now (task=0x555555ade960 [GTask]) at ../glib/gio/gtask.c:1371
#4 0x00007ffff72d0d4d in complete_in_idle_cb (task=0x555555ade960) at ../glib/gio/gtask.c:1385
#5 0x00007ffff70d2f69 in g_main_dispatch (context=0x555555669240) at ../glib/glib/gmain.c:3476
#6 0x00007ffff7131367 in g_main_context_dispatch_unlocked (context=0x555555669240) at ../glib/glib/gmain.c:4284
#7 g_main_context_iterate_unlocked.isra.0 (context=0x555555669240, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
#8 0x00007ffff70d3b97 in g_main_loop_run (loop=0x5555558a43b0) at ../glib/glib/gmain.c:4551
#9 0x00007ffff77ed2df in gtk_main () at ../gtk/gtk/gtkmain.c:1329
#10 0x0000555555574356 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/mate-panel/mate-panel-1.26.4/mate-panel/main.c:223
Edited by Andrey Kashlak