Я отлаживал GDB (код C). Проблема в том, что если я запустил мое приложение, и если он сработает, элемент управления вернется к main() (перезагрузке приложения). Следовательно, не будет понятия, где он разбился. Поэтому я провожу много времени, пробирая каждую функцию.Справка для gdb debug crash logging
Я хотел бы знать, есть ли в любом случае журнал может быть включен, который будет генерировать последнюю строку выполнения перед сбоем. Это только мое предположение, если есть какой-либо другой более простой способ сделать это, пожалуйста, дайте мне знать, это сэкономит много времени для меня!
Также, если gdb генерирует журнал, где будет путь?
Заранее спасибо.
Можете вы назвать "crash"? Если есть необработанный сигнал (например, SIGSEGV), GDB должен перехватить его и немедленно остановить, но похоже, что это не то, что происходит, поэтому вы должны «сбой» другим способом. – 2010-12-01 04:26:45