Re: vlc: free(): invalid pointer

Manfred Tremmel <[email protected]>
Newsgroups gmane.linux.suse.multimedia.german
Message-ID <[email protected]>
Am Montag, 12. Oktober 2009 schrieb David Haller:
> Hallo,
> 
> Am Mon, 12 Okt 2009, Martin Blank schrieb:
> >Beim Starten wird offenbar der Verzeichnisbaum /usr/lib/vlc rekursiv
> >nach ladbaren Modulen durchsucht. Sobald er an die Shared Library
> >
> >/usr/lib/vlc/meta_engine/libtaglib_plugin.so
> >
> >kommt und in der Funktion module_Load (Datei ./src/modules/os.c)
> > mittels dlopen zu laden versucht, kommt es zu dem beschriebenen
> > Problem. In dlopen wird aus mir nicht ersichtlichen Gründen ein
> > free() mit dem ungültigen Zeiger ausgeführt.
> >
> >Entfernt man die Datei libtaglib_plugin.so aus dem Verzeichnis
> >/usr/lib/vlc, so kann man vlc ohne Probleme starten. Das kann aber
> > ja wohl nicht wirklich so gewollt sein.
> >
> >Für Hinweise, woran das hier beschriebene Verhalten bzgl. dieses
> > Plugins liegen könnte, wäre ich sehr dankbar.
> 
> In dem Backtrace nebenan kam auch die taglib vor ... Hab mir aber den
> Code noch nicht angeschaut. Offenbar macht aber das taglib-Plugin was
> anders ... Und die Videolan-Pakete sollen ja funktionieren,

Das Packman Paket funktioniert normalerweise auch ohne Probleme.

> d.h. evtl. ist ein packman-Patch (der nicht mehr passt?)

An dem taglib Plugin patchen wir nicht, das ist original.

> verantwortlich, der zu durchsuchende Code dürfte jedenfalls recht gut
> eingegrenzt sein ;)

Das Problem ist wohl, dass es weder Detlef (der das vlc Paket betreut), 
noch ich nachstellen können. Keine Ahnung, unter welchen Umständen es 
auftritt.

Was ich auf jeden Fall versuchen würde, wäre ein Löschen von 
~/.cache/vlc, vielleicht stimmen irgendwelche gecachten Daten nicht mehr 
mit den plugins zusammen.

-- 
Machs gut    | http://www.iivs.de/schwinde/buerger/tremmel/
             | http://packman.links2linux.de/
Manfred      | http://www.knightsoft-net.de
-- 
To unsubscribe, e-mail: opensuse-multimedia-de+unsubscribe-stAJ6ESoqRxg9hUCZPvPmw@public.gmane.org
For additional commands, e-mail: opensuse-multimedia-de+help-stAJ6ESoqRxg9hUCZPvPmw@public.gmane.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.