Fixed: Nautilus terminates itself when deleting a folder

Bug #65001 reported by foren-sniper
4
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Nautilus is terminating itself if you move a folder into the trash bin. This is only happening in the left tree-structure of Nautilus. The folder will be deleted, but Nautilus will also quit without comment. The problem is reproducable in approx. 80% of the cases. If it has happend once, than it will happen all following times.

Revision history for this message
Vassilis Pandis (pandisv) wrote :

With what version of nautilus is this? Do you mean that you select the folder in the side pane, right click, send to trash and then nautilus crashes? I cannot reproduce this with nautilus 2.16.1-0ubuntu2. Also, please install the nautilus-dbg package and in a terminal, type 'gnome-session-remove nautilus && gdb nautilus'. Then follow the instructions after step 2 of http://wiki.ubuntu.com/Backtrace to get a backtrace of the crash (it's quite vital to spotting the problem). Thanks for reporting this.

Changed in nautilus:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Unconfirmed → Needs Info
Revision history for this message
Sebastien Bacher (seb128) wrote :

what version of Ubuntu do you use. If you use dapper and have a window open on the folder you are moving that's a known behaviour, it closes the window because it would be wrong to keep displaying something which has been moved

Revision history for this message
foren-sniper (flipo-2001) wrote :

I am running Nautilus 2.14.3 on Ubuntu 6.06. Following please find the result of the backtrace. In this case Nautlius has termitated itself again after I sent a folder to trash, but Backtrace says that it has been exiting normally - what is obviously not true. It is a little bit hard to reproduce this effect - sometimes it is ok (deleting folders without exitng the programm - and sometimes not).

:~$ gdb nautilus 2>&1 | tee gdb-nautilus2.txt
GNU gdb 6.4-debian
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) handle SIG33 pass nostop noprint
Signal Stop Print Pass to program Description
SIG33 No No Yes Real-time event 33
(gdb) set pagination 0
(gdb) run
Starting program: /usr/bin/nautilus
[Thread debugging using libthread_db enabled]
[New Thread -1225775424 (LWP 5403)]
[New Thread -1227600976 (LWP 5406)]

Program exited normally.
(gdb) backtrace
No stack.
(gdb) info registers
The program has no registers now.
(gdb)

Revision history for this message
foren-sniper (flipo-2001) wrote :
Revision history for this message
Sebastien Bacher (seb128) wrote :

how is it fixed? are you moving the directory open as described by my previous comment?

Revision history for this message
foren-sniper (flipo-2001) wrote :

It is planned to be fixed in Nautilis 2.16.
I am not in the directory when I want to delete it. I am using the right mouse click in the tree structure (left side tree, right side directory) to send the fodler to trash. So...Nautilus is not only exiting when I delete the empty directory while I am still in the folder.

Revision history for this message
Sebastien Bacher (seb128) wrote :

probably a duplicate of bug #36500, marking as duplicate, feel free to reopen if you think that's not correct

Changed in nautilus:
status: Needs Info → Rejected
Revision history for this message
foren-sniper (flipo-2001) wrote :

#36500 is exactly what I mean (only the english is much better ;-) ). Thanks a lot!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.