Получить символ по адресу (символьный двоичный файл, сборка iOS)
У меня есть снимок инструмента Allocations Instrument с адресом интересного символа:
И я хочу знать, где этот адрес находится в коде. У меня есть соответствующий файл dSYM. Я пытался использовать atosym
инструмент командной строки, но он дает мне неправильные символы (не связанные с моим приложением).
Как получить его?
PS: Бинарный файл был построен на XCode 4.3.2, язык кода - C++, архитектура armv7, конфигурация сборки релиза.
1 ответ
Решение
dwarfdump
делает то, что мне нужно:
dwarfdump --arch armv7 myApp.dSYM --lookup 0xaabbccdd