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