Каковы общие причины сигнала прерывания?

У меня есть приложение на C ++ поверх запущенного linux, которое при выходе получает сигнал прерывания . Прежде чем перейти к коду для поиска проблемы, мне нужно знать, в каких случаях я получу сигнал прерывания от ядра. Это может дать мне правильное направление для отладки.

Пожалуйста, укажите каждый потенциальный сценарий, в котором приложение может получить сигнал прерывания.

@ особенности сценария выполнения таковы, что процесс

  • находится в режиме выхода, т.е. () вызывается для постепенного завершения процесса.
  • следовательно, вызываются все деструкторы глобальных объектов.

TIA

5
задан Mandar 20 April 2011 в 07:00
поделиться