-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
x86_64-unknown-linux-musl binaries SIGSEGV during early initialization #74757
Copy link
Copy link
Closed
Labels
O-NixOSOperating system: NixOS, https://nixos.org/Operating system: NixOS, https://nixos.org/O-muslTarget: The musl libcTarget: The musl libcT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-betaPerformance or correctness regression from stable to beta.Performance or correctness regression from stable to beta.
Metadata
Metadata
Assignees
Labels
O-NixOSOperating system: NixOS, https://nixos.org/Operating system: NixOS, https://nixos.org/O-muslTarget: The musl libcTarget: The musl libcT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-betaPerformance or correctness regression from stable to beta.Performance or correctness regression from stable to beta.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Minimized reproducer
Stack trace:
The faulting instruction is this:
The register value is not obviously wrong (i.e. its not 0 or something like that), so could be a buffer overrun of some sort.
rustc 1.45.0 (5c1f21c 2020-07-13) works.
rustc 1.46.0-beta.2 (6f95990 2020-07-23) fails.
rustc 1.47.0-nightly (5ef299e 2020-07-24) fails.