Cyrus has a problem for a few users on the system in that it
bails while looking in the users directory for mail. I think I have
narrowed it down to the code below.
Cyrus seems to be able to delete the mailbox, add it back,
and reconstruct it.
Pop3d authenicates the user and bails with no errors.
Imap3d authenticates and keeps open the mailbox, but
displays no emails.
Any ideas? The line it is dying on is:
aclresult = xrealloc(aclresult, aclresultalloced);
TIA,
-Allan
Setup: Cyrus 1.6.24->PAM->MYSQL Authentication
File: imap/mboxlist.c
Function mboxlist_lookup
/* Parse ACL if requested */
if (aclp) {
if (acllen+1 > aclresultalloced) {
aclresultalloced = acllen+100;
aclresult = xrealloc(aclresult, aclresultalloced);
}
memcpy(aclresult, acl, acllen);
aclresult[acllen] = '\0';
*aclp = aclresult;
}
<- Allan Rafuse ->
Systems Administrator
Freeview Publishing Inc.
email: [EMAIL PROTECTED]
web: http://www.freeview.com