-
Notifications
You must be signed in to change notification settings - Fork 3.4k
new asan/failures failures since compiler-rt/libcxx update to llvm-12. #14360
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
sbc100
added a commit
that referenced
this issue
Jun 3, 2021
This test leaks allocates the asyncify stack during the exit handlers and its never freed. Interestingly enough this leak was not caught prior to #14280. I did some investigation and found that prior to #14280 this chunk was bring detected a reachable via the conservative stack scan here: https://github.com/emscripten-core/emscripten/blob/98a8cbf5032f8d369be636a59180a59f1eb8833f/system/lib/compiler-rt/lib/lsan/lsan_common_emscripten.cpp#L141-L153 If I comment out this stack scan then this leak will be detected even before #14280 Also, add `--profiling` to asan and lsan builds to make error reports more useful. See #14360
sbc100
added a commit
that referenced
this issue
Jun 3, 2021
This test leaks allocates the asyncify stack during the exit handlers and its never freed. Interestingly enough this leak was not caught prior to #14280. I did some investigation and found that prior to #14280 this chunk was bring detected a reachable via the conservative stack scan here: https://github.com/emscripten-core/emscripten/blob/98a8cbf5032f8d369be636a59180a59f1eb8833f/system/lib/compiler-rt/lib/lsan/lsan_common_emscripten.cpp#L141-L153 If I comment out this stack scan then this leak will be detected even before #14280 Also, add `--profiling` to asan and lsan builds to make error reports more useful. See #14360
sbc100
added a commit
that referenced
this issue
Jun 4, 2021
sbc100
added a commit
that referenced
this issue
Jun 4, 2021
sbc100
added a commit
that referenced
this issue
Jun 4, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From #14280
"It looks several asan/lsan tests started to break after this. Starting commit: https://ci.chromium.org/ui/p/emscripten-releases/builders/ci/linux-test-suites/b8846238787694172272/overview
The text was updated successfully, but these errors were encountered: