[gst-devel] Segv with spider, relocation error with afparse

Thomas Vander Stichele thomas at urgent.rug.ac.be
Tue Sep 10 01:00:03 CEST 2002


> FYI. I'm using CVS from yesterday.
> 
> (gdb) r filesrc location=./woody.mp3 ! spider ! osssink

What program is running here ?
Also, maybe try without the dotslash in front of the filename (it 
shouldn't matter, but no one ever does that, so you never know ;))
Also, it would help if you did a "print *plugin" at the point of the 
segfault.

> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 1024 (LWP 1566)]
> 0x40051256 in gst_plugin_feature_ensure_loaded (feature=0x809e4d0)
>     at gstpluginfeature.c:89
> 89        if (plugin && !gst_plugin_is_loaded (plugin)) {
> (gdb) bt
> #0  0x40051256 in gst_plugin_feature_ensure_loaded (feature=0x809e4d0)
>     at gstpluginfeature.c:89
> #1  0x40064152 in gst_type_type_find_dummy (buffer=0x8057430,
> priv=0x809e4d0)
>     at gstxmlregistry.c:694

> (gdb) r filesrc location=./woody.mp3 ! afparse ! osssink
> Starting program: /usr/bin/gst-launch filesrc location=./woody.mp3 !
> afparse ! osssink

This isn't supposed to work in any case - audiofile doesn't parse mp3.

> [New Thread 1024 (LWP 1620)]
> INFO ( 1620: 0) Initializing GStreamer Core Library version 0.4.0.1
> INFO ( 1620: 0) CPU features: (c0c1fbff) MMX 3DNOW MMXEXT
> registry: loaded user_registry in 0.186969 seconds
>           (/home/rothwell/.gstreamer/registry.xml)
> registry: loaded global_registry in 0.184814 seconds
>           (/etc//gstreamer/registry.xml)
> GStreamer-INFO: 0 live buffer(s)
> GStreamer-INFO: 0 live bufferpool(s)
> GStreamer-INFO: 0 live event(s)
> RUNNING pipeline
> filesrc0: offset = 0
> filesrc0: filesize = 2721350
> opening vfile 0x80a4fe0
> /usr/bin/gst-launch: relocation error: /usr/lib/gst/libgstaudiofile.so:
> undefined symbol: afOpenVirtualFile

Something's wrong with your compilation of the audiofile plug-in.  What 
dist are you running - gentoo perhaps ? How did you compile GStreamer ? It 
looks like it's in /usr so you haven't compiled it by hand, have you ?
Consider running gst-feedback and sending me the output of that so I can 
take a guess at what's wrong here.

Thomas

-- 

The Dave/Dina Project : future TV today ! - http://davedina.apestaart.org/
<-*-                      -*->
I may be love's bitch
But at least I'm man enough to admit it.
<-*- thomas at apestaart.org -*->
URGent, the best radio on the Internet - 24/7 ! - http://urgent.rug.ac.be/





More information about the gstreamer-devel mailing list