Bug#726733: av_register_all() segfaults on s390x in some cases (regression, causes FTBFS)
Thibaut Paumard
thibaut at debian.org
Fri Oct 18 13:51:41 UTC 2013
Package: libavformat-dev
Version: 6:9.10-1
Severity: serious
File: /usr/include/libavformat/avformat.h
Hi,
My package yorick-av fails to build on s390x:
https://buildd.debian.org/status/package.php?p=yorick-av
It used to build fine previously.
After investigation, I can build a minimal example which still fails and only contains a call to av_register_all() and segfaults precisely on this line.
This is in the context of a plug-in which is dlopen'ed from an interpreter (yorick). The plug-in works fine on all other architectures. I also tried calling av_register_all() directly from main() in a C program, it doesn't fail there. There may be something odd happening with the dlopening or the link flags that this requires (-fPIC -shared).
Regards, Thibaut.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: s390x
Versions of packages libavformat-dev depends on:
ii libavcodec-dev 6:9.10-1
ii libavformat54 6:9.10-1
ii libavutil-dev 6:9.10-1
libavformat-dev recommends no packages.
libavformat-dev suggests no packages.
-- no debconf information
More information about the pkg-multimedia-maintainers
mailing list