Sean Chittenden wrote:
I've fixed the segfaults plagueing cvs-head.

That should have read *some segfaults* :-\




I'm no longer seeing segfaults, but I'm still getting double free errors.

Nov 15 08:49:56 nfs1 dbmail/imap4d[15979]: dbpgsql.c,db_free_result: trying to free a result set that is already NULL!

That's an ancient bug, unrelated to any of the code I've been messing with. Ilja, where do these come from (who was sloppy/overzealeous here).

When trying to upload a bunch of messages, however, the server or client keeps shutting the connection down.

I've trace 5'ed an upload of some 732 messages. Only two messages get uploaded, however. In /var/log/messages, I see the following. The complete trace is attached as a bzip2 file. I wasn't able to figure out what the problem was or even attempt to guess. -sc

This also is unrelated to my code refactoring. Instead my guess is this is more related to the stack corruption from the internal list implementation. I have a fix all but finished.

I'll setup my own test-case for massive uploads. Could you please file a bug 
against this one?

--
  ________________________________________________________________
  Paul Stevens                                  mailto:[EMAIL PROTECTED]
  NET FACILITIES GROUP                     PGP: finger [EMAIL PROTECTED]
  The Netherlands________________________________http://www.nfg.nl

Reply via email to