[gst-devel] nasty cothread bug (apparently)
wingo at pobox.com
Fri Aug 2 08:38:04 CEST 2002
On Fri, 02 Aug 2002, Bastien Nocera wrote:
> I wanted to test out the endian fix for vorbisdec Wim told me about. So,
> I already have gstreamer 0.4.0 installed from taaz' debs, recompiled and
> all. Vorbisdec plays but with the "loud ssshhhh" (it doesn't work, but
> doesn't crash). On to fix that.
> I built the packages, and I didn't keep the sources around. So I get the
> package's source (so exact same sources as previously). I then run
> "fakeroot debian/rules configure" in the unpacked sources (so same
> configuration options for the config). Finally I compile and install the
> (non-modified) vorbisdec plugin. "Illegal operation".
> bt from:
> $ gst-launch filesrc location="/home/hadess/Music/keoki_passiton.ogg" !
> vorbisdec ! osssink
> Here is the backtrace:
> #0 0x0fac74d8 in sigset () from /lib/libc.so.6
> #1 0x0f8d488c in pth_mctx_set () from
This backtrace is from the 'standard' scheduler, which is not the
default for gstreamer 0.4.0. The standard scheduler is known not to work
with PPC, for reasons that I haven't yet determined. Somehow, your
system is borked, because it should be using the basic sched.
> #2 0x0f8d404c in cothread_create ()
> from /usr/lib/gst/libgststandardscheduler.so
> #3 0x0f87a1cc in _init () from /usr/lib/gst/libgstbasicscheduler.so
> #4 0x0f87a7a0 in _init () from /usr/lib/gst/libgstbasicscheduler.so
> #5 0x0f87bb3c in _init () from /usr/lib/gst/libgstbasicscheduler.so
Oh, now this is mightily, powerful strange. How did both of these get
I'm pretty baffled, yo. ldd /usr/lib/gst/libgstvorbis.so
> Anybody has an idea ?
Maybe one of the plugins in /usr/lib/gst is linked to an old
More information about the gstreamer-devel