Простите, если это дубликат, но я не могу найти какой-либо прямой совет по этому вопросу.
У меня есть приложение, которое выполняет цикл много раз.В какой-то момент это segfaults.Это написано на C, я использую GDB для отладки этого.В прошлом я бил n раз, и есть что сказать по этому поводу.Тем не менее, я думаю, что в данном случае было бы НАМНОГО более эффективно, если бы я мог на самом деле сделать шаг назад, чтобы увидеть, где происходит ошибка.
К сожалению, код библиотеки цитируется при сбое (из предварительно скомпилированной библиотеки, если я правильно помню), поэтому я даже не могу попытаться взглянуть на код, возвращающийся назад.Более того, я доверяю этой библиотеке.(На данный момент, конечно: P)
Я был бы безмерно благодарен, если бы кто-то мог предоставить несколько способов проследить назад к строкам кода в моих файлах, где происходит этот сбой!