Opened 11 years ago

Last modified 11 years ago

#3482 closed Bug report

delete local non-empty directories fails on mac os x

Reported by: Leho Kraav Owned by:
Priority: normal Component: FileZilla Client
Keywords: Cc: Leho Kraav, Tim Kosse
Component version: Operating system type:
Operating system version:

Description

i'm running FileZilla_3.0.9.1_i686-apple-darwin9.app.tar.bz2 on leopard 10.5.2.

trying to delete local directories (not empty) with right-click-dir -> Delete -> Yes simply fails with no messages or other obvious activity.

discussion thread at http://forum.filezilla-project.org/viewtopic.php?f=1&t=4632&p=22413#p22413

Change History (4)

comment:1 Changed 11 years ago by Tim Kosse

I cannot reproduce this, does it still happen with 3.0.9.2?

comment:2 Changed 11 years ago by Leho Kraav

the behavior seems indeed to have changed in 3.0.9.2. simple empty directories seem to be removed correctly. non-empty directories, with other non-empty directories in them, exhibit the following behavior:

Delete Command Pass #1: directory to be deleted stays, some, but not all, of its contents seems to be removed, some subfolders and files remain with no obvious pattern

Delete Command Pass #2: directory gets deleted with all remaining contents going with it

so basically i can get a non-empty directory deleted by executing the delete command twice. let me know if you can reproduce.

comment:3 Changed 11 years ago by Tim Kosse

Thanks for reporting. This issue has been fixed in the SVN
repository and will be available with the next version.

comment:4 Changed 11 years ago by Tim Kosse

Looks like a bug in OS X. It seems that FSOpenIterator cannot handle changes in the directory contents very well.

Note: See TracTickets for help on using tickets.