[Mutt] #3443: Mutt crashed in mutt_break_thread()
#3443: Mutt crashed in mutt_break_thread()
--------------------+-------------------------------------------------------
Reporter: vext01 | Owner: mutt-dev
Type: defect | Status: new
Priority: minor | Milestone:
Component: mutt | Version:
Keywords: |
--------------------+-------------------------------------------------------
I don't know how to repro this, but here is the backtrace:
{{{
(gdb) bt
#0 0x0000000000492904 in mutt_break_thread (hdr=0x20e839800) at
thread.c:1395
#1 0x000000000042bcd3 in mutt_index_menu () at curs_main.c:1249
#2 0x000000000044eab3 in main (argc=1, argv=0x7f7ffffdef60) at
main.c:1019
(gdb) list thread.c:1395
1390 {
1391 mutt_free_list (&hdr->env->in_reply_to);
1392 mutt_free_list (&hdr->env->references);
1393 hdr->env->irt_changed = hdr->env->refs_changed = hdr->changed =
1;
1394
1395 clean_references (hdr->thread, hdr->thread->child);
1396 }
1397
1398 static int link_threads (HEADER *parent, HEADER *child, CONTEXT
*ctx)
1399 {
(gdb) print hdr
$2 = (HEADER *) 0x20e839800
(gdb) print hdr->thread
$3 = (THREAD *) 0x0
}}}
This is HEAD from 2/3 days ago on OpenBSD.
--
Ticket URL: <http://dev.mutt.org/trac/ticket/3443>
Mutt <http://www.mutt.org/>
The Mutt mail user agent