Было бы полезно, если бы вы могли добавить код к своему вопросу, чтобы дать нам лучшее представление о том, с чем вы столкнулись.Не зная деталей, я бы предложил следующее:
- Добавьте
-v
к аргументам вашего исполняемого файла в диалоге отладки.Это напечатает имена ваших тестовых случаев по мере их выполнения.Последнее напечатанное имя, вероятно, является тестом, в котором происходит ошибка сегментации. - Поместите точку останова в этот тестовый случай, когда вы вызываете тестируемый код.
- Отследить значение, которое вызвало ошибку (чаще всего, висячий указатель), и выяснить, почему она была NULL или неинициализирована.