Unix crash log: Fix stack trace formatting when using addr2line

This commit is contained in:
Jonathan G Rennison
2023-06-18 20:17:38 +01:00
parent 861c033caf
commit 551d581215

View File

@@ -565,6 +565,7 @@ class CrashLogUnix : public CrashLog {
bool result = ExecReadStdout("addr2line", const_cast<char* const*>(args), buffer, last);
if (result && strstr(buffer_start, "??") == nullptr) {
while (buffer[-1] == '\n' && buffer[-2] == '\n') buffer--;
*buffer = 0;
continue;
}
buffer = saved_buffer;