Bug#792921: [sparc64] linking against libx264 crashes runtime linker

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Tue Jul 21 20:35:49 UTC 2015


On 21.07.2015 21:44, Carlos O'Donell wrote:
> Does the problem always reproduce or just sometimes?

Always.

> If it's just sometimes then it's much much harder to figure out what's wrong.

If it were just sometimes, I wouldn't have been able to trace it to libx264...

> You'll need a dedicated person to track down exactly what is the
> concurrency issue and why it's failing.

What I don't understand is why it only fails for libx264, but e.g. libx265 is fine.
Also, I don't see how the code, where the crash happens, can possibly crash:
>From do-rel.h [1]:
 85:      const ElfW(Rel) *relative = r;
 86:      r += nrelative;
[...]
111:            for (; relative < r; ++relative)
112:              DO_ELF_MACHINE_REL_RELATIVE (map, l_addr, relative);

gdb claims it crashes at line 111.

Best regards,
Andreas


1: https://sources.debian.net/src/glibc/2.19-19/elf/do-rel.h/?hl=111#L111



More information about the pkg-multimedia-maintainers mailing list