Re: [Mutt] #2935: Occasional segfault when IMAP inbox updates
#2935: Occasional segfault when IMAP inbox updates
---------------------+------------------------------------------------------
Reporter: skunk | Owner: brendan
Type: defect | Status: infoneeded
Priority: major | Milestone: 1.6
Component: IMAP | Version: 1.5.19
Resolution: | Keywords: duplicate 2902
---------------------+------------------------------------------------------
Changes (by brendan):
* status: started => infoneeded
Old description:
> Version: mutt-20070709[[BR]]
> Platform: Debian/etch on amd64
>
> I have an IMAP inbox that is updated asynchronously on a remote server.
> Sometimes, when new messages come in, and Mutt has uncommitted changes to
> the inbox, it segfaults.
>
> This is what it looks like in GDB:
>
> {{{
> Fetching message headers... 1899/1900
> Program received signal SIGSEGV, Segmentation fault.
> 0x000000000044f25e in mx_update_context (ctx=0x7b15d0, new_messages=4)
> at mx.c:1566
> 1566 h->security = crypt_query (h->content);
> (gdb) p h->content
> Cannot access memory at address 0x50
> (gdb)
> }}}
>
> I have two core dumps saved from these crashes, and so can return
> additional telemetry upon request.
New description:
Version: mutt-20070709[[BR]]
Platform: Debian/etch on amd64
I have an IMAP inbox that is updated asynchronously on a remote server.
Sometimes, when new messages come in, and Mutt has uncommitted changes to
the inbox, it segfaults.
This is what it looks like in GDB:
{{{
Fetching message headers... 1899/1900
Program received signal SIGSEGV, Segmentation fault.
0x000000000044f25e in mx_update_context (ctx=0x7b15d0, new_messages=4)
at mx.c:1566
1566 h->security = crypt_query (h->content);
(gdb) p h->content
Cannot access memory at address 0x50
(gdb)
}}}
I have two core dumps saved from these crashes, and so can return
additional telemetry upon request.
--
--
Ticket URL: <http://dev.mutt.org/trac/ticket/2935#comment:24>
Mutt <http://www.mutt.org/>
The Mutt mail user agent