C ++ - Почему я получаю SIGTRAP во время выполнения?

StackOverflow https://stackoverflow.com/questions/1014045

  •  06-07-2019
  •  | 
  •  

Вопрос

Во время работы моя программа часто останавливается из-за SIGTRAP. Я знаю, что SIGTRAP происходит, когда компилятор находит точку останова в программе. Но у меня нет никаких точек останова в моем коде. (Чтобы убедиться в этом, перед выполнением я очистил все точки останова ..).

Я использую Code :: Blocks ..

Спасибо!

Это было полезно?

Решение

Вы запускаете программу из отладчика?

Это возможно, если ваш двоичный файл собран с отладкой, не соответствующей современным требованиям относительно исходного кода.

Восстановите все и попробуйте снова.

Это случалось со мной много раз.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top