[ATrpms-users] ffmpeg - Floating point exception

Walter Hofstetter walter.hofstetter at netwho.com
Mon Oct 2 15:28:05 CEST 2006


Thanks Axel,

here's a backtrace from ffmpeg:

Starting program: /usr/bin/ffmpeg -y -f s16le -ar 0 -ac 0 -i 
/tmp/fifodir_5271/audout -f rawvideo -pix_fmt yuv420p -s 720x576 -aspect 
1.33333333333333 -r 25.000 -i /tmp/fifodir_5271/vidout -aspect 
1.33333333333333 -r 25 -croptop    12 -cropright 14 -cropbottom 12 
-cropleft  14 -s 320x240  -vcodec mpeg4 -bit_rate '384' -title '1 SF1 - 
12:30 PM (Manual Record) - Sat Sep 30 12:30:00 2006' -flags 
+4mv+trell+loop -aic 1 -mbd 1 -cmp 2 -subcmp 2 -acodec aac -ar 48000 
-async 1 -ab 64 '/root/1 SF1 - 12-30 PM (Manual Record) - Sat Sep 30 
12-30-00 2006.mp4' 2>&1
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0xaf8000
[Thread debugging using libthread_db enabled]
[New Thread -1208437040 (LWP 5562)]
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
  configuration:  --enable-mp3lame --enable-libogg --enable-vorbis 
--enable-faadbin --enable-faac --enable-xvid --enable-a52bin --enable-pp 
--enable-shared --enable-pthreads --enable-dc1394 --enable-gpl 
--disable-strip --enable-memalign-hack
  libavutil version: 49.0.0
  libavcodec version: 51.13.0
  libavformat version: 50.5.0
  built on Oct  2 2006 10:10:02, gcc: 4.1.1 20060525 (Red Hat 4.1.1-1)

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread -1208437040 (LWP 5562)]
0x00114a17 in __divdi3 () from /usr/local/lib/libavutil.so.49

I'm not an coder, but I that looks to me like an issue with libavutil.
Sorry for my ignorance but I don't understand "distributable test file"...

Regards, Walter

Axel Thimm wrote:
> On Mon, Oct 02, 2006 at 11:01:41AM +0200, Walter Hofstetter wrote:
>   
>> So I started to build ffmpeg from the source rpm and svn sources and 
>> struggeled quit a bit.
>>     
>
>   
>>  /bin/nice -n19 ffmpeg -y -f s16le -ar 0 -ac 0 -i 
>> /tmp/fifodir_3034/audout -f rawvideo -pix_fmt yuv420p -s 720x576 -aspect 
>> 1.33333333333333 -r 25.000 -i /tmp/fifodir_3034/vidout -aspect 
>> 1.33333333333333 -r 25 -croptop    12 - cropright 14 -cropbottom 12 
>> -cropleft  14 -s 320x240  -vcodec mpeg4 -bit_rate '384' -title '1 SF1 - 
>> 12:30 PM (Manual Record) - Sat Sep 30 12:30:00 2006' 
>> -flags+4mv+trell+loop -aic 1 -mbd 1 -cmp 2 -subcmp 2 -qcompress '0.6' 
>> -qmax '51' -max_qdiff '4' -qmin 31 -acodec aac -ar 48000 -async 1 -ab 64 
>> '/root/1 SF1 - 12-30 PM (Manual Record) - Sat Sep 30 12-30-00 2006.mp4' 2>&1
>> FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard
>>   configuration:  --enable-mp3lame --enable-libogg --enable-vorbis 
>> --enable-faadbin --enable-faac --enable-xvid --enable-a52bin --enable-pp 
>> --enable-shared --enable-pthreads --enable-dc1394 --enable-gpl 
>> --disable-strip --enable-memalign-hack
>>   libavutil version: 49.0.0
>>   libavcodec version: 51.13.0
>>   libavformat version: 50.5.0
>>   built on Oct  2 2006 10:10:02, gcc: 4.1.1 20060525 (Red Hat 4.1.1-1)
>> Floating point exception
>>
>> I'm wondering if someone understands the reason behind this.
>>     
>
> Probably the ffmpeg developers :)
>
>   
>> May be some other libraries may cause the crash?
>>     
>
> That's possible. You should check the backtrace. Please report any
> findings here in case the package should be updated to another svn
> revision.
>
> A *small* distributable test file for reproducing this would also be
> nice.
>   




More information about the atrpms-users mailing list