--On Sunday, January 20, 2002 10:18:32 PM +0100 Noll Janos <[EMAIL PROTECTED]> wrote:
> > On 20-Jan-2002 Fred Bacon wrote: >> Since >> reconstruct gave the same error message, we may yet have another >> problem. > > This is good! > That means you can easily reproduce the error message with reconstruct. > > Now do a system call trace on reconstruct > (strace -o logfile.txt reconstruct blabla... on Linux), and maybe this > can help you narrow down the problem. > > Excellent idea. Okay, I've done the strace. I won't send all 141 lines to the list, but the relevant lines seem to be ---------------------------------------------------------------------------- fstat(5, {st_mode=S_IFREG|0600, st_size=135, ...}) = 0 stat("/var/spool/imap/user/franki/cyrus.header", {st_mode=S_IFREG|0600, st_size=135, ...}) = 0 chdir("/var/spool/imap/user/franki") = 0 stat("/var/imap/quota/f/user.franki", 0xbfffc3d8) = -1 ENOENT (No such file or directory) stat("/var/imap/quota/u/user", 0xbfffc3d8) = -1 ENOENT (No such file or directory) open("/var/spool/imap/user/franki/cyrus.header.NEW", O_RDWR|O_CREAT|O_TRUNC, 0666) = 6 fstat(6, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40190000 write(6, "\241\2\213\rCyrus mailbox header\n\"The be"..., 144) = -1 ENOSPC (No space left on device) --------------------------------------------------------------------------- The error seems to take place when writing to the cyrus.header file. On the other hand. If I run this for my own mailbox, there this no error! The last line is write(6, "\241\2\213\rCyrus mailbox header\n\"The be"..., 143) = 143 There is no obvious difference between the two mailboxes. Does this suggest anything to anyone? Fred