O programa recebeu o sinal SIGTRAP, armadilha de rastreamento / ponto de interrupção. [Mudando para o tópico 6]

Sei que essa pergunta já foi feita antes, mas li todos os tópicos e não encontrei uma resposta. A partir do momento em que execurorun para começar a depurar meu projeto, recebo o seguinte:Program received signal SIGTRAP, Trace/breakpoint trap. [Switching to Thread 6]. Quando eu façoctrl+c, o gdb me diz:Program received signal SIGINT, Interrupt. 0x00000000 in ?? ()

Normalmente, ele me diz qual arquivo e qual função foi interrompida0x00000000 in ?? () O GDB não atinge mais pontos de interrupção, e o que torna a questão mais louca é o fato de eu e um colega estarmos compartilhando a mesma sessão (a depuração é feita usando o cygwin com uma máquina remota) e funciona bem para eles, mas não para mim. quando tento obter informações sobre os tópicos usandoinfo threads aqui está o que eu recebo:

[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'

não há discussão 6, não há* para indicar qual thread gdb está usando. E nem sei se isso está relacionado ao problema. alguém pode me ajudar por favor?

questionAnswers(2)

yourAnswerToTheQuestion