Здравствуйте, sergii.p, Вы писали:
SP>тяжело установить все детали. Даже тяжело представить как стек мог сохраниться.
Раньше стек выводится в перехватчике сигнала. Исключение вызывало сигнал, всё было хорошо
SP>При пробросе исключения в главном потоке вызывается terminate, но опять же информация о стеке должна была исчезнуть
Я тогда не понимаю вообще прикол исключений.
Вот где-то у меня хз где std::unordered_map::at кинул исключение.
И как мне понять, где именно? Как только я его катчу, инфа теряется.
Мне весь проект каждую функцию обмазать try-catch и навешивать на объект исключения инфу о том, где это произошло?
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте