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 577703 - segfault when audio cd arrives at the end
segfault when audio cd arrives at the end
Status: RESOLVED DUPLICATE of bug 576031
Product: rhythmbox
Classification: Other
Component: playback
0.12.x
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-04-02 10:16 UTC by freggy1
Modified: 2009-04-02 10:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description freggy1 2009-04-02 10:16:22 UTC
Start playing the last few seconds of an audio cd in Rhythmbox 0.12.0. When it arrives at the end of track, Rhythmbox will crash:

(rhythmbox:2020): GStreamer-CRITICAL **: gst_pad_unlink: assertion `GST_IS_PAD (sinkpad)' failed

(rhythmbox:2020): Rhythmbox-WARNING **: Couldn't unlink stream cdda://11#/dev/sr0: things will probably go quite badly from here on

Program received signal SIGSEGV, Segmentation fault.
unlink_blocked_cb (pad=<value optimized out>, blocked=<value optimized out>, stream=0x18ea700) at rb-player-gst-xfade.c:1304
1304		gst_element_release_request_pad (GST_PAD_PARENT (stream->adder_pad), stream->adder_pad);
Missing debug package(s), you should install: GConf2-debug-2.26.0-1mdv2009.1.x86_64 alsa-plugins-debug-1.0.19-1mdv2009.1.x86_64 atk1.0-debug-1.26.0-1mdv2009.1.x86_64 audiofile-debug-0.2.6-13mdv2009.1.x86_64 avahi-debug-0.6.24-1mdv2009.1.x86_64 brasero-debug-2.26.0-1mdv2009.1.x86_64 bug-buddy-debug-2.26.0-1mdv2009.1.x86_64 cairo-debug-1.8.6-3mdv2009.1.x86_64 dbus-debug-1.2.4.4permissive-2mdv2009.1.x86_64 dbus-glib-debug-0.80-1mdv2009.1.x86_64 e2fsprogs-debug-1.41.4-1mnb2.x86_64 elfutils-debug-0.140-1mdv2009.1.x86_64 esound-debug-0.2.41-1mdv2009.1.x86_64 evolution-data-server-debug-2.26.0-1mdv2009.1.x86_64 fontconfig-debug-2.6.0-4mdv2009.1.x86_64 freetype2-debug-2.3.8-2mdv2009.1.x86_64 gamin-debug-0.1.10-2mdv2009.1.x86_64 gcc-debug-4.3.2-5mnb2.x86_64 gnome-media-debug-2.26.0-1mdv2009.1.x86_64 gnome-python-debug-2.26.0-1mdv2009.1.x86_64 gnome-vfs2-debug-2.24.1-1mdv2009.1.x86_64 gnutls-debug-2.6.4-1mdv2009.1.x86_64 gstreamer0.10-plugins-good-debug-0.10.14-1mdv2009.1.x86_64 gstreamer0.10-python-debug-0.10.14-2mdv2009.1.x86_64 gtk-engines2-debug-2.18.0-1mdv2009.1.x86_64 gvfs-debug-1.2.0-1mdv2009.1.x86_64 hal-debug-0.5.12-0.rc1.5mdv2009.1.x86_64 libart_lgpl-debug-2.3.20-3mdv2009.0.x86_64 libbonobo-debug-2.24.1-1mdv2009.1.x86_64 libbonoboui-debug-2.24.1-1mdv2009.1.x86_64 libcanberra-debug-0.11-2mdv2009.1.x86_64 libcroco0.6-debug-0.6.2-1mdv2009.1.x86_64 libdiscid-debug-0.2.2-1mdv2009.1.x86_64 libffi-debug-3.0.8-1mdv2009.1.x86_64 libgcrypt-debug-1.4.4-1mdv2009.1.x86_64 libglade2.0-debug-2.6.4-1mdv2009.1.x86_64 libgnome2-debug-2.26.0-2mdv2009.1.x86_64 libgnomecanvas-debug-2.26.0-1mdv2009.1.x86_64 libgnomeui2-debug-2.24.1-1mdv2009.1.x86_64 libgpg-error-debug-1.7-1mdv2009.1.x86_64 libgpod-debug-0.7.0-1mdv2009.1.x86_64 libgsf-debug-1.14.11-1mdv2009.1.x86_64 libice-debug-1.0.5-1mdv2009.1.x86_64 libjpeg-debug-6b-44mdv2009.1.x86_64 libmusicbrainz3-debug-3.0.2-1mdv2009.1.x86_64 libneon0.27-debug-0.28.3-2mdv2009.1.x86_64 libnotify-debug-0.4.5-1mdv2009.1.x86_64 libogg-debug-1.1.3-4mdv2009.0.x86_64 liboil-debug-0.3.15-1mdv2009.0.x86_64 libpng-debug-1.2.35-1mdv2009.1.x86_64 librsvg-debug-2.26.0-1mdv2009.1.x86_64 libsexy-debug-0.1.11-7mdv2009.1.x86_64 libsm-debug-1.1.0-1mdv2009.0.x86_64 libsoup-debug-2.26.0-1mdv2009.1.x86_64 libtasn1-debug-1.8-1mdv2009.1.x86_64 libtool-debug-2.2.6-6mdv2009.1.x86_64 libvorbis-debug-1.2.0-4mdv2009.0.x86_64 libx11-debug-1.2-1mdv2009.1.x86_64 libxau-debug-1.0.4-1mdv2009.0.x86_64 libxcb-debug-1.2-1mdv2009.1.x86_64 libxcomposite-debug-0.4.0-3mdv2009.1.x86_64 libxcursor-debug-1.1.9-3mdv2009.1.x86_64 libxdamage-debug-1.1.1-3mdv2009.1.x86_64 libxdmcp-debug-1.0.2-6mdv2009.0.x86_64 libxext-debug-1.0.5-2mdv2009.1.x86_64 libxfixes-debug-4.0.3-4mdv2009.1.x86_64 libxi-debug-1.2.1-1mdv2009.1.x86_64 libxinerama-debug-1.0.3-2mdv2009.1.x86_64 libxml2-debug-2.7.3-2mdv2009.1.x86_64 libxrandr-debug-1.3.0-1mdv2009.1.x86_64 libxrender-debug-0.9.4-4mdv2009.1.x86_64 nspr-debug-4.7.3-5mdv2009.1.x86_64 nss-debug-3.12-12mdv2009.1.x86_64 pango-debug-1.24.0-1mdv2009.1.x86_64 pcre-debug-7.8-3mdv2009.1.x86_64 pixman-debug-0.14.0-1mdv2009.1.x86_64 pygtk2.0-debug-2.14.1-1mdv2009.1.x86_64 python-cairo-debug-1.8.2-1mdv2009.1.x86_64 python-debug-2.6.1-5mdv2009.1.x86_64 python-gobject-debug-2.16.1-2mdv2009.1.x86_64 rpm-debug-4.4.2.3-22mnb2.x86_64 sqlite3-debug-3.6.11-2mdv2009.1.x86_64 totem-pl-parser-debug-2.26.1-1mdv2009.1.x86_64
(gdb) thread apply all bt

Thread 1 (Thread 0x7f9b3e3f6710 (LWP 2020))

  • #0 unlink_blocked_cb
    at rb-player-gst-xfade.c line 1304
  • #1 rb_player_gst_xfade_bus_cb
    at rb-player-gst-xfade.c line 1758
  • #2 gst_bus_source_dispatch
    at gstbus.c line 831
  • #3 IA__g_main_context_dispatch
    at gmain.c line 1814
  • #4 g_main_context_iterate
    at gmain.c line 2448
  • #5 IA__g_main_loop_run
    at gmain.c line 2656
  • #6 IA__gtk_main
    at gtkmain.c line 1205
  • #7 main
    at main.c line 336

Comment 1 Jonathan Matthew 2009-04-02 10:34:07 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


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