[vlc-devel] vlc segfault on Linux (related to libosso)

Rémi Denis-Courmont remi at remlab.net
Thu Jun 25 12:05:50 CEST 2009


On Thu, 25 Jun 2009 11:42:19 +0200, "brezhoneg1" <brezhoneg1 at yahoo.fr>
wrote:
> On Linux, quitting vlc while both playing a video and using audio
> visualization leads to a segfault.
> 
> This segfault happens in osso_deinitialize.
> 
> A quick look at their doc says "osso_initialize should be called only
> once by the application." Obviously, each new vout thread calls it.
> 
> This problem was detected on Debian5.0 with 1.0-bugfix
> 
> Anybody who knows about libosso ?

The easy answer is that you should not use libosso unless you actually use
the Hildon UI.

But yeah, there is a bug. osso_(de)initialize should be called from vlc.c
instead.

-- 
Rémi Denis-Courmont




More information about the vlc-devel mailing list