Control: severity -1 normal
Control: retitle -1 yorick-av: some codecs SIGFPE on kfreebsd-i386

Le 13/05/2014 14:20, Sebastian Ramacher a écrit :
> When rebuilt for the libav transition, yorick-av failed to build 
> kfreebsd-i386:
> |    dh_auto_test -a
> | make[1]: Entering directory '/«PKGBUILDDIR»'
> | /usr/lib/yorick/bin/yorick -batch check.i
> | ==========================================
> |      testing extension: 'mpg'
> | ==========================================
> | Output #0, mpeg, to 'libavcheck.mpg':
> |     Stream #0.0: Video: mpeg1video, yuv420p, 704x288, q=2-31, 400 kb/s, 90k 
> tbn, 24 tbc
> | ERROR (*main*) Floating point interrupt (SIGFPE)
> | WARNING detailed line number information unavailable
> | now at pc= 177 (of 225), failed at pc= 183
> |   LINE: 53  FILE: /«PKGBUILDDIR»/check.i
> | yorick: quitting on error in batch mode
> | make[1]: *** [check-dll] Error 1

Hi,

I have checked that some codecs work. As a temporary fix, I have
disabled the test suite on kfreebsd-i386 and decreased the severity.

This is the only architecture with this failure. All the tests pass
correctly on similar architectures: kfreebsd-amd64 and on i386. In my
experience, this usually means that the bug is actually in the
architecture itself (in the libc or in the kernel).

I have tracked the SIGFPE down to strtod() which is called by
av_expr_parse() with the string "tex^qComp" inside avcodec_open2(). Of
course SIGFPE is asynchronous and I can't be certain strdtod() is the
actual culprit.

Kind regards, Thibaut.

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to