Comment 15 for bug 1202159

Revision history for this message
Robert Ancell (robert-ancell) wrote : Re: nautilus assert failure: ERROR:nautilus-bookmark.c:350:nautilus_bookmark_connect_file: assertion failed: (!nautilus_file_is_gone (bookmark->details->file))

Thanks Iain! I can reproduce this now.

The problem seems to be because the bookmark is being kept in the history once it is closed. So when you "eject" the FTP bookmark nautilus deletes the bookmark visually but keeps a reference to it for the history. The bookmark keeps a reference to the NautilusFile for the FTP location and this is marked as "gone".

When try and connect to this location again (or press back in the history) it tries and create a new bookmark which then uses the cached NautilusFile which is marked gone. Thus the assertion fails.

The solution I am currently trying to find is to remove the bookmark from the history when it is ejected.