Skip to content
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

Segfault in wasmer run-unstable's integration tests on musl linux #3698

Closed
Michael-F-Bryan opened this issue Mar 21, 2023 · 0 comments · Fixed by #4038
Closed

Segfault in wasmer run-unstable's integration tests on musl linux #3698

Michael-F-Bryan opened this issue Mar 21, 2023 · 0 comments · Fixed by #4038
Labels
bug Something isn't working lib-wasix Issues related to the WASIX toolchain. 🕵️ needs investigation The issue/PR needs further investigation priority-medium Medium priority issue 🔈soundness Bugs causing an unsound API 🧪 tests I love tests

Comments

@Michael-F-Bryan
Copy link
Contributor

Michael-F-Bryan commented Mar 21, 2023

Describe the bug

The integration tests for wasmer run-unstable (#3650) are currently segfaulting... but only when run in CI and building for x86_64-unknown-linux-musl.

This is probably related to WASIX or our integration testing and not the wasmer run-unstable PR.

Steps to reproduce

Revert 3c7f73b (or otherwise re-enable those tests) and push a commit to GitHub. The musl linux integration tests should fail in CI with no useful troubleshooting information (example).

You should see the following:

...
error: test failed, to rerun pass '-p wasmer-integration-tests-cli --test run_unstable'

Caused by:
  process didn't exit successfully: `/__w/wasmer/wasmer/target/x86_64-unknown-linux-musl/debug/deps/run_unstable-2b992cbc0342feb2 --nocapture --test-threads=1` (signal: 11, SIGSEGV: invalid memory reference)

Additional context

To make sure #3650 is mergeable, we've disabled the tests in xxxx.

@Michael-F-Bryan Michael-F-Bryan added bug Something isn't working 🕵️ needs investigation The issue/PR needs further investigation 🧪 tests I love tests 🔈soundness Bugs causing an unsound API priority-medium Medium priority issue lib-wasix Issues related to the WASIX toolchain. labels Mar 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working lib-wasix Issues related to the WASIX toolchain. 🕵️ needs investigation The issue/PR needs further investigation priority-medium Medium priority issue 🔈soundness Bugs causing an unsound API 🧪 tests I love tests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant