Questions tagged [google-breakpad]

Breakpad is a library and tool suite that allows you to distribute an application to users with compiler-provided debugging information removed, record crashes in compact "minidump" files, send them back to your server, and produce C and C++ stack traces from these minidumps. Breakpad can also write minidumps on request for programs that have not crashed.

Breakpad has three main components:

The client is a library that you include in your application. It can write minidump files capturing the current threads' state and the identities of the currently loaded executable and shared libraries. You can configure the client to write a minidump when a crash occurs, or when explicitly requested.

The symbol dumper is a program that reads the debugging information produced by the compiler and produces a symbol file, in Breakpad's own format.

The processor is a program that reads a minidump file, finds the appropriate symbol files for the versions of the executables and shared libraries the minidump mentions, and produces a human-readable C/C++ stack trace.

(excerpt from Google Breakpad's wiki)

108 questions
0
votes
1 answer

Convert from windows .dmp to linux core file

I am using google break pad to generate core dumps of linux applications. What I want to know is is there a way to convert from the .dmp that break pad creates to a linux core file, so that I can debug it with gdb and linux symbols?
0
votes
1 answer

Can't dump the symbols of my native library : loadDataForPdb and loadDataFromExe failed

I copied the sample of Google breakpad for Android and added it to my project. I had first a problem to get the minidumps (I was triggering SIGSEGV errors but nothing was written on my SD card). I finally managed to get some minidumps (I don't…
Fr4nz
  • 1,616
  • 6
  • 24
  • 33
-1
votes
1 answer

android native crashed,the phone record the google-breakpad report,but how to read it and find the reason?

07-07 05:37:54.712 24137 32072 F google-breakpad: -----BEGIN BREAKPAD MICRODUMP----- 07-07 05:37:54.713 24137 32072 F google-breakpad: V AndroidWebView:57.0.2987.132 07-07 05:37:54.713 24137 32072 F google-breakpad: O A arm64 04 aarch64…
Humin
  • 1
1 2 3 4 5 6 7
8