I've dug somewhat deeper into the cyrus code and I'm going to remove the patch, because the Cyrus IMAPD bdb code is constantly opening/closing the database, so it would cause performance problems anyway.
Sorry for the regression. I will fix that as soon as perl has hit the testing... You can convert the affected database to (default) skiplist meanwhile. O. On Thu, May 12, 2011 at 23:18, Petr Vandrovec <p...@vmware.com> wrote: > Hello, > most of crashes in -4 are gone, but still it seems that > lmtpd/lmtpunix is dying: > > May 12 12:47:59 petr-dev3 cyrus/lmtpunix[2883]: DBERROR db5: > DB_ENV->get_home: method not permitted before handle's open method > May 12 12:47:59 petr-dev3 kernel: [ 7228.269495] lmtpd[2883]: segfault > at 7f1500000002 ip 00007f15980cddab sp 00007fffe2ae6408 error 4 in > lmtpd[7f1598069000+165000] > May 12 12:47:59 petr-dev3 cyrus/master[18238]: process 2883 exited, signaled > to death by 11 > May 12 12:47:59 petr-dev3 cyrus/master[18238]: service lmtpunix pid 2883 > in READY state: terminated abnormally > > And every now and then lmtpd is clearly not happy that environment was > removed by someone else: > > May 12 12:48:17 petr-dev3 postfix/smtpd[13104]: connect from > localhost.localdomain[127.0.0.1] > May 12 12:48:18 petr-dev3 postfix/smtpd[13104]: 0B6CD5380CF: > client=localhost.localdomain[127.0.0.1] > May 12 12:48:18 petr-dev3 postfix/cleanup[13107]: 0B6CD5380CF: > message-id=<bug-711764-1305229695-15...@https.bugzilla.eng.vmware.com> > May 12 12:48:18 petr-dev3 postfix/qmgr[6643]: 0B6CD5380CF: > from=<bugzi...@vmware.com>, size=3848, nrcpt=1 (queue active) > May 12 12:48:18 petr-dev3 cyrus/master[13110]: about to exec > /usr/lib/cyrus/bin/lmtpd > May 12 12:48:18 petr-dev3 postfix/smtpd[13104]: disconnect from > localhost.localdomain[127.0.0.1] > May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR db5: > /var/lib/cyrus/db/__db.001: No such file or directory > May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: dbenv->open > '/var/lib/cyrus/db' failed: No such file or directory > May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: init() on berkeley > May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: reading > /var/lib/cyrus/db/skipstamp, assuming the worst: No such file or directory > May 12 12:48:18 petr-dev3 cyrus/lmtpunix[13110]: executed > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed > /var/lib/cyrus/deliver.db (7985 records, 934500 bytes) in 1 second > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed > /var/lib/cyrus/mailboxes.db (48 records, 3872 bytes) in 0 seconds > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed > /var/lib/cyrus/annotations.db (0 records, 144 bytes) in 0 seconds > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: skiplist: checkpointed > /var/lib/cyrus/statuscache.db (0 records, 144 bytes) in 0 seconds > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: accepted connection > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: lmtp connection preauth'd > as postman > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: duplicate_check: > <bug-711764-1305229695-15...@https.bugzilla.eng.vmware.com> > user.petr.Bugzilla 0 > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: Delivered: > <bug-711764-1305229695-15...@https.bugzilla.eng.vmware.com> to mailbox: > user.petr.Bugzilla > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: duplicate_mark: > <bug-711764-1305229695-15...@https.bugzilla.eng.vmware.com> > user.petr.Bugzilla 1305229700 365145 > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: duplicate_mark: > <bug-711764-1305229695-15...@https.bugzilla.eng.vmware.com> > .petr+@.sieve. 1305229700 0 > May 12 12:48:20 petr-dev3 cyrus/lmtpunix[13110]: USAGE petr user: > 0.070000 sys: 1.620000 > May 12 12:48:20 petr-dev3 postfix/lmtp[13109]: 0B6CD5380CF: > to=<petr@localhost>, > relay=petr-dev3.eng.vmware.com[/var/run/cyrus/socket/lmtp], delay=2.1, > delays=0.14/0.03/1.9/0.05, dsn=2.1.5, status=sent (250 2.1.5 Ok > SESSIONID=<cyrus-13110-1305229700-1>) > May 12 12:48:20 petr-dev3 postfix/qmgr[6643]: 0B6CD5380CF: removed > May 12 12:49:30 petr-dev3 cyrus/lmtpunix[13110]: DBERROR db5: > DB_ENV->get_home: method not permitted before handle's open method > May 12 12:49:30 petr-dev3 cyrus/lmtpunix[13110]: DBERROR: error exiting > application: Invalid argument > May 12 12:49:30 petr-dev3 cyrus/master[18238]: process 13110 exited, > status 0 > > Petr > > > > _______________________________________________ > Pkg-Cyrus-imapd-Debian-devel mailing list > pkg-cyrus-imapd-debian-de...@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/pkg-cyrus-imapd-debian-devel > -- Ondřej Surý <ond...@sury.org> -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org