Moving a bookmark item to the same URI causes a crash
This is happening quite a lot in Ubuntu:
#0 0x00007f5b6835ec01 in __GI___libc_free (mem=0x55a3aaa1b5c0) at malloc.c:3123
ar_ptr = <optimized out>
p = 0x55a3aaa1b5b0
hook = <optimized out>
mem = 0x55a3aaa1b5c0
ar_ptr = <optimized out>
p = <optimized out>
hook = <optimized out>
__x = <optimized out>
ar_ptr = <optimized out>
p = <optimized out>
hook = <optimized out>
__x = <optimized out>
#1 0x00007f5b6c98f9ca in g_free (mem=<optimized out>) at ../../../../glib/gmem.c:194
No locals.
#2 0x00007f5b6c96379b in g_bookmark_file_move_item (bookmark=0x55a3aaa37150, old_uri=old_uri@entry=0x55a3aa940ff0 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)", new_uri=new_uri@entry=0x55a3aaa43f20 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)", error=error@entry=0x7ffdd7dcbdb0) at ../../../../glib/gbookmarkfile.c:3539
item = 0x55a3aaa1b580
__func__ = "g_bookmark_file_move_item"
#3 0x00007f5b6c2dcff9 in gtk_recent_manager_move_item (recent_manager=recent_manager@entry=0x55a3aad48920, uri=uri@entry=0x55a3aa940ff0 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)", new_uri=new_uri@entry=0x55a3aaa43f20 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)", error=error@entry=0x0) at ../../../../gtk/gtkrecentmanager.c:1280
priv = 0x55a3aad488f0
move_error = 0x0
__func__ = "gtk_recent_manager_move_item"
#4 0x000055a3aa3bf46a in nautilus_recent_update_file_moved (old_uri=old_uri@entry=0x55a3aae23e50 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat", new_uri=new_uri@entry=0x55a3ab03e4d0 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)", old_display_name=old_display_name@entry=0x55a3aac424c0 "Caveat", new_display_name=new_display_name@entry=0x55a3aaa4ac90 "Caveat (alt)") at ../src/nautilus-recent.c:154
item_file = 0x55a3aa929f60
relative_path = 0x0
new_item_uri = 0x55a3aaa43f20 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)"
info = <optimized out>
item_uri = 0x55a3aa940ff0 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)"
location = 0x55a3aa987b80
recent_items = 0x55a3ab185900
l = 0x55a3aaa2eda0
recent_manager = <optimized out>
file = 0x55a3ab0f1f80
existing_file = <optimized out>
#5 0x000055a3aa3b819b in rename_get_info_callback (source_object=<optimized out>, res=<optimized out>, callback_data=0x55a3ab1200b0) at ../src/nautilus-file.c:2027
new_uri = 0x55a3ab03e4d0 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat%20(alt)"
old_display_name = <optimized out>
origin = <optimized out>
old_uri = 0x55a3aae23e50 "file:///home/alexander/Downloads/RenderPipeline-master/projects/Caveat"
new_display_name = 0x55a3aaa4ac90 "Caveat (alt)"
log = <optimized out>
subject = 0x55a3aaa0dc90
event = 0x55a3ab10f3a0
new_info = 0x55a3ab03b060
error = 0x0
op = 0x55a3ab1200b0
directory = <optimized out>
existing_file = <optimized out>
new_name = <optimized out>