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

> 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


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. ;)


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

More information about the pkg-multimedia-maintainers mailing list