Skip to main content

Why don’t I see enough information on my errors?

Issue

I want to know why my errors lack detail, such as the line of code that caused the error or a readable stack trace.

Applies To

  • All SaaS Customers and Self-Hosted Users

  • Error Monitoring

  • Source Maps / Debug Information Files

Resolution

Readable line numbers and stack frames usually need symbol files uploaded for your platform.

If you use a JavaScript SDK (browser or Node with minified code), upload source maps so Sentry can show original files and lines. See the source maps documentation.


If you use a native or mobile stack (iOS dSYMs, Android NDK, desktop, and similar), upload debug information files (debug symbols) so Sentry can symbolicate crashes. See debug information files.

If you use Android or Java with ProGuard/R8, upload mapping files so obfuscated frames resolve.

Upload the matching artifacts for the release that produced the error, ideally in CI before that release ships events.

Did this answer your question?