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
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
---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html