Ejecutar una aplicación en GDB hasta que se produzca una excepción

Estoy trabajando en una aplicación multiproceso, y quiero depurarla utilizando GDB.

El problema es que uno de mis hilos sigue muriendo con el mensaje:

pure virtual method called
terminate called without an active exception
Abort

Conozco la causa de ese mensaje, pero no tengo idea de dónde ocurre en mi hilo. Un retroceso sería realmente útil.

Cuando ejecuto mi aplicación en GDB, se detiene cada vez que se suspende o reanuda un subproceso. Quiero que mi aplicación continúe ejecutándose normalmente hasta que uno de los subprocesos muera con esa excepción, momento en el que todo debería detenerse para que pueda obtener un seguimiento.

Respuestas a la pregunta(2)

Su respuesta a la pregunta