Skiplist errors on Cyrus 2.3.12
Stoyan Tzalev
stockton at netbg.com
Fri Aug 1 05:32:42 EDT 2008
Hi guys,
sorry to confirm this,but it looks like I ran into the same issue on my
testing machine, even with safeunlock and readlock patches applied:
Aug 1 11:39:26 newmail imap[26804]: Deleted mailbox user.stockton
Aug 1 11:39:26 newmail last message repeated 3 times
Aug 1 11:39:26 newmail imap[26804]: Deleted mailbox user
Aug 1 11:39:26 newmail imap[26804]: can not
unlink /var/lib/imap/user/s/stockton.mboxkey: No such file or directory
Aug 1 11:39:26 newmail imap[26804]: Fatal error: Internal error: assertion
failed: cyrusdb_skiplist.c: 622: db->lock_status == UNLOCKED
Aug 1 11:39:26 newmail imap[26804]: skiplist: closed while still locked
Aug 1 11:39:26 newmail master[26792]: process 26804 exited, status 75
Aug 1 11:39:26 newmail master[26792]: service imap pid 26804 in BUSY state:
terminated abnormally
All I did was to login as the cyrus admin user, set the appropriate acl to
allow deletion of a mailbox, and then delete it.
OS is CentOS 5.2 i386, Cyrus built from source RPM obtained from
http://www.invoca.ch/pub/packages/cyrus-imapd/ with the safeunlock and
readlocktracking patches applied additionally. imapd.conf is attached.
Best regards,
Stoyan
On Monday 14 July 2008 10:10:58 Reinhard Zierke wrote:
> > hmm... and I realise I haven't updated the website for a while.
> > Doing that now... ok:
> >
> > http://cyrus.brong.fastmail.fm/patches/cyrus-skiplist-safeunlock-2.3.12.d
> >iff
> > http://cyrus.brong.fastmail.fm/patches/cyrus-skiplist-readlocktracking-2.
> >3.12.diff
> >
> > I'd be interested to know if the issue still exists with these.
> > They tidy up the logic for locks even more. I needed it to make
> > the fast_rename and folder_limit stuff work again.
>
> These patches didn't help. I still get the same error message on my test
> machine:
> Jul 14 09:04:16 rzdspc11 cyradm[27124]: [ID 637875 local6.error] Fatal
> error: Internal error: assertion failed: cyrusdb_skiplist.c: 622:
> db->lock_status == UNLOCKED Jul 14 09:04:16 rzdspc11 cyradm[27124]: [ID
> 558109 local6.error] skiplist: closed while still locked
>
> Sorry,
> Reinhard
-------------- next part --------------
configdirectory: /var/lib/imap
#partition-default: /var/spool/imap
partition-default: /cyrus
admins: cyrus cyradmin
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
hashimapspool: true
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN LOGIN
tls_cert_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem
tls_key_file: /etc/pki/cyrus-imapd/cyrus-imapd.pem
tls_ca_file: /etc/pki/tls/certs/ca-bundle.crt
#create options
createonpost: 1
autocreatequota: 1048576
autocreateinboxfolders: Sent|Drafts|Trash|Spam
duplicatesuppression: 1
expunge_mode: delayed
loginuseacl: 1
unixhierarchysep: 1
#popminpoll: 1
popsubfolders: 1
poppollpadding: 3
singleinstancestore: 1
username_tolower: 1
unix_group_enable: 0
virtdomains: userid
normalizeuid: 1
allowplaintext: 1
allowplainwithouttls: 1
defaultdomain: digitalsol.net
#DB types
annotation_db: skiplist
duplicate_db: skiplist
mboxlist_db: skiplist
ptscache_db: skiplist
quota_db: skiplist
seenstate_db: skiplist
#subscription_db: flat
subscription_db: skiplist
#tlscache_db: berkeley-nosync
tlscache_db: skiplist
#DB tuning
berkeley_cachesize: 10240
berkeley_locks_max: 5000
berkeley_txns_max: 1000
#security
imapidresponse: 0
#softfail if over quota
lmtp_over_quota_perm_failure: 0
#accept any size?
### maxmessagesize: 0
# FM stuff
internaldate_heuristic: receivedheader
# sieve features
sieve_extensions: fileinto reject vacation imapflags notify include envelope body relational regex subaddress copy
sieve_maxscripts: 1024
More information about the Info-cyrus
mailing list