← Back to team overview

desktop-packages team mailing list archive

[Bug 746316] Re: SEGFAULT When cant open a web radio stream

 

[Expired for gstreamer0.10 (Ubuntu) because there has been no activity
for 60 days.]

** Changed in: gstreamer0.10 (Ubuntu)
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gstreamer0.10 in Ubuntu.
https://bugs.launchpad.net/bugs/746316

Title:
  SEGFAULT When cant open a web radio stream

Status in “gstreamer0.10” package in Ubuntu:
  Expired

Bug description:
  The problem comes when after trying to open a radio stream in a
  pipeline and after an error was received you try to free the playbin.
  I have seen a closed report like this for rhythmbox but was closed
  because inactivity.

  Here comes a backtrace

  Program received signal SIGSEGV, Segmentation fault.
  __pthread_mutex_lock (mutex=0x3fd620e8) at pthread_mutex_lock.c:50
  50	pthread_mutex_lock.c: No existe el fichero o el directorio.
  	in pthread_mutex_lock.c
  (gdb) bt
  #0  __pthread_mutex_lock (mutex=0x3fd620e8) at pthread_mutex_lock.c:50
  #1  0x00a4f547 in g_source_destroy_internal (source=0x86e1238, 
      context=0x3fd620e4, have_lock=0)
      at /build/buildd/glib2.0-2.26.1/glib/gmain.c:942
  #2  0x022a23c9 in ?? () from /usr/lib/libsoup-2.4.so.1
  #3  0x008a3994 in g_object_unref (_object=0x92b1870)
      at /build/buildd/glib2.0-2.26.1/gobject/gobject.c:2712
  #4  0x022462b1 in gst_soup_http_src_session_close (bsrc=0x86287e8)
      at gstsouphttpsrc.c:688
  #5  gst_soup_http_src_stop (bsrc=0x86287e8) at gstsouphttpsrc.c:1277
  #6  0x020abbb5 in gst_base_src_stop (basesrc=0x86287e8) at gstbasesrc.c:2783
  #7  0x020ae018 in gst_base_src_activate_push (pad=0x933a1a0, active=0)
      at gstbasesrc.c:2938
  #8  0x00827edf in gst_pad_activate_push (pad=0x933a1a0, active=0)
      at gstpad.c:930
  #9  0x00828d28 in gst_pad_set_active (pad=0x933a1a0, active=0) at gstpad.c:693
  #10 0x00806aeb in activate_pads (pad=0x933a1a0, ret=0xbfffed6c, 
      active=0xbfffedcc) at gstelement.c:2630
  #11 0x00819477 in gst_iterator_fold (it=0x92f5f48, 
      func=0x806ac0 <activate_pads>, ret=0xbfffed6c, user_data=0xbfffedcc)
      at gstiterator.c:549
  #12 0x00806a1f in iterator_activate_fold_with_resync (iter=0x92f5f48, 
      func=<value optimised out>, user_data=0xbfffedcc) at gstelement.c:2662
  ---Type <return> to continue, or q <return> to quit---
  #13 0x0080922b in gst_element_pads_activate (element=0x86287e8, active=0)
      at gstelement.c:2699
  #14 0x0080b789 in gst_element_change_state_func (element=0x86287e8, 
      transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2788
  #15 0x020b0bee in gst_base_src_change_state (element=0x86287e8, 
      transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbasesrc.c:3053
  #16 0x00807e55 in gst_element_change_state (element=0x86287e8, 
      transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2546
  #17 0x0080b48f in gst_element_set_state_func (element=0x86287e8, 
      state=GST_STATE_READY) at gstelement.c:2502
  #18 0x00807210 in gst_element_set_state (element=0x86287e8, 
      state=GST_STATE_READY) at gstelement.c:2403
  #19 0x007f73c4 in gst_bin_element_set_state (element=0x8624470, 
      transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2136
  #20 gst_bin_change_state_func (element=0x8624470, 
      transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2435
  #21 0x02237c41 in gst_uri_decode_bin_change_state (element=0x8624470, 
      transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gsturidecodebin.c:2186
  #22 0x00807e55 in gst_element_change_state (element=0x8624470, 
      transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2546
  #23 0x0080b48f in gst_element_set_state_func (element=0x8624470, 
      state=GST_STATE_NULL) at gstelement.c:2502
  #24 0x00807210 in gst_element_set_state (element=0x8624470, 
  ---Type <return> to continue, or q <return> to quit---
      state=GST_STATE_NULL) at gstelement.c:2403
  #25 0x007f73c4 in gst_bin_element_set_state (element=0x8b0a7b0, 
      transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2136
  #26 gst_bin_change_state_func (element=0x8b0a7b0, 
      transition=GST_STATE_CHANGE_READY_TO_NULL) at gstbin.c:2435
  #27 0x0082bb9a in gst_pipeline_change_state (element=0x8b0a7b0, 
      transition=GST_STATE_CHANGE_READY_TO_NULL) at gstpipeline.c:475
  #28 0x020e17a6 in gst_play_bin_change_state (element=0x8b0a7b0, 
      transition=GST_STATE_CHANGE_READY_TO_NULL) at gstplaybin2.c:3586
  #29 0x00807e55 in gst_element_change_state (element=0x8b0a7b0, 
      transition=GST_STATE_CHANGE_READY_TO_NULL) at gstelement.c:2546
  #30 0x0080b48f in gst_element_set_state_func (element=0x8b0a7b0, 
      state=GST_STATE_NULL) at gstelement.c:2502
  #31 0x00807210 in gst_element_set_state (element=0x8b0a7b0, 
      state=GST_STATE_NULL) at gstelement.c:2403
  #32 0x081d7ca2 in guFaderPlayBin::~guFaderPlayBin (this=0x86e0628, 
      __in_chrg=<value optimised out>)
      at /home/jrios/Projects/guayadeque/src/MediaCtrl.cpp:1392
  #33 0x081dbe02 in guMediaCtrl::DoCleanUp (this=0x886e470)
      at /home/jrios/Projects/guayadeque/src/MediaCtrl.cpp:1309
  #34 0x081dbe61 in cleanup_mediactrl (player=0x886e470)
      at /home/jrios/Projects/guayadeque/src/MediaCtrl.cpp:409
  #35 0x00a4ffcc in g_timeout_dispatch (source=0xb700d388, callback=0x3fd620e8, 
  ---Type <return> to continue, or q <return> to quit---
      user_data=0x886e470) at /build/buildd/glib2.0-2.26.1/glib/gmain.c:3585
  #36 0x00a4f855 in g_main_dispatch (context=0x8600d10)
      at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2149
  #37 g_main_context_dispatch (context=0x8600d10)
      at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2702
  #38 0x00a53668 in g_main_context_iterate (context=0x8600d10, 
      block=<value optimised out>, dispatch=1, self=0x86000d8)
      at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2780
  #39 0x00a53ba7 in g_main_loop_run (loop=0x8e42f38)
      at /build/buildd/glib2.0-2.26.1/glib/gmain.c:2988
  #40 0x012951d9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
  #41 0x00399568 in wxEventLoop::Run() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #42 0x0042c65e in wxAppBase::MainLoop() ()
     from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #43 0x0042c241 in wxAppBase::OnRun() () from /usr/lib/libwx_gtk2u_core-2.8.so.0
  #44 0x001a86d3 in wxEntry(int&, wchar_t**) ()
     from /usr/lib/libwx_baseu-2.8.so.0
  #45 0x001a88b7 in wxEntry(int&, char**) () from /usr/lib/libwx_baseu-2.8.so.0
  #46 0x08198f0b in main (argc=1, argv=0xbffff944)
      at /home/jrios/Projects/guayadeque/src/MainApp.cpp:39

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gstreamer0.10/+bug/746316/+subscriptions