Hi,

I did several tests with current dbmail cvs with trace level 3 for
imapd. While copying lot of messages to dbmail suddenly no new
connection was possible, imapd didn't respond any more.

The last sign of life was:
May 16 14:55:37 geht-schon dbmail/imap4d[3825]:
dbpgsql.c,db_free_result: trying to free a result set that is already NULL!
May 16 14:55:37 geht-schon last message repeated 5 times
May 16 14:55:40 geht-schon dbmail/imap4d[3825]: COMMAND: [317 append
 "INBOX/wd" (\Seen) {1985953}]

The client copying the mails finished copying without problem though
(took until 15:10).

I found several error messages in the logs:
- tons of this one:
  dbmail/imap4d[25968]: dbpgsql.c,db_free_result: trying to free a result
  set that is already NULL!
- quite a lot of these:
  dbmail/imap4d[25968]: dbpgsql.c,db_query: previous result set is
  possibly not freed.
- some of these (they belong together):
  dbmail/imap4d[25977]: db_add_mime_children(): unexpected end of data
  dbmail/imap4d[25977]: db_start_msg(): error adding MIME-children
  dbmail/imap4d[25977]: db_fetch_headers(): succesfully recovered
  erroneous message 2961
- some of these
  dbmail/imap4d[2661]: ChildSighandler(): got signal [13]

"trying to free ..." always happens on APPEND and UID for example.

Ilja the Outlook (Express) problems are fixed as far as I've tested it,
thanks a lot!


Thomas
-- 
http://www.tmueller.com for pgp key (95702B3B)

Reply via email to