Re: Исправления срабатываний статического анализатора.

Eugene Grosbein eugen на grosbein.net
Вт Окт 4 19:34:33 UTC 2022


05.10.2022 0:53, Evgeniy Berdnikov пишет:

>> Другой вопрос, что потом делать, если вдруг: молча восстановиться и ехать дальше,
>> или не молча, а с сообщением в лог, или выдать даже stack trace и выйти. Но что угодно лучше сырого сегфолта.
> 
>  Был бы я пользователем, я бы тоже так считал, наверное... Но поскольку я
>  сисадмин с некоторым запилом в разработку, то думаю иначе: вставить в свою
>  софтину полноценный обработчик сегфолта, с анализатором стека и печатью
>  регистров, чтобы по функционалу всё было не хуже gdb -- это очень непросто.

Не нужно делать "по функционалу не хуже gdb", на это есть gdb.
Нужно просто использовать libexecinfo или аналоги и backtrace(3) сотоварищи.




Подробная информация о списке рассылки nginx-ru