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