Home / Companies / Sentry / Blog / Post Details
Content Deep Dive

Grave improvements: Native crash postmortems via Android tombstones

Blog post from Sentry

Post Details
Company
Date Published
Author
Mischan Toosarani-Hausberger and Roman Zavarnitsyn
Word Count
2,768
Company Posts That Month
11
Language
English
Hacker News Points
-
Post removed?
No
Summary

Native crash reporting on Android has been historically challenging due to limitations in accessing and analyzing tombstone files, which contain detailed crash data captured by Android's debuggerd. These tombstones have been part of Android since its inception, but their programmatic access was restricted, forcing developers to replicate crash reporting infrastructure inefficiently. With Android 11 and 12, new features like ApplicationExitInfo have been introduced, allowing better access to crash data. Sentry's Android SDK version 8.30.0 utilizes this to enhance crash reporting by accessing tombstone data directly, providing comprehensive crash information without the overhead of previous methods. This update significantly benefits apps using native code by offering complete stack traces and symbolication of Java/Kotlin frames, reducing binary size, and alleviating maintenance burdens. The integration supports both Sentry's SDK and the platform's crash reporting, offering a unified and efficient solution for native crash analysis on devices running Android 12 and above, which now account for a significant portion of the Android user base.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Real-time 2 6,296 1,346 246 -2%
Observability 1 4,496 812 176 +40%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.