GNU gdb Red Hat Linux (6.5-13.fc6rh) Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-redhat-linux-gnu"...Using host libthread_db library "/lib64/libthread_db.so.1". (gdb) r -threads 2 -y -f s16le -ar 0 -ac 0 -i /tmp/fifodir_31806/audout -f rawvideo -pix_fmt yuv420p -s 352x480 -aspect 1.33333333333333 -r 29.970 -i /tmp/fifodir_31806/vidout -aspect 1.33333333333333 -r 29.97 -deinterlace -s 352x480 -vcodec h264 -b '786432' -title 'Follow That Food - Follow That Corn' -level 30 -loop 1 -g 250 -keyint_min 25 -sc_threshold 40 -rc_eq 'blurCplx^(1-qComp)' -bt '786432' -maxrate '786432' -bufsize '249856' -i_qfactor '0.71428572' -b_qfactor '0.76923078' -bf '0' -refs 2 -subq 7 -partitions parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 -flags2 +bpyramid+wpred+mixed_refs+8x8dct+brdo -me_range 21 -trellis 2 -chroma 1 -slice 2 -cmp 1 -deblockalpha 0 -deblockbeta 0 -acodec aac -ar 48000 -async 1 -ab 128 '/home/xris/Video/Follow That Corn.mp4' Starting program: /usr/bin/ffmpeg -threads 2 -y -f s16le -ar 0 -ac 0 -i /tmp/fifodir_31806/audout -f rawvideo -pix_fmt yuv420p -s 352x480 -aspect 1.33333333333333 -r 29.970 -i /tmp/fifodir_31806/vidout -aspect 1.33333333333333 -r 29.97 -deinterlace -s 352x480 -vcodec h264 -b '786432' -title 'Follow That Food - Follow That Corn' -level 30 -loop 1 -g 250 -keyint_min 25 -sc_threshold 40 -rc_eq 'blurCplx^(1-qComp)' -bt '786432' -maxrate '786432' -bufsize '249856' -i_qfactor '0.71428572' -b_qfactor '0.76923078' -bf '0' -refs 2 -subq 7 -partitions parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 -flags2 +bpyramid+wpred+mixed_refs+8x8dct+brdo -me_range 21 -trellis 2 -chroma 1 -slice 2 -cmp 1 -deblockalpha 0 -deblockbeta 0 -acodec aac -ar 48000 -async 1 -ab 128 '/home/xris/Video/Follow That Corn.mp4' [Thread debugging using libthread_db enabled] [New Thread 46912496328928 (LWP 31924)] FFmpeg version SVN-r6835, Copyright (c) 2000-2006 Fabrice Bellard, et al. configuration: --prefix=/usr --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --extra-cflags=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic --enable-mp3lame --enable-libogg --enable-vorbis --enable-faad --enable-faac --enable-libgsm --enable-xvid --enable-x264 --enable-a52 --enable-a52bin --enable-pp --disable-static --enable-shared --enable-gpl --disable-debug --disable-opts --disable-strip libavutil version: 49.0.2 libavcodec version: 51.22.0 libavformat version: 50.6.0 built on Nov 1 2006 13:08:15, gcc: 4.1.1 20061011 (Red Hat 4.1.1-30) Warning: not compiled with thread support, using thread emulation Program received signal SIGFPE, Arithmetic exception. [Switching to Thread 46912496328928 (LWP 31924)] 0x0000003a38e01771 in av_rescale_rnd (a=0, b=0, c=0, rnd=AV_ROUND_NEAR_INF) at mathematics.c:65 65 return (a * b + r)/c; (gdb) (gdb) r The program being debugged has been started already. Start it from the beginning? (y or n) n Program not restarted. (gdb) bt #0 0x0000003a38e01771 in av_rescale_rnd (a=0, b=0, c=0, rnd=AV_ROUND_NEAR_INF) at mathematics.c:65 #1 0x000000368c4166c0 in av_find_stream_info (ic=0x815070) at utils.c:1921 #2 0x00000000004049f7 in opt_input_file (filename=0x7fffa81495d8 "/tmp/fifodir_31806/audout") at ffmpeg.c:2616 #3 0x000000000040b788 in parse_options (argc=92, argv=0x7fffa8148a38, options=0x40e720) at cmdutils.c:101 #4 0x00000000004097e3 in main (argc=92, argv=0x7fffa8148a38) at ffmpeg.c:3958 (gdb) disass $pc-32 $pc+32 Dump of assembler code from 0x3a38e01751 to 0x3a38e01791: 0x0000003a38e01751 : jg 0x3a38e01762 0x0000003a38e01753 : popq 0xffffffffffffffff(%rbp) 0x0000003a38e01756 : (bad) 0x0000003a38e01757 : decl 0xffffffffffffff81(%rcx) 0x0000003a38e0175a : clc 0x0000003a38e0175b : (bad) 0x0000003a38e0175c : (bad) 0x0000003a38e0175d : (bad) 0x0000003a38e0175e : jg 0x3a38e016f0 0x0000003a38e01760 : jg 0x3a38e017a1 0x0000003a38e01762 : imul %r8,%rsi 0x0000003a38e01766 : lea (%r11,%rsi,1),%rdx 0x0000003a38e0176a : mov %rdx,%rax 0x0000003a38e0176d : sar $0x3f,%rdx 0x0000003a38e01771 : idiv %r10 0x0000003a38e01774 : retq 0x0000003a38e01775 : shr %ecx 0x0000003a38e01777 : neg %r8 0x0000003a38e0177a : mov %r10,%rdx 0x0000003a38e0177d : and $0x1,%ecx 0x0000003a38e01780 : xor %edi,%ecx 0x0000003a38e01782 : mov %r8,%rdi 0x0000003a38e01785 : callq 0x3a38e01520 0x0000003a38e0178a : neg %rax 0x0000003a38e0178d : retq 0x0000003a38e0178e : mov %r10,%rax End of assembler dump. (gdb) info all-registers rax 0x0 0 rbx 0x2aaaaaadf010 46912496332816 rcx 0x5 5 rdx 0x0 0 rsi 0x0 0 rdi 0x5 5 rbp 0x81e9c0 0x81e9c0 rsp 0x7fffa8147d08 0x7fffa8147d08 r8 0x0 0 r9 0x0 0 r10 0x0 0 r11 0x0 0 r12 0x400 1024 r13 0x81e110 8511760 r14 0xf424000000001 4294967296000001 r15 0x815070 8474736 rip 0x3a38e01771 0x3a38e01771 eflags 0x10246 [ PF ZF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 0 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 0 (raw 0x00000000000000000000) st6 0 (raw 0x00000000000000000000) st7 0 (raw 0x00000000000000000000) fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x0 0 fioff 0x0 0 foseg 0x0 0 fooff 0x0 0 fop 0x0 0 xmm0 {v4_float = {0x1, 0xffffffe4, 0x0, 0x0}, v2_double = {0xffffffff7ffffe04, 0x0}, v16_int8 = {0x0, 0x0, 0x80, 0x3f, 0x0, 0x0, 0xe0, 0xc1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x3f80, 0x0, 0xc1e0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x3f800000, 0xc1e00000, 0x0, 0x0}, v2_int64 = {0xc1e000003f800000, 0x0}, uint128 = 0x0000000000000000c1e000003f800000} xmm1 {v4_float = {0x0, 0xffffffff, 0x0, 0x0}, v2_double = {0xffffffffffffffff, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0xbff0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0xbff00000, 0x0, 0x0}, v2_int64 = {0xbff0000000000000, 0x0}, uint128 = 0x0000000000000000bff0000000000000} xmm2 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x1, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x3ff0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3ff00000, 0x0, 0x0}, v2_int64 = {0x3ff0000000000000, 0x0}, uint128 = 0x00000000000000003ff0000000000000} xmm3 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x1, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x3ff0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x3ff00000, 0x0, 0x0}, v2_int64 = {0x3ff0000000000000, 0x0}, uint128 = 0x00000000000000003ff0000000000000} xmm4 {v4_float = {0x0, 0xfffffffd, 0x0, 0x0}, v2_double = {0xffffffffffffffd2, 0x0}, v16_int8 = {0x5b, 0xaa, 0xa2, 0x2a, 0x9e, 0x6, 0x47, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xaa5b, 0x2aa2, 0x69e, 0xc047, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x2aa2aa5b, 0xc047069e, 0x0, 0x0}, v2_int64 = { 0xc047069e2aa2aa5b, 0x0}, uint128 = 0x0000000000000000c047069e2aa2aa5b} ---Type to continue, or q to quit--- xmm5 {v4_float = {0x0, 0xffffffff, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xf6, 0x8f, 0xee, 0x21, 0xa8, 0x74, 0xd3, 0xbf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x8ff6, 0x21ee, 0x74a8, 0xbfd3, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x21ee8ff6, 0xbfd374a8, 0x0, 0x0}, v2_int64 = {0xbfd374a821ee8ff6, 0x0}, uint128 = 0x0000000000000000bfd374a821ee8ff6} xmm6 {v4_float = {0x0, 0x3, 0x0, 0x0}, v2_double = {0x2d, 0x0}, v16_int8 = {0xc0, 0x9, 0xf2, 0x16, 0xb5, 0xdf, 0x46, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x9c0, 0x16f2, 0xdfb5, 0x4046, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x16f209c0, 0x4046dfb5, 0x0, 0x0}, v2_int64 = {0x4046dfb516f209c0, 0x0}, uint128 = 0x00000000000000004046dfb516f209c0} xmm7 {v4_float = {0x0, 0xfffffffd, 0x0, 0x0}, v2_double = {0xffffffffffffffd3, 0x0}, v16_int8 = {0xc0, 0x9, 0xf2, 0x16, 0xb5, 0xdf, 0x46, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x9c0, 0x16f2, 0xdfb5, 0xc046, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x16f209c0, 0xc046dfb5, 0x0, 0x0}, v2_int64 = { 0xc046dfb516f209c0, 0x0}, uint128 = 0x0000000000000000c046dfb516f209c0} xmm8 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x17, 0x11, 0xbe, 0x76, 0x67, 0x6b, 0xd3, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x1117, 0x76be, 0x6b67, 0x3fd3, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x76be1117, 0x3fd36b67, 0x0, 0x0}, v2_int64 = {0x3fd36b6776be1117, 0x0}, uint128 = 0x00000000000000003fd36b6776be1117} xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x54, 0xec, 0x35, 0x16, 0xb3, 0xe9, 0x8f, 0xbd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xec54, 0x1635, 0xe9b3, 0xbd8f, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x1635ec54, 0xbd8fe9b3, 0x0, 0x0}, v2_int64 = {0xbd8fe9b31635ec54, 0x0}, uint128 = 0x0000000000000000bd8fe9b31635ec54} xmm10 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x1, 0x0}, v16_int8 = {0x6d, 0x7d, 0xbf, 0xbb, 0x27, 0xaf, 0xf5, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x7d6d, 0xbbbf, 0xaf27, 0x3ff5, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xbbbf7d6d, 0x3ff5af27, 0x0, 0x0}, v2_int64 = {0x3ff5af27bbbf7d6d, 0x0}, uint128 = 0x00000000000000003ff5af27bbbf7d6d} xmm11 {v4_float = {0x0, 0xfffffffd, 0x0, 0x0}, v2_double = {0xffffffffffffffd2, 0x0}, v16_int8 = {0xe0, 0xe6, 0x35, 0x67, 0x9e, 0x6, 0x47, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xe6e0, 0x6735, 0x69e, 0xc047, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x6735e6e0, 0xc047069e, 0x0, 0x0}, v2_int64 = { 0xc047069e6735e6e0, 0x0}, uint128 = 0x0000000000000000c047069e6735e6e0} xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x29, 0xf2, 0x88, 0x6c, 0xa6, 0x49, 0xde, 0x3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xf229, 0x6c88, 0x49a6, 0x3ede, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x6c88f229, 0x3ede49a6, 0x0, 0x0}, v2_int64 = {0x3ede49a66c88f229, 0x0}, uint128 = 0x00000000000000003ede49a66c88f229} xmm13 {v4_float = {0x9689a800, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x6a, 0xa2, 0x65, 0x50, 0xf2, 0xea, 0x8f, 0xbd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xa26a, 0x5065, 0xeaf2, 0xbd8f, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x5065a26a, 0xbd8feaf2, 0x0, 0x0}, v2_int64 = {0xbd8feaf25065a26a, 0x0}, uint128 = 0x0000000000000000bd8feaf25065a26a} xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x46, 0x84, 0x24, 0x59, 0xd6, 0x3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x8446, 0x5924, 0x3ed6, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x84460000, 0x3ed65924, 0x0, 0x0}, v2_int64 = {0x3ed6592484460000, 0x0}, uint128 = 0x00000000000000003ed6592484460000} mxcsr 0x1fa0 [ PE IM DM ZM OM UM PM ]