Segfault when emitting ThunarxFileInfo::changed
I have no idea how it happened and I don't have any more info, sorry. I can only assure you that I had already rebuilt from c54e2674 by then.
Core was generated by `/opt/bin/thunar.orig --daemon'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000785f42a07c25 in g_node_traverse_pre_order (node=0x41, flags=G_TRAVERSE_ALL, func=0x5d90f8afb500 <thunar_tree_model_node_traverse_changed>, data=0x785f00016c00) at ../glib/glib/gnode.c:492
492 if (node->children)
[Current thread is 1 (Thread 0x785f4140ea00 (LWP 31178))]
(gdb) bt
#0 0x0000785f42a07c25 in g_node_traverse_pre_order (node=0x41, flags=G_TRAVERSE_ALL, func=0x5d90f8afb500 <thunar_tree_model_node_traverse_changed>, data=0x785f00016c00) at ../glib/glib/gnode.c:492
#1 0x0000785f42b0c6c0 in g_closure_invoke (closure=0x5d90fac78870, return_value=0x0, n_param_values=1, param_values=0x7ffc636552d0, invocation_hint=0x7ffc63655220) at ../glib/gobject/gclosure.c:834
#2 0x0000785f42b3b206 in signal_emit_unlocked_R.isra.0
(node=node@entry=0x7ffc636553a0, detail=detail@entry=0, instance=instance@entry=0x785f00016c00, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffc636552d0)
at ../glib/gobject/gsignal.c:3879
#3 0x0000785f42b2c1b2 in signal_emit_valist_unlocked (instance=instance@entry=0x785f00016c00, signal_id=signal_id@entry=228, detail=detail@entry=0, var_args=var_args@entry=0x7ffc63655500)
at ../glib/gobject/gsignal.c:3511
#4 0x0000785f42b2c3e7 in g_signal_emit_valist (instance=0x785f00016c00, signal_id=228, detail=0, var_args=var_args@entry=0x7ffc63655500) at ../glib/gobject/gsignal.c:3254
#5 0x0000785f42b2c4a4 in g_signal_emit (instance=<error reading variable: value has been optimized out>, signal_id=<optimized out>, detail=detail@entry=0) at ../glib/gobject/gsignal.c:3574
#6 0x0000785f4393700d in thunarx_file_info_changed (file_info=<error reading variable: value has been optimized out>) at thunarx-file-info.c:376
#7 0x00005d90f8ab8219 in thunar_file_changed_signal_emit (data=<error reading variable: value has been optimized out>) at thunar-file.c:5320
#8 0x0000785f42a06ffe in g_timeout_dispatch (source=0x5d90fae86730, callback=<optimized out>, user_data=<optimized out>) at ../glib/glib/gmain.c:4989
#9 0x0000785f42a05d59 in g_main_dispatch (context=0x5d90fa7bac40) at ../glib/glib/gmain.c:3344
#10 0x0000785f42a64e7f in g_main_context_dispatch_unlocked (context=0x5d90fa7bac40) at ../glib/glib/gmain.c:4152
#11 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x5d90fa7bac40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217
#12 0x0000785f42a052d2 in g_main_context_iteration (context=context@entry=0x5d90fa7bac40, may_block=may_block@entry=1) at ../glib/glib/gmain.c:4282
#13 0x0000785f42c38996 in g_application_run (application=0x5d90fa7ced60 [ThunarApplication], argc=<optimized out>, argv=0x7ffc63655918) at ../glib/gio/gapplication.c:2613
#14 0x00005d90f8a90d91 in main (argc=2, argv=0x7ffc63655918) at main.c:86