On Tue, Feb 21, 2006 at 11:13:55PM +0100, Filippo Giunchedi wrote: > while investigating a little further I guess this may be caused by some > symlinks in my ~/Maildir: > $ ls -la ~/Maildir > lrwxrwxrwx 1 godog godogx 15 Feb 8 22:02 .utnubu -> ../mails/utnubu > drwxr-xr-x 2 godog godogx 118784 Feb 21 21:18 cur > drwxr-xr-x 2 godog godogx 56 Feb 21 21:54 new > drwxr-xr-x 2 godog godogx 6 Feb 21 21:54 tmp > while ../mails/utnubu is a Maildir
It could be in libbuffy, MaildirMailFolder.cc, line 127: if (S_ISDIR(st_new.st_mode) == 0) throw ConsistencyCheckException(path_new + " is not a directory"); But it shouldn't be: I use stat, and stat follows symlinks (lstat is the one that doesn't). So I'll wait to see the stack backtrace at the time of exception throwing. Ciao, Enrico -- GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature