Skip to content

Symbolicating Crash Reports MapLibre Native (Android)

Bart Louwers edited this page May 30, 2024 · 3 revisions

Note

For information on symbolicating iOS crash reports, see this page.


You may use tools like Firebase Crashlytics to gather crash reports from the field. These crashes may not be easily reproducible and happen only for a small number of users. Since stability has a very high priority, we still appreciate receiving crash reports of this kind.

We include debug symbols with every Android release.

Screenshot 2024-05-30 at 14 02 51

You can use ndk-stack, a tool that comes with every Android NDK install, to symbolicate crash reports. For example with a tombstone:

./sdk/ndk/26.1.10909125/ndk-stack -dump /Users/bart/Downloads/bugreport/FS/data/tombstones/tombstone_49 --sym arm64-v8a/libmaplibre.so