On Fri, 16 Dec 2005 17:24:34 +0100 Liviu Andronic <landronimirc@xxxxxxxxx> wrote: > I have recently had an unpleasant experience. I have tried to rename a > folder "Nirvana" to "nirvana" using emelFM2 on an external harddisk FAT > 32 partition. The folder disappeared instantaneously. Now, I am wondering > whether it is because of the FAT32 partition mounted with an UTF-8 > charset, or whether it is a bug in emelFM2. > > I would just like to know what happened, as I think I had this folder > backuped on a CD. Thanks Yes, that's a bug. Turns out that the [g]libc function used to detect the presence of an existing item (i.e. an item that would need to be deleted so that the rename could proceed) ignores the case of name characters on FAT32 filesystems. So I think the sequence of events would be: test for "nirvana"; "Nirvana" would match that; delete the latter (usually with a prior warning, did you see any such warning?) and then there's nothing to rename ! Now to find a work-around for the invalid detection ... Thanks for the report. This is potentially a very nasty bug. Regards Tom -- Users can unsubscribe from the list by sending email to emelfm2-request@xxxxxxxxxxxxx with 'unsubscribe' in the subject field or by logging into the web interface.