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