Bruno Haible via "GNU gzip discussion and bug reports." <[email protected]> writes:
> On Alpine Linux 3.18 (32-bit x86), the generated 'gzip' binary fails > at every invocation: > > $ ./gzip < ../gzip.doc > gzip.doc.gz-t > Segmentation fault > > $ ./gzip --help > Segmentation fault > > The stack trace in gdb shows 5 frames in /lib/ld-musl-i386.so.1. > > Configuring with > DEFS=-DNO_ASM > provides a workaround. This proves that the problem is with lib/match.c. > > Find attached the output of "objdump -d -r lib.match.o". This object code > looks harmless to me, but apparently it trips some verification failure > inside musl libc. musl doesn't support TEXTRELs (https://www.openwall.com/lists/musl/2020/09/25/1). > [...] sam
signature.asc
Description: PGP signature
