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

[Mutt] #2904: recursive pgp_check_traditional() will crash on complicated multipart messages



#2904: recursive pgp_check_traditional() will crash on complicated multipart
messages

 pgp_check_traditional() is implemented recursively, so deeply nested
 multipart messages will cause a stack overflow, which can be annoying on
 systems with limited stack space.

 Reproduce:

 $ bash mime.sh > crash
 $ mutt -F /dev/null -f crash -e 'set pgp_auto_decode'
 Segmentation fault

-- 
Ticket URL: <http://dev.mutt.org/trac/ticket/2904>