]> git.llucax.com Git - software/mutt-debian.git/blob - debian/patches/upstream/543467-thread-segfault.patch
debian/patches/mutt-patched/sidebar: added a closedir() so the fds will not be starve...
[software/mutt-debian.git] / debian / patches / upstream / 543467-thread-segfault.patch
1 added a patch to prevent segfault when Ctrl+R is hit on a malformed group of
2 messages (see upstream bug http://bugs.mutt.org/3335)
3
4 --- a/flags.c
5 +++ b/flags.c
6 @@ -303,7 +303,10 @@
7  int mutt_thread_set_flag (HEADER *hdr, int flag, int bf, int subthread)
8  {
9    THREAD *start, *cur = hdr->thread;
10 -  
11 +
12 +  if ( !hdr->thread )
13 +    return (-1);
14 +
15    if ((Sort & SORT_MASK) != SORT_THREADS)
16    {
17      mutt_error _("Threading is not enabled.");