Bug 8052

Summary: Segmentation fault on display mailbox with this letter
Product: Sisyphus Reporter: Eugene Vlasov <eugvv>
Component: mutt1.5Assignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P2 CC: wrar
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Это письмо вызывает segmentation fault none

Description Eugene Vlasov 2005-09-25 19:16:36 MSD
Прикладываю образец спама, который у меня вызывает гарантированное падение
mutt1.5 при открытии почтового ящика с этим письмом. Падение происходит в момент
отображения заголовка письма, то есть, если в ящике много писем, segmentation
fault возникает только после отмотки списка до этого письма.

Для воспроизведения достаточно запустить
mutt -f bad_mail

$ rpm -q mutt1.5  
mutt1.5-1.5.10i-alt3
Comment 1 Eugene Vlasov 2005-09-25 19:18:04 MSD
Created attachment 1139 [details]
Это письмо вызывает segmentation fault
Comment 2 Sir Raorn 2005-09-25 19:53:42 MSD
Проблема в заголовке

From: =?koi8-r?B??= <vzgjjabycggw@mlg.com>

Буду посмотреть.
Comment 3 Andrey Rahmatullin 2005-09-25 22:57:15 MSD
Ыыы, не одному мне оно пришло, значит.
ЗЫ. Леш, признайся, ты не видел аналогичное письмо в топике на канале?
Comment 4 Sir Raorn 2005-09-26 12:43:11 MSD
Проблема в safe_strddup().  Возвращется NULL если идёт попытка с'dup'ить NULL
ИЛИ пустую строку ("")...  Может вылезать в самых неожиданных местах.
Comment 5 Sir Raorn 2005-09-27 19:28:32 MSD
Fixed in upcoming 1.5.11-alt1