Новый плагин: setjmp
Детектор ищет использование setjmp()
или longjmp()
в проекте.
Эти функции могут использоваться для имитации создания и перехвата исключений. Однако эти средства обходят автоматическое управление ресурсами и могут приводить к неопределенному поведению, обычно включающему утечки ресурсов и атаки типа "отказ в обслуживании".
Из стандарта SEI CERT C++ Coding Standard - ERR52-CPP