rustc 1.56.0 : double free on OpenBSD sparc64 #90064
Labels
C-bug
Category: This is a bug.
I-crash
Issue: The compiler crashes (SIGSEGV, SIGABRT, etc). Use I-ICE instead when the compiler panics.
O-openbsd
Operating system: OpenBSD
O-SPARC
Target: SPARC processors
P-medium
Medium priority
regression-from-stable-to-stable
Performance or correctness regression from one stable version to another.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
I am currently preparing packaging of rustc 1.56.0 for OpenBSD.
On sparc64, while compiling
alloc
, the build aborts due todouble free
(OpenBSD libc detects it and abort).If I correctly understand the place, the double free occurs with stage1, which is 1.56.0 code built using 1.55.0.
It is a regression from previous stable, as building 1.55.0 was fine.
Any pointer would be appreciate.
The build log for
alloc
is the following:gdb backtrace:
The text was updated successfully, but these errors were encountered: