A NOTE has been added to this issue. ====================================================================== http://dbmail.org/mantis/view.php?id=727 ====================================================================== Reported By: jasb Assigned To: ====================================================================== Project: DBMail Issue ID: 727 Category: Authentication layer Reproducibility: always Severity: crash Priority: normal Status: new target: ====================================================================== Date Submitted: 11-Sep-08 21:50 CEST Last Modified: 04-Aug-09 10:36 CEST ====================================================================== Summary: "blk" error when expunge an amount of messages Description: Hi Paul, When selecting and pressed expunge to delete an amount of messages, i have an error: --- Sep 11 20:37:51 lira dbmail/imap4d[6885]: Error:[message] dbmail-message.c,_retrieve(+1155): blk error ---
When this happen, dbmail-imapd also segfaults itself. --- dbmail-imapd[6885]: segfault at 24 ip b7ce30fe sp bfd21a00 error 4 in libdbmail. so.0.0.0[b7cd4000+4b000] --- Attached the full log. ====================================================================== ---------------------------------------------------------------------- (0002599) jasb (reporter) - 11-Sep-08 21:50 http://dbmail.org/mantis/view.php?id=727#c2599 ---------------------------------------------------------------------- Forgot to change the category, can you change it to imap deamon? ---------------------------------------------------------------------- (0002600) jasb (reporter) - 11-Sep-08 22:00 http://dbmail.org/mantis/view.php?id=727#c2600 ---------------------------------------------------------------------- Analizing the log, i see: --- Sep 11 20:37:51 lira dbmail/imap4d[6885]: Error:[message] dbmail-message.c,_retrieve(+1155): blk error Sep 11 20:37:51 lira dbmail/imap4d[6885]: Error:[message] dbmail-message.c,dbmail_message_retrieve(+1238): retrieval failed for physid [1562641] --- I retrieved the message from the DB with: --- SELECT * FROM dbmail_messageblks where physmessage_id='1562641'; --- But no record returned, is the query correct? If i check in dbmail_messages if an entry exists for this message ID: --- SELECT * FROM dbmail_messages where physmessage_id='1562641'; --- Then a record exists for that ID ---------------------------------------------------------------------- (0002900) jasb (reporter) - 04-Aug-09 10:36 http://dbmail.org/mantis/view.php?id=727#c2900 ---------------------------------------------------------------------- Eventually this could be closed also, haven't seen this after =>2.3.6. Issue History Date Modified Username Field Change ====================================================================== 11-Sep-08 21:50 jasb New Issue 11-Sep-08 21:50 jasb File Added: log_imap.zip 11-Sep-08 21:50 jasb Note Added: 0002599 11-Sep-08 21:57 jasb Note Added: 0002600 11-Sep-08 22:00 jasb Note Edited: 0002600 04-Aug-09 10:36 jasb Note Added: 0002900 ====================================================================== _______________________________________________ Dbmail-dev mailing list Dbmail-dev@dbmail.org http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail-dev