diff --git a/src/os/unix/crashlog_unix.cpp b/src/os/unix/crashlog_unix.cpp index a033772eaa..c4dd0f6acc 100644 --- a/src/os/unix/crashlog_unix.cpp +++ b/src/os/unix/crashlog_unix.cpp @@ -565,6 +565,7 @@ class CrashLogUnix : public CrashLog { bool result = ExecReadStdout("addr2line", const_cast(args), buffer, last); if (result && strstr(buffer_start, "??") == nullptr) { while (buffer[-1] == '\n' && buffer[-2] == '\n') buffer--; + *buffer = 0; continue; } buffer = saved_buffer;