Я добавил PLCrashReporter в мое приложение OS X и успешно сохраняю аварийные дампы на сервере. Однако plcrashutil не символизирует даже с .app и .dSYM в том же каталоге, что и plcrashutil, и файл сбоя.Как символизировать PLCrashReports для приложений OS X
Я также попытался выполнить инструкции в TN 2123 для использования gdb для получения адреса, и он не может предоставить строку источника для символов, сообщаемых в файле сбоя.
Не работает вообще или не работает с песочницей? У меня уже есть отправка отчетов и их анализ, просто нет символов. –
На 64-битных данных просто неправильно, это не специальная песочница! Адреса ошибочны, вы не сможете извлечь из него какие-либо значимые данные. См. Связанные статьи, поэтому в настоящее время идет дополнительная разработка, чтобы заставить ее работать. О, и если вы запустите symbolicatecrash с выходом plcrashutil, вы увидите, что я имею в виду. Вы просто не получаете каких-либо значимых результатов, поскольку данные неверны. – Kerni
Спасибо за подсказку @Kerni. Я думал, что сойду с ума, пытаясь получить что-то значимое из некоторых журналов аварий x86_64. Интересно, почему (устаревшая) [страница кодов Google] (http://code.google.com/p/plcrashreporter/) заявляет, что существует экспериментальная поддержка этой архитектуры. –