Отладка приложений


Резюме


Эта глава описывает процесс уточнения исходной позиции аварийного останова в ситуации, когда единственной информацией, которой вы обладаете, является аварийный адрес. Здесь имеются две возможности. Первая: для выяснения имени исходного файла и номера строки конкретной аварии можно обратиться к соответствующему МАР-файлу. МАР-файлы — это единственное текстовое представление ваших символов, и необходимо регулярно создавать такие файлы для каждого финального построения приложения. Вторая: для преобразования аварийного адреса в имя функции, имя исходного файла и номер аварийной строки нужно использовать утилиту CrashFinder. Эта утилита берет на себя всю работу по такому преобразованию и позволяет сообщать другим членам команды максимально возможное количество информации при авариях их приложений. Хотя CrashFinder легче использовать, чем МАР-файлы, у разработчика должно войти в привычку создание МАР-файлов, потому что форматы файлов символов постоянно изменяются, и когда это происходит, только МАР-файлы помогут, локализовать причину аварийного останова.




Начало  Назад  



Книжный магазин