El programa recibió la señal SIGTRAP, Trace / breakpoint trap. [Cambio al hilo 6]

Sé que esta pregunta se ha hecho antes, pero he leído todos los hilos y no he encontrado una respuesta. Desde el momento en que ejecutérun para comenzar a depurar mi proyecto, obtengo esto:Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 6]. Cuando lo hagoctrl+c, gdb me dice:Program received signal SIGINT, Interrupt. 0x00000000 in ?? ()

Por lo general, me dirá qué archivo y qué función se interrumpió al no0x00000000 in ?? () GDB ya no alcanza los puntos de interrupción, y lo que hace que la cuestión sea más loca es el hecho de que un colega y yo compartimos la misma sesión (la depuración se realiza utilizando cygwin con una máquina remota) y funciona bien para ellos, pero no para mí. cuando trato de obtener información sobre los hilos usandoinfo threads esto es lo que obtengo:

[New Thread 20]
 [New Thread 21]
 [New Thread 22]
  Id   Target Id         Frame
  4    Thread 22 (ssp=0xa9004d5c) 0x00000000 in ?? ()
  3    Thread 21 (ssp=0xa9002e64) 0x00000010 in ?? ()
  2    Thread 20 (ssp=0xa9000ef4) 0x00000000 in ?? ()

The current thread <Thread ID 1> has terminated.  See `help thread'

no hay hilo 6, no hay* para indicar qué hilo está usando gdb. Y ni siquiera sé si eso está relacionado con el problema. ¿Alguien puede ayudarme por favor?

Respuestas a la pregunta(2)

Su respuesta a la pregunta