Тестовый стенд: workstation x86-64 neomutt-20200821-alt1.x86_64 1) В .mutt/alias записать: alias testtest "Test Test <testtest.email@yandex.ru>" Здесь закрывающая кавычка должна быть после описания персоны "Test Test", но я сделала опечатку и поставила ее в конце строки. Т.о., получилось, что почтовый адрес для алиаса не определен. 2) Отправить сообщение echo 'Hi there!' | neomutt -s 'Hi ' testtest Результат: Ошибка сегментирования Ожидаемый результат: сообщение о некорректности адреса или ничего Дополнительно: посмотрела поведение на предыдущей версии neomutt-20180716-alt2.x86_64 Там ошибка сегментирования НЕ появляется. Таким образом, данное поведение является регрессом.
Added upstream bug report https://github.com/neomutt/neomutt/issues/2637
neomutt-20200821-alt2 -> sisyphus: Sat Sep 05 2020 Vitaly Chikunov <vt@altlinux> 20200821-alt2 - Fix alias parsing (closes: 38891).
Vera, Thanks!
Спасибо! Исправление проверила. Теперь выводится коррекное сообщение об ошибке. test@workstation-91-x86-64-20200904 ~ $ rpm -qa | grep neomutt neomutt-20200821-alt2.x86_64 test@workstation-91-x86-64-20200904 ~ $ echo 'Hi there!' | neomutt -s 'Hi ' testtest Error in /home/test/.mutt/alias, line 8: Warning: Bad address '"Test Test <testtest.email@yandex.ru>"' in alias 'testtest' Error in /home/test/.mutt/muttrc, line 2: source: file /home/test/.mutt/alias could not be sourced source: errors in /home/test/.mutt/muttrc