1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +01:00

Add information about prebuilt breakpad and tools

Michał Janiszewski
2018-04-05 09:55:16 +02:00
parent aed234b464
commit cb3af9f087

@@ -14,6 +14,9 @@ For minidumps to work, the original binary and attached symbol file (`.pdb`) is
It is possible to extract at least some information from the provided dumps. It is possible to extract at least some information from the provided dumps.
There are some prebuilt versions of breakpad and its tools available from https://android.googlesource.com/platform/prebuilts/google-breakpad/linux-x86/+/studio-master-dev (other platforms are available too, check for most recent branch)
You can download them a single base64-encoded binary by going to a particular file, then clicking `txt` in lower-right corner.
You will need `minidump_stackwalk` (part of breakpad) and `dump_syms.exe` (windows version of it, part of breakpad), besides the debug symbols and the dump itself. You will need `minidump_stackwalk` (part of breakpad) and `dump_syms.exe` (windows version of it, part of breakpad), besides the debug symbols and the dump itself.
You can download `dump_syms.exe` from https://hg.mozilla.org/mozilla-central/raw-file/94c926911767/toolkit/crashreporter/tools/win32/dump_syms_vc1600.exe, it will require `msdia100.dll`, which is a part of `Microsoft Visual C++ 2010 Redistributable`, which you can obtain with `winetricks` or (probably) from here: https://www.microsoft.com/en-us/download/details.aspx?id=26999 You can download `dump_syms.exe` from https://hg.mozilla.org/mozilla-central/raw-file/94c926911767/toolkit/crashreporter/tools/win32/dump_syms_vc1600.exe, it will require `msdia100.dll`, which is a part of `Microsoft Visual C++ 2010 Redistributable`, which you can obtain with `winetricks` or (probably) from here: https://www.microsoft.com/en-us/download/details.aspx?id=26999