v2.3.6 message delete causes signal 10
Ken Murchison
murch at andrew.cmu.edu
Tue May 30 13:29:59 EDT 2006
Rosenbaum, Larry M. wrote:
>
>> -----Original Message-----
>> From: Ken Murchison [mailto:murch at andrew.cmu.edu]
>> Sent: Friday, May 26, 2006 12:11 PM
>> To: Rosenbaum, Larry M.
>> Cc: info-cyrus at lists.andrew.cmu.edu
>> Subject: Re: v2.3.6 message delete causes signal 10
>>
>> Rosenbaum, Larry M. wrote:
>>> I have just installed Cyrus IMAP v2.3.6 on a test system. Whenever
> I
>>> try to delete a message in my INBOX, the delete fails and I see the
>>> following message in the log file:
>>>
>>> May 26 11:41:01 xxxx master[10821]: [ID 970914 local6.error] process
>>> 10841 exited, signaled to death by 10
>>>
>>> This happens whether or not expunge_mode: delayed is set.
>>>
>>> This is on Solaris 8 with the following setup:
>>>
>>> name : Cyrus IMAPD
>>> version : v2.3.6 2006/05/25 15:21:49
>>> vendor : Project Cyrus
>>> support-url: http://asg.web.cmu.edu/cyrus
>>> os : SunOS
>>> os-version : 5.8
>>> environment: Built w/Cyrus SASL 2.1.22
>>> Running w/Cyrus SASL 2.1.22
>>> Built w/Sleepycat Software: Berkeley DB 4.4.20:
> (January
>>> 10, 2006)
>>> Running w/Sleepycat Software: Berkeley DB 4.4.20:
> (January
>>> 10, 2006)
>>> Built w/OpenSSL 0.9.8a 11 Oct 2005
>>> Running w/OpenSSL 0.9.8a 11 Oct 2005
>>> CMU Sieve 2.3
>>> mmap = shared
>>> lock = fcntl
>>> nonblock = fcntl
>>> idle = idled
>>>
>>> Cyrus IMAP v2.3.3 (with sasl v2.1.21) ran fine. Any ideas?
>> Can you get a backtrace from a core dump?
>
>
> I was unable to get a core dump, but I was able to determine that it
> appears to be choking on the following statement (line 1000 of
> mailbox.c):
>
> record->modseq = htonll(*((bit64 *)(buf+OFFSET_MODSEQ_64)));
This only occurs when you delete a message? Which part, flagging it
with \Deleted, or doing the expunge?
It would seem strange that this only occurs for only one operation, and
this function is called in a lot of places.
Just curious, does pop3d crash at login?
--
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University
More information about the Info-cyrus
mailing list