summaryrefslogtreecommitdiff
path: root/external/breakpad
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2017-01-06 17:15:17 +0100
committerMichael Stahl <mstahl@redhat.com>2017-01-06 17:16:20 +0100
commitabf38a157eabe867fb23a85901e149a50e6782cd (patch)
tree4cdffe3af07f2e0e07087d6d47d3751cacfcd845 /external/breakpad
parent00f17500520bcb2634146496adc8de9f4d28eea5 (diff)
breakpad: document how to read mini-dumps locally
Change-Id: I888930079fc93c609769ac31a025c410b9adad96
Diffstat (limited to 'external/breakpad')
-rw-r--r--external/breakpad/README22
1 files changed, 21 insertions, 1 deletions
diff --git a/external/breakpad/README b/external/breakpad/README
index 41fbde692e70..dfd2bf91c9ad 100644
--- a/external/breakpad/README
+++ b/external/breakpad/README
@@ -1 +1,21 @@
-Render glTF 3D models.
+Google breakpad crash-reporting library
+
+https://chromium.googlesource.com/breakpad/breakpad
+
+When this is enabled and soffice.bin crashes, a "mini-dump" file is written
+as "instdir/crash/*.dmp".
+
+There is an UI to upload the mini-dump to a TDF server but of course
+that only makes sense if the server has symbols available that match
+the build, which is not the case if you have built LO yourself.
+
+If you want to get the backtrace from local mini-dump files:
+
+* with Visual Studio:
+ 1. open the *.dmp file from the Visual Studio IDE File->Open->File
+ 2. then click "Debug Native Only"
+
+* otherwise:
+ 1. run "make symbols" to extract the debuginfo from the binaries
+ 2. run "workdir/UnpackedTarball/breakpad/src/processor/minidump_stackwalk foo.dmp workdir/symbols"
+