Summary: | sys-apps/openrc-0.53 fails to power off system: free(): double free detected in tcache 2 | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | Jaak Ristioja <jaak> |
Component: | OpenRC | Assignee: | OpenRC Team <openrc> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | sam, vapier |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | valgrind.log |
Description
Jaak Ristioja
2024-01-30 09:50:24 UTC
Created attachment 883709 [details]
valgrind.log
I'd guess it's commit 8b247dd5d8ec890608e5c2295fc57b45c066e787 Author: Mike Frysinger <vapier@gentoo.org> Date: Tue Dec 21 01:46:19 2021 -0500 broadcast: fix compiler warnings Newer gcc reports: broadcast.c: In function 'broadcast': broadcast.c:132:15: warning: variable 'tp' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 132 | FILE *tp; Move the storage off the stack to avoid. This makes the function not safe for multithread use, but we don't do that anywhere, so who cares! |