Re[2]: Исключение в другом потоке
От: T4r4sB Россия  
Дата: 19.08.25 17:34
Оценка:
Здравствуйте, sergii.p, Вы писали:

SP>тяжело установить все детали. Даже тяжело представить как стек мог сохраниться.


Раньше стек выводится в перехватчике сигнала. Исключение вызывало сигнал, всё было хорошо

SP>При пробросе исключения в главном потоке вызывается terminate, но опять же информация о стеке должна была исчезнуть


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