Comment 54 for bug 668671

Revision history for this message
In , Colin Guthrie (launchpad-colin) wrote :

(In reply to comment #45)
> I wanted to add, that this crash occurs as long as vlc-plugin-pulse is still
> installed, even when pulseaudio (pulseaudio-module-x11 & pulseaudio) is removed
> completely from the system.

That is expected. The problem is not actually with the use of Xlib in the pulseaudio daemon itself, but rather in the libpulse client. This has now been completely removed and the patches are in the stable-queue tree of PulseAudio which we generally recommend distros to use. I certainly ship this version with my pacakges.

However, in order to address the problem fully, the call in VLC needs to be removed, but this can only really be done when it knows the relevant patch is included in libpulse. It can only do this with a version check (e.g. check at runtime the version of libpulse) otherwise other X11 related problems can come in too. Note that several other vlc libraries will also suffer similar issue but the libpulse one is likely the most noticeable one.

I'd recommend you ask your distro to ship PA from the stable-queue all the same tho' and then ship a patched VLC also until the proper checks can be added.