[Ffmpeg-devel] [BUG] floating point exception during mpeg2video encoding

Michael Niedermayer michaelni
Tue Oct 31 23:19:14 CET 2006


Hi

On Tue, Oct 31, 2006 at 05:59:25PM +0100, Baptiste Coudurier wrote:
> Hi
> 
> $subject
> 
> (gdb) run -y -i test_sequence_720x480_29.97fps_RGB24.avi -flags2 +ivlc
> -flags +alt+mv0+trell+cbp -b 15000k -minrate 15000k -bufsize 3000k
> -maxrate 15000k -dc 10 -bt 1 -lmax '340*QP2LAMBDA' -sc_threshold
> 100000000 -rc_buf_aggressivity 0.25 -qmin 1 -bf 2 -mbd rd -pix_fmt
> yuv422p -f vob test_motion_est.mpg
> Starting program: /usr/local/src/ffmpeg/dev/ffmpeg_g -y -i
> test_sequence_720x480_29.97fps_RGB24.avi -flags2 +ivlc -flags
> +alt+mv0+trell+cbp -b 15000k -minrate 15000k -bufsize 3000k -maxrate
> 15000k -dc 10 -bt 1 -lmax '340*QP2LAMBDA' -sc_threshold 100000000
> -rc_buf_aggressivity 0.25 -qmin 1 -bf 2 -mbd rd -pix_fmt yuv422p -f vob
> test_motion_est.mpg
> Failed to read a valid object file image from memory.
> [Thread debugging using libthread_db enabled]
> [New Thread -1212713280 (LWP 26318)]
> FFmpeg version SVN-r6849, Copyright (c) 2000-2006 Fabrice Bellard, et al.
>   configuration:  --enable-gpl --enable-faac --enable-dts --enable-a52
> --enable-x264 --enable-faad --enable-static --enable-mp3lame
> --enable-pthreads --enable-xvid --enable-pp --enable-amr_nb --enable-amr_wb
>   libavutil version: 49.0.2
>   libavcodec version: 51.23.0
>   libavformat version: 50.6.0
>   built on Oct 31 2006 16:02:36, gcc: 4.1.2 20061028 (prerelease)
> (Debian 4.1.1-19)
> Input #0, avi, from 'test_sequence_720x480_29.97fps_RGB24.avi':
>   Duration: 00:00:08.6, start: 0.000000, bitrate: 249573 kb/s
>   Stream #0.0: Video: rawvideo, bgr24, 720x480, 29.97 fps(r)
> Output #0, vob, to 'test_motion_est.mpg':
>   Stream #0.0: Video: mpeg2video (hq), yuv422p, 720x480, q=1-31, 15000
> kb/s, 29.97 fps(c)
> Stream mapping:
>   Stream #0.0 -> #0.0
> Press [q] to stop encoding
> 
> Program received signal SIGFPE, Arithmetic exception.
> [Switching to Thread -1212713280 (LWP 26318)]
> 0x081f66c5 in ff_set_mpeg4_time (s=0x868c670, picture_number=1) at
> h263.c:564
> 564             s->direct_scale_mv[0][i] =
> (i-tab_bias)*s->pb_time/s->pp_time;
> (gdb) print s->pp_time
> $1 = 0

fixed


[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is




More information about the ffmpeg-devel mailing list