[libav-bugs] [Bug 199] New: vorbis decoder FPE

bugzilla-daemon at aruru.libav.org bugzilla-daemon at aruru.libav.org
Tue Jan 10 02:13:19 CET 2012


http://bugzilla.libav.org/show_bug.cgi?id=199

           Summary: vorbis decoder FPE
           Product: Libav
           Version: git HEAD
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: libavcodec
        AssignedTo: bugzilla at libav.org
        ReportedBy: rsbultje at gmail.com


Created attachment 271
  --> http://bugzilla.libav.org/attachment.cgi?id=271
file to trigger FPE

$ ./avconv -i
/Users/rbultje/Downloads/ogg-test/invalid/bugzilla-500254-r16181-r16182/video-1frag.ogg.48.ogg
-v 0 -nostats -f null -
Floating point exception

GDB:

Program received signal EXC_ARITHMETIC, Arithmetic exception.
0x0000000100e068d8 in render_line (x0=3, y0=30, x1=3, y1=<value temporarily
unavailable, due to optimizations>, buf=0x1070f4080) at
/Users/rbultje/Projects/libav/libavcodec/vorbis.c:188
188            int base = dy / adx;
(gdb) print adx
$1 = 0
(gdb) bt
#0  0x0000000100e068d8 in render_line (x0=3, y0=30, x1=3, y1=<value temporarily
unavailable, due to optimizations>, buf=0x1070f4080) at
/Users/rbultje/Projects/libav/libavcodec/vorbis.c:188
#1  0x0000000100e065d7 in ff_vorbis_floor1_render_list (list=0x1057f9e80,
values=29, y_list=0x7fff5fbfbb60, flag=0x7fff5fbfbda0, multiplier=2,
out=0x1070f4080, samples=1024) at
/Users/rbultje/Projects/libav/libavcodec/vorbis.c:218
(gdb)

-- 
Configure bugmail: http://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the libav-bugs mailing list