After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 164429 - [artsdsink] segfault
[artsdsink] segfault
Status: RESOLVED DUPLICATE of bug 143086
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-01-18 07:21 UTC by David Schleef
Modified: 2005-01-19 11:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Schleef 2005-01-18 07:21:43 UTC
gst-launch-0.8 sinesrc ! audioconvert ! artsdsink

  • #0 Arts::StartupManager::startup
    from /usr/lib/libmcop.so.1
  • #1 Arts::Dispatcher::Dispatcher
    from /usr/lib/libmcop.so.1
  • #2 arts_backend_init
    from /usr/lib/libartscbackend.so.0
  • #3 arts_init
    from /usr/lib/libartsc.so.0
  • #4 gst_artsdsink_open_audio
    at gstartsdsink.c line 296
  • #5 gst_artsdsink_link
    at gstartsdsink.c line 174
  • #6 gst_pad_link_call_link_functions
    at gstpad.c line 1297
  • #7 gst_pad_link_try
    at gstpad.c line 1364
  • #8 gst_audio_convert_link
    at gstaudioconvert.c line 421
  • #9 gst_pad_link_call_link_functions
    at gstpad.c line 1297
  • #10 gst_pad_link_try
    at gstpad.c line 1364
  • #11 gst_element_negotiate_pads
    at gstelement.c line 2853
  • #12 gst_element_change_state
    at gstelement.c line 2956
  • #13 gst_sinesrc_change_state
    at gstsinesrc.c line 495
  • #14 gst_element_set_state_func
    at gstelement.c line 2796
  • #15 gst_element_set_state
    at gstelement.c line 2739
  • #16 set_kid_state_func
    at gstbin.c line 799
  • #17 gst_bin_foreach
    at gstbin.c line 763
  • #18 gst_bin_change_state
    at gstbin.c line 854
  • #19 gst_pipeline_change_state
    at gstpipeline.c line 174
  • #20 gst_element_set_state_func
    at gstelement.c line 2796
  • #21 gst_bin_set_state
    at gstbin.c line 896
  • #22 gst_element_set_state
    at gstelement.c line 2739
  • #23 main
    at gst-launch.c line 531

Comment 1 Tim-Philipp Müller 2005-01-18 09:48:05 UTC
I get this as well (debian sid, cvs gst-plugins):

RUNNING pipeline ...
==10754== pthread_mutex_lock/trylock: mutex is invalid
==10754==    at 0x1BD7B249: pthread_mutex_trylock (vg_libpthread.c:1366)
==10754==    by 0x1BD7066E: (within /usr/lib/libgthread-2.0.so.0.600.1)
==10754==    by 0x1C2F65D9: (within /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F7BF8: (within /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F4A0B: gsl_alloc_memblock (in /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F4C64: gsl_alloc_memblock0 (in /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F55BE: (within /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F794F: gsl_init (in /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2A725E: Arts::StdFlowSystem::StdFlowSystem() (in
/usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2C7AF2: Arts::SetFlowSystem::startup() (in
/usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C7FC342: Arts::StartupManager::startup() (in
/usr/lib/libmcop.so.1.0.0)
==10754==    by 0x1C7E1FF3: Arts::Dispatcher::Dispatcher(Arts::IOManager*,
Arts::Dispatcher::StartServer) (in /usr/lib/libmcop.so.1.0.0)
==10754==    by 0x1C22BC94: arts_backend_init (in /usr/lib/libartscbackend.so.0.0.0)
==10754==    by 0x1C21D755: arts_init (in /usr/lib/libartsc.so.0.0.0)
==10754==    by 0x1B917DCD: gst_artsdsink_open_audio (gstartsdsink.c:296)
==10754==    by 0x1B918029: gst_artsdsink_change_state (gstartsdsink.c:340)
==10754==    by 0x1B947AD0: gst_element_set_state_func (gstelement.c:2795)
==10754==    by 0x1B94774E: gst_element_set_state (gstelement.c:2738)
==10754==    by 0x1B937F6E: set_kid_state_func (gstbin.c:799)
==10754==    by 0x1B937E53: gst_bin_foreach (gstbin.c:763)

GThread-ERROR **: file gthread-posix.c: line 186 (): error 'Invalid argument'
during 'pthread_mutex_trylock'
aborting...
==10754==
==10754== Process terminating with default action of signal 6 (SIGABRT)
==10754==    at 0x1BAFB741: kill (in /usr/lib/debug/libc-2.3.2.so)
==10754==    by 0x1B8FEC2D: gsignal (vg_intercept.c:93)
==10754==    by 0x1BAFCA07: abort (abort.c:88)
==10754==    by 0x1BA74FAC: g_logv (in /usr/lib/libglib-2.0.so.0.600.1)
==10754==    by 0x1BA74FD5: g_log (in /usr/lib/libglib-2.0.so.0.600.1)
==10754==    by 0x1BD706DB: (within /usr/lib/libgthread-2.0.so.0.600.1)
==10754==    by 0x1C2F65D9: (within /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F7BF8: (within /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F4A0B: gsl_alloc_memblock (in /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F4C64: gsl_alloc_memblock0 (in /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F55BE: (within /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2F794F: gsl_init (in /usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2A725E: Arts::StdFlowSystem::StdFlowSystem() (in
/usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C2C7AF2: Arts::SetFlowSystem::startup() (in
/usr/lib/libartsflow.so.1.0.0)
==10754==    by 0x1C7FC342: Arts::StartupManager::startup() (in
/usr/lib/libmcop.so.1.0.0)
==10754==    by 0x1C7E1FF3: Arts::Dispatcher::Dispatcher(Arts::IOManager*,
Arts::Dispatcher::StartServer) (in /usr/lib/libmcop.so.1.0.0)
==10754==    by 0x1C22BC94: arts_backend_init (in /usr/lib/libartscbackend.so.0.0.0)
==10754==    by 0x1C21D755: arts_init (in /usr/lib/libartsc.so.0.0.0)
==10754==    by 0x1B917DCD: gst_artsdsink_open_audio (gstartsdsink.c:296)
==10754==    by 0x1B918029: gst_artsdsink_change_state (gstartsdsink.c:340)
==10754==

Cheers
 -Tim
Comment 2 Ronald Bultje 2005-01-19 11:13:39 UTC

*** This bug has been marked as a duplicate of 143086 ***