Crash in Nautilus when searching for files
On my system (Gnome / Nautilus 3.34.1), nautilus crashes all the time when I try to search for files, after typing a couple of characters in the search bar.
Also, I have indexing disabled (I don't like it eating all my resources).
#0 0x00007fef5ba2b717 in g_type_check_instance_is_fundamentally_a (type_instance=0x55d78600d350, fundamental_type=0x50 [GObject]) at ../glib/gobject/gtype.c:4029
node = 0x722d686372616570
#1 0x00007fef5ba11fc0 in g_value_set_object (value=0x7ffed83ffda0, v_object=0x55d78600d350) at ../glib/gobject/gobject.c:3948
old = 0x0
__FUNCTION__ = "g_value_set_object"
#2 0x000055d783e2a5e8 in nautilus_files_view_get_property (object=0x55d785fca490 [NautilusCanvasView], prop_id=9, value=0x7ffed83ffda0, pspec=0x55d785ce7c30 [GParamObject]) at ../nautilus/src/nautilus-files-view.c:8998
view = 0x55d785fca490 [NautilusCanvasView]
priv = 0x55d785fca150
__func__ = "nautilus_files_view_get_property"
#3 0x00007fef5ba0c800 in object_get_property (object=0x55d785fca490 [NautilusCanvasView], pspec=0x55d785ce7c30 [GParamObject], value=0x7ffed83ffda0) at ../glib/gobject/gobject.c:1424
class = 0x55d785153240
param_id = 9
redirect = 0x55d785ce7c30 [GParamObject]
#4 0x00007fef5ba0fb90 in g_object_get_property (object=0x55d785fca490 [NautilusCanvasView], property_name=0x55d7858d7e15 "extensions-background-menu", value=0x7ffed83ffda0) at ../glib/gobject/gobject.c:2635
prop_value = 0x7ffed83ffda0
tmp_value = {g_type = 0x0, 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}}}
pspec = 0x55d785ce60b0 [GParamOverride]
__FUNCTION__ = "g_object_get_property"
#5 0x00007fef5b9fe1ec in on_source_notify (gobject=0x55d785fca490 [NautilusCanvasView], pspec=0x55d785ce7c30 [GParamObject], binding=0x55d785163140 [GBinding]) at ../glib/gobject/gbinding.c:316
from_value = {g_type = 0x55d78521fb10 [GMenu/GMenuModel], 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}}}
to_value = {g_type = 0x55d78521fb10 [GMenu/GMenuModel], 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}}}
res = 32751
#6 0x00007fef5b9ff676 in g_object_bind_property_full (source=0x55d785fca490, source_property=0x55d783f29e5c "extensions-background-menu", target=0x55d785b88390, target_property=0x55d783f29e5c "extensions-background-menu", flags=G_BINDING_SYNC_CREATE, transform_to=0x0, transform_from=0x0, user_data=0x0, notify=0x0) at ../glib/gobject/gbinding.c:961
pspec = 0x55d785b7ca00 [GParamObject]
binding = 0x55d785163140 [GBinding]
__FUNCTION__ = "g_object_bind_property_full"
#7 0x00007fef5b9ff6c6 in g_object_bind_property (source=0x55d785fca490, source_property=0x55d783f29e5c "extensions-background-menu", target=0x55d785b88390, target_property=0x55d783f29e5c "extensions-background-menu", flags=G_BINDING_SYNC_CREATE) at ../glib/gobject/gbinding.c:1012
#8 0x000055d783e567ed in nautilus_window_slot_switch_new_content_view (self=0x55d785b88390 [NautilusWindowSlot]) at ../nautilus/src/nautilus-window-slot.c:3033
widget = 0x55d785fca490 [NautilusCanvasView]
reusing_view = 0
priv = 0x55d785b88110
#9 0x000055d783e56905 in change_view (self=0x55d785b88390 [NautilusWindowSlot]) at ../nautilus/src/nautilus-window-slot.c:3064
priv = 0x55d785b88110
#10 0x000055d783e54ccd in setup_view (self=0x55d785b88390 [NautilusWindowSlot], view=0x55d785fca490) at ../nautilus/src/nautilus-window-slot.c:2104
ret = 1
old_location = 0x7fef48015b50
priv = 0x55d785b88110
#11 0x000055d783e54977 in got_file_info_for_view_selection_callback (file=0x55d785d8f350 [NautilusSearchDirectoryFile], callback_data=0x55d785b88390) at ../nautilus/src/nautilus-window-slot.c:1931
priv = 0x55d785b88110
error = 0x0
window = 0x55d7857d02f0 [NautilusWindow]
self = 0x55d785b88390 [NautilusWindowSlot]
viewed_file = 0x55d785d8f350 [NautilusSearchDirectoryFile]
view = 0x55d785fca490
location = 0x7fef48015b50
app = 0x85e7d250
__func__ = "got_file_info_for_view_selection_callback"
#12 0x000055d783e9c467 in search_directory_file_call_when_ready (file=0x55d785d8f350 [NautilusSearchDirectoryFile], file_attributes=(NAUTILUS_FILE_ATTRIBUTE_INFO | NAUTILUS_FILE_ATTRIBUTE_MOUNT), callback=0x55d783e547fb <got_file_info_for_view_selection_callback>, callback_data=0x55d785b88390) at ../nautilus/src/nautilus-search-directory-file.c:78
#13 0x000055d783e92120 in nautilus_file_call_when_ready (file=0x55d785d8f350 [NautilusSearchDirectoryFile], file_attributes=(NAUTILUS_FILE_ATTRIBUTE_INFO | NAUTILUS_FILE_ATTRIBUTE_MOUNT), callback=0x55d783e547fb <got_file_info_for_view_selection_callback>, callback_data=0x55d785b88390) at ../nautilus/src/nautilus-file.c:8495
__func__ = "nautilus_file_call_when_ready"
#14 0x000055d783e53b0a in begin_location_change (self=0x55d785b88390 [NautilusWindowSlot], location=0x7fef48015b50, previous_location=0x55d7852d6e40, new_selection=0x0, type=NAUTILUS_LOCATION_CHANGE_STANDARD, distance=0, scroll_pos=0x0) at ../nautilus/src/nautilus-window-slot.c:1452
priv = 0x55d785b88110
__func__ = "begin_location_change"
#15 0x000055d783e536ac in nautilus_window_slot_open_location_full (self=0x55d785b88390 [NautilusWindowSlot], location=0x7fef48015b50, flags=(unknown: 0), new_selection=0x0) at ../nautilus/src/nautilus-window-slot.c:1291
priv = 0x55d785b88110
old_location = 0x55d7852d6e40
old_selection = 0x0
#16 0x000055d783e51da1 in query_editor_changed_callback (editor=0x55d785b76ef0 [NautilusQueryEditor], query=0x55d785d89b60 [NautilusQuery], reload=1, self=0x55d785b88390 [NautilusWindowSlot]) at ../nautilus/src/nautilus-window-slot.c:467
view = 0x55d785168380
#17 0x00007fef5a83c6d0 in ffi_call_unix64 () at /usr/lib/libffi.so.6
#18 0x00007fef5a83c0a0 in ffi_call () at /usr/lib/libffi.so.6
#23 0x00007fef5ba21e4a in <emit signal ??? on instance 0x55d785b76ef0 [NautilusQueryEditor]> (instance=0x55d785b76ef0, signal_id=454, detail=0) at ../glib/gobject/gsignal.c:3453
var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffed8400960, reg_save_area = 0x7ffed84008a0}}
#19 0x00007fef5ba05c2c in g_cclosure_marshal_generic (closure=0x55d785f1dbb0, return_gvalue=0x0, n_param_values=3, param_values=0x7ffed84005e0, invocation_hint=0x7ffed8400590, marshal_data=0x0) at ../glib/gobject/gclosure.c:1500
rtype = 0x7fef5a83d180 <ffi_type_void>
rvalue = 0x7ffed8400300
n_args = 4
atypes = 0x7ffed84002c0
args = 0x7ffed8400280
i = 3
cif = {abi = FFI_UNIX64, nargs = 4, arg_types = 0x7ffed84002c0, rtype = 0x7fef5a83d180 <ffi_type_void>, bytes = 0, flags = 0}
cc = 0x55d785f1dbb0
enum_tmpval = 0x7ffed8400320
tmpval_used = 0
#20 0x00007fef5ba043eb in g_closure_invoke (closure=0x55d785f1dbb0, return_value=0x0, n_param_values=3, param_values=0x7ffed84005e0, invocation_hint=0x7ffed8400590) at ../glib/gobject/gclosure.c:810
marshal = 0x7fef5ba05867 <g_cclosure_marshal_generic>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55d785f1db90
__FUNCTION__ = "g_closure_invoke"
#21 0x00007fef5ba2264e in signal_emit_unlocked_R (node=0x55d785a2dba0, detail=0, instance=0x55d785b76ef0, emission_return=0x0, instance_and_params=0x7ffed84005e0) at ../glib/gobject/gsignal.c:3641
tmp = 0x50
handler = 0x55d785d71ec0
accumulator = 0x0
emission = {next = 0x7ffed8400c40, instance = 0x55d785b76ef0, ihint = {signal_id = 454, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x4 [void]}
class_closure = 0x0
hlist = 0x55d78470ace8
handler_list = 0x55d785d71ec0
return_accu = 0x0
accu = {g_type = 0x0, 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 = 454
max_sequential_handler_number = 12529
return_value_altered = 0
#22 0x00007fef5ba218a5 in g_signal_emit_valist (instance=0x55d785b76ef0, signal_id=454, detail=0, var_args=0x7ffed8400880) at ../glib/gobject/gsignal.c:3397
instance_and_params = 0x7ffed84005e0
signal_return_type = 0x4 [void]
param_values = 0x7ffed84005f8
node = 0x55d785a2dba0
i = 2
n_params = 2
__FUNCTION__ = "g_signal_emit_valist"
#24 0x000055d783ed8de5 in nautilus_query_editor_changed (editor=0x55d785b76ef0 [NautilusQueryEditor]) at ../nautilus/src/nautilus-query-editor.c:625
#25 0x000055d783ed8468 in entry_changed_cb (entry=0x55d785b902c0 [GdTaggedEntry], editor=0x55d785b76ef0 [NautilusQueryEditor]) at ../nautilus/src/nautilus-query-editor.c:388
#26 0x00007fef5ba07a1d in g_cclosure_marshal_VOID__VOIDv (closure=0x55d785b8b820, return_value=0x0, instance=0x55d785b902c0, args=0x7ffed8400d20, marshal_data=0x0, n_params=0, param_types=0x0) at ../glib/gobject/gmarshal.c:165
cc = 0x55d785b8b820
data1 = 0x55d785b902c0
data2 = 0x55d785b76ef0
callback = 0x55d783ed83a1 <entry_changed_cb>
#27 0x00007fef5ba046dd in _g_closure_invoke_va (closure=0x55d785b8b820, return_value=0x0, instance=0x55d785b902c0, args=0x7ffed8400d20, n_params=0, param_types=0x0) at ../glib/gobject/gclosure.c:873
marshal = 0x7fef5ba0798c <g_cclosure_marshal_VOID__VOIDv>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x55d785b8b800
__FUNCTION__ = "_g_closure_invoke_va"
#28 0x00007fef5ba20ba1 in g_signal_emit_valist (instance=0x55d785b902c0, signal_id=440, detail=0, var_args=0x7ffed8400d20) at ../glib/gobject/gsignal.c:3306
return_accu = 0x0
accu = {g_type = 0x0, 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 = 0x0
emission = {next = 0x0, instance = 0x55d785b902c0, ihint = {signal_id = 440, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 0x55d785a77800 [GdTaggedEntry/GtkSearchEntry/GtkEntry/GtkWidget/GInitiallyUnowned]}
signal_id = 440
instance_type = 0x55d785a77800 [GdTaggedEntry/GtkSearchEntry/GtkEntry/GtkWidget/GInitiallyUnowned]
emission_return = {g_type = 0x0, 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 = 0x4 [void]
static_scope = 0
fastpath_handler = 0x55d785be9a80
closure = 0x55d785b8b820
run_type = G_SIGNAL_RUN_FIRST
hlist = 0x55d785bebc28
l = 0x0
fastpath = 1
instance_and_params = 0x55d7846c44f0
signal_return_type = 0x0
param_values = 0x7e
node = 0x55d785a2edd0
i = 1
n_params = 21975
__FUNCTION__ = "g_signal_emit_valist"
#29 0x00007fef5ba21e4a in g_signal_emit (instance=0x55d785b902c0, signal_id=440, detail=0) at ../glib/gobject/gsignal.c:3453
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffed8400e00, reg_save_area = 0x7ffed8400d40}}
#30 0x00007fef5c3055cb in () at /usr/lib/libgtk-3.so.0
#31 0x00007fef5c6818f3 in g_timeout_dispatch (source=0x55d785f1a9c0, callback=0x7fef5c3055b0, user_data=0x55d785b902c0) at ../glib/glib/gmain.c:4668
timeout_source = 0x55d785f1a9c0
again = 0
#32 0x00007fef5c67f9da in g_main_dispatch (context=0x55d7846c3bd0) at ../glib/glib/gmain.c:3179
dispatch = 0x7fef5c68189f <g_timeout_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x55d785b902c0
callback = 0x7fef5c3055b0
cb_funcs = 0x7fef5c765a80 <g_source_callback_funcs>
cb_data = 0x55d785b8b100
need_destroy = 1
source = 0x55d785f1a9c0
current = 0x55d7846cf5c0
i = 0
__FUNCTION__ = "g_main_dispatch"
#33 0x00007fef5c6808bd in g_main_context_dispatch (context=0x55d7846c3bd0) at ../glib/glib/gmain.c:3844
#34 0x00007fef5c680ab0 in g_main_context_iterate (context=0x55d7846c3bd0, block=1, dispatch=1, self=0x55d7846a56d0) at ../glib/glib/gmain.c:3917
max_priority = 0
timeout = 0
some_ready = 1
nfds = 3
allocated_nfds = 4
fds = 0x55d785e91d60
#35 0x00007fef5c680b88 in g_main_context_iteration (context=0x55d7846c3bd0, may_block=1) at ../glib/glib/gmain.c:3978
retval = 1
#36 0x00007fef5bb56362 in g_application_run (application=0x55d7846ae210 [NautilusApplication], argc=2, argv=0x7ffed8401118) at ../glib/gio/gapplication.c:2559
arguments = 0x55d7846ad6f0
status = 0
context = 0x55d7846c3bd0
acquired_context = 1
__FUNCTION__ = "g_application_run"
#37 0x000055d783e1273d in main (argc=2, argv=0x7ffed8401118) at ../nautilus/src/nautilus-main.c:81
retval = 32766
application = 0x55d7846ae210 [NautilusApplication]