[Dovecot] 0.99.9.1 - "Panic: unreached" on large Maildir

Charlie Brady charlieb-dovecot at e-smith.com
Mon Jun 23 22:16:48 EEST 2003


Any suggestions where I should look? (Is this a known problem?)

bash-2.05a$ unset MAIL
bash-2.05a$ /usr/libexec/dovecot/imap
* PREAUTH [CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND 
UNSELECT LITERAL+ IDLE CHILDREN LISTEXT LIST-SUBSCRIBED] Logged in as 
admin
001 select inbox
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)] Flags 
permitted.
* 10911 EXISTS
* 10911 RECENT
* OK [UNSEEN 1] First unseen.
* OK [UIDVALIDITY 1053912897] UIDs valid
* OK [UIDNEXT 10912] Predicted next UID
001 OK [READ-WRITE] Select completed.
002 logout
* BYE Logging out
002 OK Logout completed.
bash-2.05a$ /usr/libexec/dovecot/imap
* PREAUTH [CAPABILITY IMAP4rev1 SORT THREAD=REFERENCES MULTIAPPEND 
UNSELECT LITERAL+ IDLE CHILDREN LISTEXT LIST-SUBSCRIBED] Logged in as 
admin
001 select inbox
imap(admin): Panic: unreached
Aborted
bash-2.05a$ 
bash-2.05a$ ls -la Maildir/.INBOX/
total 1572
drwxr-x---    2 admin    admin        4096 May 25 21:34 .
drwx------   20 admin    admin        4096 May 25 21:35 ..
-rw-r-----    1 admin    admin      272856 May 25 20:33 .imap.index
-rw-r-----    1 admin    admin     1041830 May 25 21:34 .imap.index.data
-rw-r-----    1 admin    admin        2576 May 25 21:34 .imap.index.log
-rw-r-----    1 admin    admin      263396 May 25 21:34 .imap.index.tree
bash-2.05a$ strace /usr/libexec/dovecot/imap
...
getdents64(0x9, 0x8098730, 0x1000, 0x11) = 4064
getdents64(0x9, 0x8098730, 0x1000, 0x11) = 1392
getdents64(0x9, 0x8098730, 0x1000, 0x11) = 4056
getdents64(0x9, 0x8098730, 0x1000, 0x11) = 1408
getdents64(0x9, 0x8098730, 0x1000, 0x11) = 1672
getdents64(0x9, 0x8098730, 0x1000, 0x11) = 0
close(9)                                = 0
read(8, "933.e-smith,U=1594,W=5653\n107 10"..., 4079) = 4079
read(8, "2,W=2250\n212 1042117583.5800.e-s"..., 4064) = 4064
write(2, "imap(admin): ", 13imap(admin): )           = 13
write(2, "Panic: ", 7Panic: )                  = 7
write(2, "unreached", 9unreached)                = 9
write(2, "\n", 1
)                       = 1
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
getpid()                                = 10317
kill(10317, SIGABRT)                    = 0
--- SIGABRT (Aborted) ---
+++ killed by SIGABRT +++
bash-2.05a$ 


--
Charlie




More information about the dovecot mailing list