Bug#713856: libavutil51: Pulseaudio provokes SIGFPE in libavutil

Reinhard Tartler siretart at gmail.com
Fri Jul 12 21:52:17 UTC 2013


On Fri, Jul 12, 2013 at 11:05 PM, Dario Ernst <daddel9 at kanojo.de> wrote:
> On 07/12/2013 10:39 PM, Reinhard Tartler wrote:
>> Are you absolutely sure that you have libav-dbg installed? I would
>> really need to see the locals and the stack frame of frames #0 and #1.
>> The source of the code in question can be seen here:
>
> Actually i have to admit: i seem quite dumb! I accidentally ran the gdb
> on the wrong box again before pasting, not noticing that there were
> missing symbols in what i pasted. Sorry, thats my bad! Below is the
> (hopefully finally correct) gdb run:

Ok, that trace did indeed help me. What is missing is this patch:

http://git.libav.org/?p=libav.git;a=patch;h=0109a09dc3850eb5dbff84a7bb50eb252a5a8f22

I will see to backport it, which in turn should fix the crash.

Thanks for the bug report!

One could also argue that alsa's a52 plugin should be fixed to not
call av_samples_alloc()  with 0 as last parameter, but with 32:
http://sources.debian.net/src/alsa-plugins/1.0.27-2/a52/pcm_a52.c#L556

-- 
regards,
    Reinhard



More information about the pkg-multimedia-maintainers mailing list