Bogus NDK возвращается после стека Crashlytics NDK 2. + - PullRequest
0 голосов
/ 20 октября 2018

Поиск поддержки структуры при проблеме раскручивания в трассировке стека NDK после миграции с Crashlytics (2.6.8) / Crashlytics NDK (1.1.5) на Crashlytics (2.8.0) / Crashlytics NDK (2.0.0) и любой другойболее новые версии после этого.Трассировка стека, которую мы получили до обновления библиотек, выглядела нормально, но после того, как появилось много пропущенных символов и адреса, сильно скачут внутри и за пределами библиотек приложения.Мы видели, как адреса перемещаются на сотни мегабайт в адресном пространстве от одного кадра к следующему.

До сих пор мы убедились, что проблема вызвана изменением строк версии в файле .gradle - не былодругие изменения.Кроме того, мы считаем, что файлы cSYM генерируются правильно, и на самом деле, инструменты сборки gradle для Fabric - 1.26.1 для всех сборок.Процесс загрузки в Fabric также работает нормально.

Эта проблема похожа на Недопустимые трассировки сбоев NDK на ARM / ARM64 , но недостающие символы и фиктивная трассировка происходят в тех же сборках с ARM иx86 не тестировался.

...