While investigating a sporadic crash issue relating to variable substitution in
Alpine Linux, we managed to get a reliable crash when building BusyBox with
ASan,
due to the source and destination overlapping for mempcpy, which resulted in
sporadic data corruption outside ASan.
Per POSIX, memcpy
On Sat, Feb 26, 2022 at 06:11:30PM +, Ariadne Conill wrote:
> While investigating a sporadic crash issue relating to variable substitution
> in
> Alpine Linux, we managed to get a reliable crash when building BusyBox with
> ASan,
> due to the source and destination overlapping for mempcpy,
While investigating a sporadic crash issue relating to variable substitution in
Alpine Linux, we managed to get a reliable crash when building BusyBox with
ASan,
due to the source and destination overlapping for mempcpy, which resulted in
sporadic data corruption outside ASan.
Per POSIX, memcpy