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 388188 - crash in gst_ring_buffer_commit
crash in gst_ring_buffer_commit
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.10.x
Other All
: High critical
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 388223 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-12-21 07:41 UTC by harrold.the.barrel
Modified: 2007-05-09 13:15 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description harrold.the.barrel 2006-12-21 07:41:12 UTC
Version: 2.16.1

What were you doing when the application crashed?



Distribution: Ubuntu 6.10 (edgy)
Gnome Release: 2.16.1 2006-10-02 (Ubuntu)
BugBuddy Version: 2.16.0

Memory status: size: 198291456 vsize: 198291456 resident: 20717568 share: 12390400 rss: 20717568 rss_rlim: -1
CPU usage: start_time: 1166686856 rtime: 132 utime: 117 stime: 15 cutime:9 cstime: 2 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/gnome-sound-properties'

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 47564602819632 (LWP 6153)]
[New Thread 1098918224 (LWP 6167)]
[New Thread 1090525520 (LWP 6166)]
[New Thread 1082132816 (LWP 6165)]
(no debugging symbols found)
0x00002b427b7917f6 in poll () from /lib/libc.so.6

Thread 3 (Thread 1090525520 (LWP 6166))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 gnome_gtk_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #2 <signal handler called>
  • #3 gst_ring_buffer_commit
    at gstringbuffer.c line 1226
  • #4 gst_base_audio_sink_render
    at gstbaseaudiosink.c line 637
  • #5 gst_base_sink_get_type
    from /usr/lib/libgstbase-0.10.so.0
  • #6 gst_base_sink_get_type
    from /usr/lib/libgstbase-0.10.so.0
  • #7 gst_base_sink_get_type
    from /usr/lib/libgstbase-0.10.so.0
  • #8 gst_base_sink_get_type
    from /usr/lib/libgstbase-0.10.so.0
  • #9 gst_pad_alloc_buffer
    from /usr/lib/libgstreamer-0.10.so.0
  • #10 gst_pad_push
    from /usr/lib/libgstreamer-0.10.so.0
  • #11 gst_pad_alloc_buffer
    from /usr/lib/libgstreamer-0.10.so.0
  • #12 gst_pad_push
    from /usr/lib/libgstreamer-0.10.so.0
  • #13 gst_pad_alloc_buffer
    from /usr/lib/libgstreamer-0.10.so.0
  • #14 gst_pad_push
    from /usr/lib/libgstreamer-0.10.so.0
  • #15 gst_base_transform_get_type
    from /usr/lib/libgstbase-0.10.so.0
  • #16 gst_pad_alloc_buffer
    from /usr/lib/libgstreamer-0.10.so.0
  • #17 gst_pad_push
    from /usr/lib/libgstreamer-0.10.so.0
  • #18 gst_base_transform_get_type
    from /usr/lib/libgstbase-0.10.so.0
  • #19 gst_pad_alloc_buffer
    from /usr/lib/libgstreamer-0.10.so.0
  • #20 gst_pad_push
    from /usr/lib/libgstreamer-0.10.so.0
  • #21 gst_base_src_get_type
    from /usr/lib/libgstbase-0.10.so.0
  • #22 gst_task_set_lock
    from /usr/lib/libgstreamer-0.10.so.0
  • #23 g_thread_pool_push
    from /usr/lib/libglib-2.0.so.0
  • #24 g_thread_create_full
    from /usr/lib/libglib-2.0.so.0
  • #25 start_thread
    from /lib/libpthread.so.0
  • #26 clone
    from /lib/libc.so.6
  • #27 ??

Comment 1 Sebastien Bacher 2006-12-21 13:51:37 UTC
*** Bug 388223 has been marked as a duplicate of this bug. ***
Comment 2 Jens Granseuer 2007-01-06 21:33:18 UTC
Blaming gstreamer...
Comment 3 harrold.the.barrel 2007-01-11 19:19:25 UTC
(In reply to comment #2)
> Blaming gstreamer...
> 

Err in fact I was trying to start playback without having reconnected my external USB sound card (set default in Gnome) ... And the app just crashed.
Comment 4 Jan Schmidt 2007-02-27 17:43:38 UTC
Which release of GStreamer and gst-plugins-base is this with? Can you still reproduce it?

It sounds like poor handling of an error case ("my soundcard disappeared") somewhere.
Comment 5 harrold.the.barrel 2007-03-01 08:18:59 UTC
I completely reinstalled my computer lately, so that's pretty hard to tell ... But I guess the bug would still be the same. I'm using ubuntu edgy 64 bits, and the release of gstreamer I'm currently using is 0.10 (though several 0.8 packages are selected). gst-plugin-base is not installed (at least Synaptic doesn't mention it at all).

Hope it'll be of some help
Comment 6 Jan Schmidt 2007-03-01 16:50:41 UTC
In Ubuntu, the gst-plugins-base module is packaged as gstreamer0.10-plugins-base

Any chance you could post the exact versions you've got? I think 0.10.10-1ubuntu2 is the current Edgy version of gstreamer itself, and base should be around 0.10.10 somewhere.
Comment 7 harrold.the.barrel 2007-03-01 17:49:17 UTC
Well here they are :
  - gstreamer (it's actually the libgstreamer package) : 0.10.10-1ubuntu1
  - gstreamer0.10-plugins-base : 0.10.10-1ubuntu1
Comment 8 Tim-Philipp Müller 2007-05-09 10:10:02 UTC
Does this still happen with Ubuntu Feisty / Gstreamer 0.10.12 ?
Comment 9 harrold.the.barrel 2007-05-09 11:23:48 UTC
No, I haven't noticed anything that seems linked with that.
But now I got another problem : some audio files (always the same btw) make rhythmbox crash :s ... I thinking of starting a new bug report :D
Comment 10 Tim-Philipp Müller 2007-05-09 13:15:44 UTC
> No, I haven't noticed anything that seems linked with that.

Okay, thanks for the update. Will close as OBSOLETE for now then. If it's still a problem, I'm sure we'll get new reports.


> But now I got another problem : some audio files (always the same btw) make
> rhythmbox crash :s ... I thinking of starting a new bug report :D

That'd be great, thanks!