[K/N] Rewrite stacktrace formatting

It was inconsistent between platforms, which leads to strange work of
different parsers, including one in gradle plugin.

Now it should work more or less like it was on MacOS before recent
changes on all platforms.

^KT-49126
This commit is contained in:
Pavel Kunyavskiy
2021-10-07 16:18:59 +03:00
committed by Space
parent 2fe9420ca1
commit 0764cef82f
4 changed files with 85 additions and 49 deletions
@@ -21,7 +21,7 @@
extern "C" {
bool AddressToSymbol(const void* address, char* resultBuffer, size_t resultBufferSize);
bool AddressToSymbol(const void* address, char* resultBuffer, size_t resultBufferSize, ptrdiff_t &resultOffset);
} // extern "C"