Skip to content

"Extract to" action causes thunar to segfault

When using the "extract to" menu entry I frequently experience Thunar segfaulting after the extraction process completes

Here is a backtrace of one such occurrence:

(thunar:10457): GLib-GObject-WARNING **: 18:13:09.114: invalid uninstantiatable type '(null)' in cast to 'TapProvider'
[Detaching after fork from child process 11934]

Thread 1 "thunar" received signal SIGSEGV, Segmentation fault.
g_type_check_instance_cast (type_instance=0x55555591aa80, iface_type=0x555555701a40 [TapProvider]) at ../gobject/gtype.c:4125
4125		  node = lookup_type_node_I (type_instance->g_class->g_type);
(gdb) bt
#0  g_type_check_instance_cast (type_instance=0x55555591aa80, iface_type=0x555555701a40 [TapProvider]) at ../gobject/gtype.c:4125
#1  0x00007fffe5556880 in tap_provider_child_watch_destroy (user_data=<optimized out>) at /usr/src/debug/thunar-plugin-archive-0.5.0-36.2.x86_64/thunar-archive-plugin/tap-provider.c:609
#2  0x00007ffff702d389 in g_source_callback_unref (cb_data=0x5555558b44f0) at ../glib/gmain.c:1702
#3  g_source_callback_unref (cb_data=0x5555558b44f0) at ../glib/gmain.c:1695
#4  0x00007ffff702ed2b in g_source_destroy_internal (source=0x555555916e80, context=0x555555640a40, have_lock=1) at ../glib/gmain.c:1367
#5  0x00007ffff7030f50 in g_main_dispatch (context=0x555555640a40) at ../glib/gmain.c:3447
#6  g_main_context_dispatch (context=0x555555640a40) at ../glib/gmain.c:4135
#7  0x00007ffff7031258 in g_main_context_iterate (context=context@entry=0x555555640a40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4211
#8  0x00007ffff70312ec in g_main_context_iteration (context=context@entry=0x555555640a40, may_block=may_block@entry=1) at ../glib/gmain.c:4276
#9  0x00007ffff725daed in g_application_run (application=0x5555556580f0 [ThunarApplication], argc=argc@entry=1, argv=argv@entry=0x7fffffffdaf8) at ../gio/gapplication.c:2569
#10 0x000055555557e949 in main (argc=1, argv=0x7fffffffdaf8) at /usr/src/debug/thunar-4.16.11-177.9.x86_64/thunar/main.c:86