Bug#601659: Double free bug in libffado2

Adrian Knoth adi at drcomp.erfurt.thur.de
Thu Oct 28 09:18:00 UTC 2010


severity 601659 normal
forwarded 601659 http://subversion.ffado.org/ticket/306
thanks

> While trying to write a ffado output plugin, MPD crashed with the
> following double free bug (backtrace shows it's inside libraw1394, but
> my guess is that libffado calls libraw1394 with an invalid pointer):

I bet it happens upon termination. That's

   http://subversion.ffado.org/ticket/306

and is something weird on the new Juju firewire stack. It won't happen
on the old ieee1394.

We know it since Linux-2.6.32-rcX, when we were first able to run FFADO
on the new stack.

I've spent many hours trying to find the culprit, and so did two kernel
firewire developers and one FFADO dev.

I bet it's a race condition that could be fixed with a lock.


If you like to debug this issue, many FFADO users would be glad. ;)


Cheerio

-- 
mail: adi at thur.de  	http://adi.thur.de	PGP/GPG: key via keyserver





More information about the pkg-multimedia-maintainers mailing list