You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The thing is there is no "false-positive function calls" - shadow memory gets poisoned somewhere before swapcontext call and gets accessed somewhere after the call, and that booms.
However disabling stack-use-after-scope detection in asan fixes this; not great not terrible.
Retesting this once again with clang-15, fails reliably (although with different errors) somewhere in libbacktrace: https://pastebin.com/raw/fbVc2WkE
With this patch applied to clang-15.0.7 no errors are reported (actually asan reports about some direct leak in one allocation, but it's definitely unrelated)
running benchmarks: https://pastebin.com/raw/HQickcfU
running unittests: https://pastebin.com/raw/t1D05a9M
I'm pretty certain this is ASAN wrongdoings, leaving this issue here for reference mostly
The text was updated successfully, but these errors were encountered: