All posts

Tag

Guides

Crash and error reporting for the platforms and languages you actually ship on. Step-by-step setup and integration for Unreal, Unity, Xbox, PlayStation, Switch, iOS, Android, C++, and more. Start here to get BugSplat running.

Guides ·

Crash Reporting for C++

Native C++ doesn't hand you a stack trace when it falls over. It hands you a memory dump, if you're lucky, and a pile of addresses that mean nothing until they're symbolicated against the exact build that crashed. That gap is where most C+

BugSplat Team BugSplat Team · 5 min read
Guides ·

Crash Reporting with Google Crashpad

Crashpad is the crash handler under a huge amount of native software you already use. It's Google's cross-platform crash reporting system, the successor to Breakpad, and it's what catches the crash, writes a minidump, and ships it somewhere useful on Windows, macOS, Linux,

BugSplat Team BugSplat Team · 3 min read
Guides ·

Crash Reporting for macOS

You know that macOS gives you crash logs. It does not give you a way to know that forty users hit the same crash last night, or which build it started in, or what your code was doing when it happened. The system writes a .crash file to a folder

BugSplat Team BugSplat Team · 2 min read
Guides ·

Crash Reporting for Linux

Linux is where crash reporting gets quietly hard. Your users are on distributions you've never installed, with library versions you didn't test against, on hardware you've never seen. A core dump on a machine you can't access does you no good. You

BugSplat Team BugSplat Team · 2 min read