<<< Date Index >>>     <<< Thread Index >>>

[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