Closed GoogleCodeExporter closed 9 years ago
I cannot reproduce it here gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
Can you please narrow the configure line ?
Original comment by baptiste...@gmail.com
on 30 Jun 2014 at 7:23
Tried again with this configure option, but still have problem.
# ./configure --enable-nonfree --enable-gpl
ldd ./ffmbc
linux-vdso.so.1 => (0x00007fffe9ffe000)
libva.so.1 => /usr/local/lib/libva.so.1 (0x00007f597ff90000)
libasound.so.2 => /lib64/libasound.so.2 (0x0000003f71800000)
libSDL-1.2.so.0 => /lib64/libSDL-1.2.so.0 (0x0000003f72000000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003f54200000)
libm.so.6 => /lib64/libm.so.6 (0x0000003f53a00000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x000000399c400000)
libz.so.1 => /lib64/libz.so.1 (0x0000003f54600000)
libc.so.6 => /lib64/libc.so.6 (0x0000003f53600000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003f53e00000)
librt.so.1 => /lib64/librt.so.1 (0x0000003f55600000)
/lib64/ld-linux-x86-64.so.2 (0x0000003f52e00000)
Attached is the gdb result.
Original comment by mpatd...@gmail.com
on 1 Jul 2014 at 8:08
Attachments:
1. RHEL 6.5 64bit passed the make fate:
# gcc -v
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
--infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla
--enable-bootstrap --enable-shared --enable-threads=posix
--enable-checking=release --with-system-zlib --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-gnu-unique-object
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
--disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--enable-libgcj-multifile --enable-java-maintainer-mode
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib
--with-ppl --with-cloog --with-tune=generic --with-arch_32=i686
--build=x86_64-redhat-linux
Thread model: posix
gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC)
2. FreeBSD 9.2 64bit passed make fate
# gcc -v
Using built-in specs.
Target: amd64-undermydesk-freebsd
Configured with: FreeBSD/amd64 system compiler
Thread model: posix
gcc version 4.2.1 20070831 patched [FreeBSD]
3. For my fedora 20 64bit
It recently provided gcc 4.8.3 which replaced 4.8.2.
I tried with gcc 4.8.2, still have problem.
TEST lavfi-pixdesc
--- ./tests/ref/lavfi/pixdesc 2014-05-21 11:49:03.000000000 +0800
+++ tests/data/fate/lavfi-pixdesc 2014-07-02 17:47:10.629680688 +0800
@@ -50,9 +50,4 @@
yuv444p16le 7da7888562a097ce9a4aed051d6381a9
yuv444p9be b6267a9c2a55a11880f790c4121514da
yuv444p9le 9672fc303590049f3e86d3e8eede080e
-yuva420p 4c8f30633998898d8efaae2c8806abd3
-yuvj420p 64f041ca328c5d8caa06314a4b7d9c20
-yuvj422p 484217664cd92c729d9682db709cdf36
-yuvj440p 049f4c258f11d55f9d0b0958f239f022
-yuvj444p 42513e04226221b4a7e254ff104b9e06
-yuyv422 006d630cd7ea79bfaa208169e82000d5
+yuva420p
\ No newline at end of file
make: *** [fate-lavfi-pixdesc] Error 139
4. RHEL 7.0 ship with gcc 4.8.2
Result: it stopped in another place (have not reach the place that had segfault)
[root@rhel7-test FFmbc-0.7.1]# make fate
TEST acodec-aref
TEST acodec-ac3_fixed
TEST acodec-adpcm_ima_qt
TEST acodec-adpcm_ima_wav
TEST acodec-adpcm_ms
TEST acodec-adpcm_swf
TEST acodec-adpcm_yam
TEST acodec-alac
TEST acodec-flac
TEST acodec-g726
TEST acodec-mp2
TEST acodec-pcm
TEST acodec-wmav1
TEST acodec-wmav2
TEST vsynth1-vref
TEST vsynth1-asv1
TEST vsynth1-asv2
TEST vsynth1-dnxhd_1080i
TEST vsynth1-dnxhd_720p
TEST vsynth1-dnxhd_720p_10bit
TEST vsynth1-dnxhd_720p_rd
TEST vsynth1-dv
TEST vsynth1-dv50
TEST vsynth1-dvhd_1080i
TEST vsynth1-dvhd_720p
TEST vsynth1-error
TEST vsynth1-ffv1
TEST vsynth1-flashsv2
--- ./tests/ref/vsynth1/flashsv2 2014-05-21 11:49:03.000000000 +0800
+++ tests/data/fate/vsynth1-flashsv2 2014-07-02 18:34:28.693752975 +0800
@@ -1,4 +0,0 @@
-8d105780bb79915bc36f96f7a754f289 *./tests/data/vsynth1/flashsv2.flv
-9371095 ./tests/data/vsynth1/flashsv2.flv
-efa88d09115a2e947eff00ee435ba3f3 *./tests/data/flashsv2.vsynth1.out.yuv
-stddev: 3.47 PSNR: 37.31 MAXDIFF: 49 bytes: 7603200/ 7603200
make: *** [fate-vsynth1-flashsv2] Error 1
Original comment by mpatd...@gmail.com
on 2 Jul 2014 at 10:39
Attachments:
For all the above test, FFmbc was compiled using:
# ./configure --enable-nonfree --enable-gpl
Original comment by mpatd...@gmail.com
on 2 Jul 2014 at 10:41
Thanks a lot. I guess gcc 4.8 has issues with the code.
The flashsv issues could be related to zlib.
I'll leave the issue open, but I don't have access to gcc 4.8 yet, although
ubuntu 14.04 ships it so
I will have access soon.
Original comment by baptiste...@gmail.com
on 2 Jul 2014 at 8:04
Fixed 0.7.2
Original comment by baptiste...@gmail.com
on 22 Dec 2014 at 3:49
Original issue reported on code.google.com by
mpatd...@gmail.com
on 29 Jun 2014 at 4:19Attachments: