diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-10-03 16:48:26 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-10-03 16:48:26 +0200 |
commit | ae2a713f26fd58f397aaf93242f24c85dee98a2b (patch) | |
tree | db69c96f6419e011cfc1c6e6081613d7a0f0d7cc /doc/Building/Breakpad.asciidoc | |
parent | Subwindow: only keep tab history for restore tab action (diff) | |
download | smolbote-ae2a713f26fd58f397aaf93242f24c85dee98a2b.tar.xz |
Convert documentation into asciidoc from markdown
Diffstat (limited to 'doc/Building/Breakpad.asciidoc')
-rw-r--r-- | doc/Building/Breakpad.asciidoc | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/Building/Breakpad.asciidoc b/doc/Building/Breakpad.asciidoc new file mode 100644 index 0000000..9cc561e --- /dev/null +++ b/doc/Building/Breakpad.asciidoc @@ -0,0 +1,20 @@ +== Breakpad + +=== Enabling breakpad +Use `-DBreakpad=On` cmake option. This requires either Breakpad be installed as +a package, or that it is already built. Check 3rd-party/breakpad/CMakeLists.txt. + +=== Producing symbols +[source, sh] +---- +tools/linux/dump_syms/dump_syms ./poi > poi.sym +head -n1 poi.sym +mkdir -p ./symbols/poi/<hex> +mv poi.sym ./symbols/poi/<hex> +---- + +=== Processing minidump +[source, sh] +---- +processor/minidump_stackwalk minidump.dmp ./symbols +---- |