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

Re: [Mutt] #2444: segfault when trying to list folders



#2444: segfault when trying to list folders

Changes (by brendan):

  * status:  assigned => closed
  * resolution:  => fixed

Old description:

> {{{
> Doing change-folder+<questionmark> (c+?) (to list folders) causes my mutt
> to segfault.
>
> ---
>
> Here's the part of the debug log before the segfault.
>
> This is the last part of the debug log just before mutt segfaults.
>
> mutt_index_menu[633]: Got op 99
> > a0007 NAMESPACE
> < * NAMESPACE (("" "/")("#mhinbox" NIL)("#mh/" "/")) (("~" "/"))
> (("#shared/" "/")("#ftp/" "/")("#news." ".")("#public/" "/"))
> browse_get_namespace: adding #mhinbox
> browse_get_namespace: adding #mh/
> browse_get_namespace: adding ~
> browse_get_namespace: adding #shared/
> browse_get_namespace: adding #ftp/
> browse_get_namespace: adding #news.
> browse_get_namespace: adding #public/
> < a0007 OK NAMESPACE completed
> > a0008 LIST "" "#mhinbox%"
> < a0008 OK LIST completed
> > a0009 LIST "" "#mh/%"
> < * NO /home/mikes/.mh_profile not found, mh format names disabled
> Handling untagged NO
> /home/mikes/.mh_profile not found, mh format names disabled
> >How-To-Repeat:
> I can reproduce this 100% of the time in my environment just by hitting
> the "c" key an then the question mark key.
> >Fix:
> Unknown
> }}}

New description:

 Doing change-folder+<questionmark> (c+?) (to list folders) causes my mutt
 to segfault.

 Here's the part of the debug log before the segfault.

 This is the last part of the debug log just before mutt segfaults.
 {{{
 mutt_index_menu[633]: Got op 99
 > a0007 NAMESPACE
 < * NAMESPACE (("" "/")("#mhinbox" NIL)("#mh/" "/")) (("~" "/"))
 (("#shared/" "/")("#ftp/" "/")("#news." ".")("#public/" "/"))
 browse_get_namespace: adding #mhinbox
 browse_get_namespace: adding #mh/
 browse_get_namespace: adding ~
 browse_get_namespace: adding #shared/
 browse_get_namespace: adding #ftp/
 browse_get_namespace: adding #news.
 browse_get_namespace: adding #public/
 < a0007 OK NAMESPACE completed
 > a0008 LIST "" "#mhinbox%"
 < a0008 OK LIST completed
 > a0009 LIST "" "#mh/%"
 < * NO /home/mikes/.mh_profile not found, mh format names disabled
 Handling untagged NO
 /home/mikes/.mh_profile not found, mh format names disabled
 }}}
 >How-To-Repeat:
 I can reproduce this 100% of the time in my environment just by hitting
 the "c" key an then the question mark key.

Comment:

 Fixed in [888a57a2b5f2]

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/2444#comment:4>