IronCoreLabs / IronCoreLabs/ironoxide

SEGV in cross test that use QEMU

Open
#136 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Rust
Stars
12
Forks
3
Avg merge
5h 4m
Merged PRs (30d)
3

Description

```
Fiddle:ironoxide chris$ cross test --no-default-features --features "blocking beta tls-vendored-openssl" --target armv7-linux-androideabi
...
test crypto::aes::tests::test_parallel_encrypt ... libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x813ceed4 in tid 82 (qemu-arm)
libc: Unable to open connection to debuggerd: Connection refused
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
error: test failed, to rerun pass '--lib'

Caused by:
process didn't exit successfully: `qemu-arm /target/armv7-linux-androideabi/debug/deps/ironoxide-c38a6b0d31c7f14c` (signal: 11, SIGSEGV: invalid memory reference)
```

This does not happen every time; it failed 8/10 times on my machine.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.