Crash after cutting files and rapidly opening closing tab
Affected Version
- Version: 46.1
- Distribution: Fedora 40
- Also happens with development version: Yes
Steps to reproduce
- Cut any number of files or folders.
- Rapidly open and close a tab.
- Nautilus crashes.
Expected Behavior
Nautilus does not crash
Actual Behavior
Nautilus crashes
Additional Information
AddressSanitizer:DEADLYSIGNAL
=================================================================
==85673==ERROR: AddressSanitizer: SEGV on unknown address (pc 0x7ffff63d5f5f bp 0x7fffffffd670 sp 0x7fffffffd630 T0)
==85673==The signal is caused by a READ memory access.
==85673==Hint: this fault was caused by a dereference of a high value address (see register values below). Disassemble the provided pc to learn which register was used.
#0 0x7ffff63d5f5f in g_type_check_instance_cast ../gobject/gtype.c:4185
#1 0x5589b9 in NAUTILUS_FILES_VIEW ../src/nautilus-files-view.h:41
#2 0x55aa9d in update_cut_status_callback ../src/nautilus-files-view.c:684
#3 0x7ffff64e86cb in g_task_return_now ../gio/gtask.c:1361
#4 0x7ffff64e8737 in complete_in_idle_cb ../gio/gtask.c:1375
#5 0x7ffff76f315e in g_idle_dispatch ../glib/gmain.c:6221
#6 0x7ffff76efc8c in g_main_dispatch ../glib/gmain.c:3348
#7 0x7ffff76f0dc0 in g_main_context_dispatch_unlocked ../glib/gmain.c:4197
#8 0x7ffff76f0f7c in g_main_context_iterate_unlocked ../glib/gmain.c:4262
#9 0x7ffff76f1034 in g_main_context_iteration ../glib/gmain.c:4327
#10 0x7ffff652cee5 in g_application_run ../gio/gapplication.c:2712
#11 0x4293d6 in main ../src/nautilus-main.c:78
#12 0x7ffff5d62087 in __libc_start_call_main (/lib64/libc.so.6+0x2a087) (BuildId: b098f1c75a76548bb230d8f551eae07a2aeccf06)
#13 0x7ffff5d6214a in __libc_start_main_alias_2 (/lib64/libc.so.6+0x2a14a) (BuildId: b098f1c75a76548bb230d8f551eae07a2aeccf06)
#14 0x4291c4 in _start (/home/gary/gnome_dev/bin/nautilus+0x4291c4) (BuildId: 0556927ab65e12f1fa9fcab381b19078d6595bf8)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV ../gobject/gtype.c:4185 in g_type_check_instance_cast
==85673==ABORTING