assertion failure with exim LMTP (message_guid_isnull())

Luca Ceresoli luca at lucaceresoli.net
Wed Jul 20 04:38:24 EDT 2011


Bron Gondwana wrote:
> On Tue, Jul 19, 2011 at 05:16:57PM +0200, Luca Ceresoli wrote:
>> This assertion comes from the cyrus-imapd code. It was introduced by:
>>
>>     commit e88cfbdbe442cb10c71ae93a64610d505e57f05d
>>     Author: Bron Gondwana<brong at opera.com>
>>     Date: Thu Jun 23 15:27:08 2011 +0200
>>
>>       mailbox: ensure appended GUID is not all zeros
>>
>> What is the guid, and who should set it?
>
> Are you building without openssl?

I am.

 > If it can't create
> sha1s then that would cause null GUIDs.  Hmm.  Perhaps
> this is a bogus commit.  Feel free to build without it,
> it won't break anything.

Reverted it, and now it's working. Thank you very much!

> It was put in to avoid the case where broken appends
> were happening due to a bug in another part of the code,
> but the bug has been fixed separately now.

Is this going to be fixed in the official version?

Luca


More information about the Info-cyrus mailing list