#11189: ffmpeg@3.4.13 fails lavf.fits crc tests on i686
-------------------------------------+-------------------------------------
Reporter: André | Type: defect
Batista |
Status: new | Priority: normal
Component: fate | Version: 3.4.13
Keywords: lavf, fits, | Blocked By:
grayscale, crc, checksum, |
mismatch, i686 |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
On Guix[1] we are currently hitting a bug when building ffmpeg@3.4.13 on
i686, a CRC mismatch which happens when testing lavf.fits[2]. The bug does
not occur on later ffmpeg versions (4.4.2, 5.1.4, 6.1.1 or 7.0.2) nor in
version 3.4.13 on x86_64.
The CRC mismatched hash results seem to be reproducible on different
machines for months now[3], regadless if build natively on i686 or on
x86_64. So we are wondering if the CRC reference values are in need of
update or if this reflects some hidden bug that affects i686 only.
The details for the CI build attempt can be found here[4], including a raw
log[5] for the build failure and the libraries against which it was
linked.
Here is a snippet for the failure:
----
--- ./tests/ref/lavf/fits 1970-01-01 00:00:01.000000000 +0000
+++ tests/data/fate/lavf-fits 2024-09-11 22:05:31.194679485 +0000
@@ -1,9 +1,9 @@
ed9fd697d0d782df6201f6a2db184552 *./tests/data/lavf/graylavf.fits
5328000 ./tests/data/lavf/graylavf.fits
-./tests/data/lavf/graylavf.fits CRC=0xbacf446c
+./tests/data/lavf/graylavf.fits CRC=0xeb450e41
48e6caf6a59e32f9a8a39979c9183a7f *./tests/data/lavf/gray16belavf.fits
10368000 ./tests/data/lavf/gray16belavf.fits
-./tests/data/lavf/gray16belavf.fits CRC=0xae2b58d4
+./tests/data/lavf/gray16belavf.fits CRC=0xcc6d0df7
be2f7112fd193c9a909304c81e662769 *./tests/data/lavf/gbrplavf.fits
15408000 ./tests/data/lavf/gbrplavf.fits
./tests/data/lavf/gbrplavf.fits CRC=0x04ed3828
TEST lavf-mkv
Test lavf-fits failed. Look at tests/data/fate/lavf-fits.err for details.
make: *** [tests/Makefile:226: fate-lavf-fits] Error 1
make: *** Waiting for unfinished jobs....
Test suite failed, dumping logs.
----
I've also attached here the $FFREPORT detailed logs.
Thanks in advance.
1. https://guix.gnu.org
2. https://issues.guix.gnu.org/67308
3. https://lists.gnu.org/archive/html/bug-guix/2024-09/msg00190.html
4. https://ci.guix.gnu.org/build/5613330/details
5. https://ci.guix.gnu.org/build/5613330/log/raw
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11189>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".