[vlc-devel] commit: Fix release of chroma module in vout core.Istill get an " object is not (Antoine Cellerier )

Remi Denis-Courmont rdenis at simphalempin.com
Mon Jun 23 09:59:15 CEST 2008

> I added a if( p_this->i_object_type == VLC_OBJECT_FILTER ) abort(); in
> vlc_object_detach() and it only was called once ... with p_parent set to
> NULL. (The object is clearly attached at creation ... in fact if you
> detach right after creation it works fine)

Now that I think of it. This can happen if the parent has been destroyed
before the child. You can omit vlc_object_detach() if it comes right before
vlc_object_release() I guess.

Rémi Denis-Courmont

More information about the vlc-devel mailing list