#2031: mutt crashes reading some mbox with sort=threads Changes (by brendan):
* priority: critical => minor Old description: > {{{ > mutt dumps core when reading some mbox with threaded sorting. > It appears to have no problems with non-threaded sorting. > See How-To-Repeat for a minimal example that can be used > to reproduce the problem. > >How-To-Repeat: > $ cat muttrc > set sort=threads > > $ cat mbox > From foo Wed Jun 29 13:02:34 2005 > In-Reply-To: <D0D18B5A@> > > From foo Wed Jun 29 13:42:10 2005 > In-Reply-To: <D0D18B5A@> > > $ mutt -F muttrc -f mbox > Sorting mailbox...Segmentation fault (core dumped) > > $ mutt -F /dev/null -f mbox > Yay! > >Fix: > Unknown > }}} New description: {{{ mutt dumps core when reading some mbox with threaded sorting. It appears to have no problems with non-threaded sorting. See How-To-Repeat for a minimal example that can be used to reproduce the problem. >How-To-Repeat: $ cat muttrc set sort=threads $ cat mbox From foo Wed Jun 29 13:02:34 2005 In-Reply-To: <D0D18B5A@> From foo Wed Jun 29 13:42:10 2005 In-Reply-To: <D0D18B5A@> $ mutt -F muttrc -f mbox Sorting mailbox...Segmentation fault (core dumped) $ mutt -F /dev/null -f mbox Yay! >Fix: Unknown }}} Comment: segfault on addch is very strange. This looks very much like a problem within libslang-utf8. Can you reproduce with ncurses? -- Ticket URL: <http://dev.mutt.org/trac/ticket/2031#comment:6>