GNOME Bugzilla – Bug 635700
Gstreamer crashes on Mac OS X with audio transcode pipeline
Last modified: 2011-04-23 12:51:45 UTC
I am using the following MacPorts packages on Mac OS X 10.6.5: gst-plugins-bad @0.10.20 gnome/gst-plugins-bad gst-plugins-base @0.10.30 gnome/gst-plugins-base gst-plugins-good @0.10.25 gnome/gst-plugins-good gst-plugins-ugly @0.10.16 gnome/gst-plugins-ugly gstreamer @0.10.30 gnome/gstreamer Running the following pipeline crashes: gst-launch filesrc location=/tmp/in.mp3 ! decodebin ! audioconvert ! flacenc ! filesink location=/tmp/out.flac with: Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Caught SIGSEGV accessing address 0x728f1e
+ Trace 224814
Thread 2 (process 82420)
Replacing flacenc with lame crashes in the same manner. The following pipeline does not crash (just decode and convert, don't encode): gst-launch filesrc location=/tmp/in.mp3 ! decodebin ! audioconvert ! filesink location=/tmp/out.flac
However, "gst-launch filesrc location=/tmp/in.mp3 ! decodebin ! audioconvert ! vorbisenc ! oggmux ! filesink location=/tmp/out.ogg" works fine.
Could you get a backtrace of all currently running threads? Use the following in gdb for this thread apply all bt
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!
Hey, i'm trying to test the x264 encoder with one of the examples command that is provided on the plugins page: gst-launch -v videotestsrc num-buffers=1000 ! x264enc pass=quant ! matroskamux ! filesink location=videotestsrc.avi and i get the same error. Here's the gdb output for 'thread apply all bt' in gdb: 0x00007fff86777e92 in select$DARWIN_EXTSN () (gdb) thread apply all bt
+ Trace 226311
Thread 2 (process 54030)
i'm using the gstreamer + plugins that are available in macports, i.e. gst-plugins-bad @0.10.21_0 (active) gst-plugins-base @0.10.32_0 (active) gst-plugins-gl @0.10.2_1 (active) gst-plugins-good @0.10.27_0 (active) gst-plugins-ugly @0.10.17_0 (active) gstreamer @0.10.32_1 (active) x264 @20100603_0
*** This bug has been marked as a duplicate of bug 628415 ***
Setting the environment variable "ORC_CODE=backup" fixes this issue. See also bug #628415.