---
title: "Application Crashes"
description: "Depending on the backend, the Native SDK can intercept application crashes and report minidumps to Sentry."
url: https://docs.sentry.io/platforms/native/usage/crashes/
---

# Application Crashes | Sentry for Native

By default, the Native SDK intercepts crash signals and unhandled exceptions to send crash reports to Sentry. Depending on the [backend](https://docs.sentry.io/platforms/native/configuration/backends.md), the crash report can be sent as a conventional event or as a native crash report file. On Windows, Linux, and macOS, the default backends send binary Minidump files. Sentry processes them to extract stack traces and exception information into a readable crash report.

For more information on Minidumps and the limits that apply, see [What is a Minidump](https://docs.sentry.io/platforms/native/guides/minidumps.md#what-is-a-minidump).

##### Size Limits

The size of Minidumps can vary between a few kilobytes and many megabytes. Contributing factors are the number of threads, size of stack space, and the number of heap memory regions referenced from the stack. As Minidumps often contain large regions of empty memory, the SDK compresses Minidumps before uploading. Sentry drops requests with a body larger than *40MB*, or if they contain files larger than *200MB*.
