Я работаю над многопоточным приложением, и я хочу его отладить с помощью GDB.
Проблема в том, что один из моих потоков продолжает умирать с сообщением:
pure virtual method called
terminate called without an active exception
Abort
Я знаю причину этого сообщения, но я понятия не имею, где в моем потоке это происходит. Обратная связь действительно была бы полезной.
Когда я запускаю свое приложение в GDB, он приостанавливается каждый раз, когда поток приостанавливается или возобновляется. Я хочу, чтобы мое приложение продолжало работать нормально, пока ни один из потоков не умрет с этим исключением, и в этот момент все должно остановиться, чтобы я мог получить обратную трассировку.