[gstreamer-bugs] [Bug 635700] New: Gstreamer crashes on Mac OS X with audio transcode pipeline
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Nov 24 07:18:44 PST 2010
https://bugzilla.gnome.org/show_bug.cgi?id=635700
GStreamer | gstreamer (core) | 0.10.30
Summary: Gstreamer crashes on Mac OS X with audio transcode
pipeline
Classification: Desktop
Product: GStreamer
Version: 0.10.30
OS/Version: Mac OS
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: mike at flyn.org
QAContact: gstreamer-bugs at lists.sourceforge.net
GNOME target: ---
GNOME version: ---
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
#0 0x00007fff84739e92 in select$DARWIN_EXTSN ()
#1 0x000000010033e132 in g_poll ()
#2 0x0000000100330fa8 in g_main_context_iterate ()
#3 0x00000001003312a5 in g_main_loop_run ()
#4 0x0000000100018ce1 in gst_bus_poll ()
#5 0x0000000100001aeb in dyld_stub_g_strerror ()
#6 0x0000000100002e03 in _print ()
#7 0x0000000100001724 in main ()
Spinning. Please run 'gdb gst-launch 82420' to continue debugging, Ctrl-C to
quit, or Ctrl-\ to dump core.
(gdb) thread apply all bt
(gdb) ba
#0 0x00007fff84739e92 in select$DARWIN_EXTSN ()
#1 0x000000010033e132 in g_poll ()
#2 0x0000000100330fa8 in g_main_context_iterate ()
#3 0x00000001003312a5 in g_main_loop_run ()
#4 0x0000000100018ce1 in gst_bus_poll ()
#5 0x0000000100001aeb in dyld_stub_g_strerror ()
#6 0x0000000100002e03 in _print ()
#7 0x0000000100001724 in main ()
(gdb) thread apply all bt
Thread 2 (process 82420):
#0 0x00007fff84730fca in __semwait_signal ()
#1 0x00007fff84730e59 in nanosleep ()
#2 0x00000001003589f5 in g_usleep ()
#3 0x000000010000191a in find_highest_version ()
#4 <signal handler called>
Cannot access memory at address 0x90
Thread 1 (process 82420):
#0 0x00007fff84739e92 in select$DARWIN_EXTSN ()
#1 0x000000010033e132 in g_poll ()
#2 0x0000000100330fa8 in g_main_context_iterate ()
#3 0x00000001003312a5 in g_main_loop_run ()
#4 0x0000000100018ce1 in gst_bus_poll ()
#5 0x0000000100001aeb in dyld_stub_g_strerror ()
#6 0x0000000100002e03 in _print ()
#7 0x0000000100001724 in main ()
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
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the Gstreamer-bugs
mailing list