[Gstreamer-bugs] [Bug 143086] - GStreamer crashes with the artsd sink.
bugzilla-daemon at bugzilla.gnome.org
bugzilla-daemon at bugzilla.gnome.org
Tue May 25 05:03:26 PDT 2004
http://bugzilla.gnome.org/show_bug.cgi?id=143086
GStreamer | don't know | Ver: 0.8.1
------- Additional Comments From t.i.m at zen.co.uk 2004-05-25 08:03 -------
Happens as well here, with up-to-date debian sid:
sceptic [tim] - ~ ---> valgrind --num-callers=15 gst-launch-0.8 filesrc
location=foo.mp3 ! mad ! spider ! artsdsink
RUNNING pipeline ...
artsdsink: closed connection
Invalid read of size 4
at 0x3CE2D36C: Arts::StartupManager::startup()
(in /usr/lib/libmcop.so.1.0.0)
by 0x3CE13023: Arts::Dispatcher::Dispatcher(Arts::IOManager*,
Arts::Dispatcher::StartServer) (in /usr/lib/libmcop.so.1.0.0)
by 0x3CAE2C74: arts_backend_init (in /usr/lib/libartscbackend.so.0.0.0)
by 0x3C969755: arts_init (in /usr/lib/libartsc.so.0.0.0)
by 0x3C14BDCD: gst_artsdsink_open_audio (gstartsdsink.c:296)
by 0x3C14B87E: gst_artsdsink_link (gstartsdsink.c:174)
by 0x3C05B8DE: gst_pad_link_call_link_functions (gstpad.c:1300)
by 0x3C05BD29: gst_pad_link_try (gstpad.c:1371)
by 0x3C938A92: gst_spider_identity_link (gstspideridentity.c:261)
by 0x3C05B8DE: gst_pad_link_call_link_functions (gstpad.c:1300)
by 0x3C05BD29: gst_pad_link_try (gstpad.c:1371)
by 0x3C938A92: gst_spider_identity_link (gstspideridentity.c:261)
by 0x3C05B8DE: gst_pad_link_call_link_functions (gstpad.c:1300)
by 0x3C05BD29: gst_pad_link_try (gstpad.c:1371)
by 0x3C060003: gst_pad_set_explicit_caps (gstpad.c:2480)
Address 0x3CB89DD4 is not stack'd, malloc'd or free'd
Process terminating with default action of signal 11 (SIGSEGV): dumping core
Access not within mapped region at address 0x3CB89DD4
at 0x3CE2D36C: Arts::StartupManager::startup()
(in /usr/lib/libmcop.so.1.0.0)
by 0x3CE13023: Arts::Dispatcher::Dispatcher(Arts::IOManager*,
Arts::Dispatcher::StartServer) (in /usr/lib/libmcop.so.1.0.0)
by 0x3CAE2C74: arts_backend_init (in /usr/lib/libartscbackend.so.0.0.0)
by 0x3C969755: arts_init (in /usr/lib/libartsc.so.0.0.0)
by 0x3C14BDCD: gst_artsdsink_open_audio (gstartsdsink.c:296)
by 0x3C14B87E: gst_artsdsink_link (gstartsdsink.c:174)
by 0x3C05B8DE: gst_pad_link_call_link_functions (gstpad.c:1300)
by 0x3C05BD29: gst_pad_link_try (gstpad.c:1371)
by 0x3C938A92: gst_spider_identity_link (gstspideridentity.c:261)
by 0x3C05B8DE: gst_pad_link_call_link_functions (gstpad.c:1300)
by 0x3C05BD29: gst_pad_link_try (gstpad.c:1371)
by 0x3C938A92: gst_spider_identity_link (gstspideridentity.c:261)
by 0x3C05B8DE: gst_pad_link_call_link_functions (gstpad.c:1300)
by 0x3C05BD29: gst_pad_link_try (gstpad.c:1371)
by 0x3C060003: gst_pad_set_explicit_caps (gstpad.c:2480)
Segmentation fault (core dumped)
However, when run like this:
sceptic [tim] - ~ ---> gst-launch-0.8 filesrc location=foo.mp3 ! mad !
artsdsink
RUNNING pipeline ...
artsdsink: closed connection
Segmentation fault (core dumped)
it also segfaults, but not when run with valgrind:
sceptic [tim] - ~ ---> valgrind --num-callers=15 gst-launch-0.8 filesrc
location=xaa.mp3 ! mad ! artsdsink
**29892** GStreamer has detected that it is running inside valgrind.
**29892** It might now take different code paths to ease debugging.
**29892** Of course, this may also lead to different bugs.
RUNNING pipeline ...
artsdsink: closed connection
.... long time of nothing happening .....
Execution ended after 65 iterations (sum 19756033000 ns, average 303938969 ns,
min 20790000 ns, max 3992515000 ns).
warning: leaving MCOP Dispatcher and still 146 types alive.
artsdsink: closed connection
Same thing with filesrc ! mad ! audioconvert ! artsdsink (e.g. no crash or
warnings in valgrind, but crash without valgrind)
Can't get any useful stack trace with gdb.
Cheers
-Tim
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.
More information about the Gstreamer-bugs
mailing list