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 running wasm-opt-rs, "instrumentation address clash" #1126

Open
brson opened this issue Oct 27, 2022 · 0 comments
Open

segfault running wasm-opt-rs, "instrumentation address clash" #1126

brson opened this issue Oct 27, 2022 · 0 comments
Assignees
Labels
bug Instrumentation Issues relating to ptrace and parsing of DWARF tables

Comments

@brson
Copy link

brson commented Oct 27, 2022

Describe the bug

tarpaulin 0.22 segfaults when run against wasm-opt-rs.

This project is mostly bindings to C++ code. It appears to segfault shortly after startup. It's not a high priority for me to fix this, but perhaps you will want to take a look.

cc brson/wasm-opt-rs#59

To Reproduce

: ~/wasm-opt-rs
$ cargo tarpaulin --version
cargo-tarpaulin version: 0.22.0

: ~/wasm-opt-rs
$ git rev-parse HEAD
46708ecb07c05fe115aa3b4913b2f82b7981baf0

: ~/wasm-opt-rs
$ cargo tarpaulin -p wasm-opt --verbose
...
Oct 26 19:02:15.593 DEBUG cargo_tarpaulin::statemachine::linux: Instrumentation address clash, ignoring 0x133e0e
... lots of this ...
Oct 26 19:02:15.597 DEBUG cargo_tarpaulin::statemachine::linux: Instrumentation address clash, ignoring 0x133dfe
Oct 26 19:02:15.701 ERROR cargo_tarpaulin: Failed to run tests: A segfault occurred while executing tests

@xd009642 xd009642 added bug Instrumentation Issues relating to ptrace and parsing of DWARF tables labels Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Instrumentation Issues relating to ptrace and parsing of DWARF tables
Projects
None yet
Development

No branches or pull requests

2 participants