GNOME Bugzilla – Bug 696786
Crash triggered by playback of many tracks
Last modified: 2015-06-07 22:11:44 UTC
On Lubuntu 12.10-64 Banshee 2.6.0 crashes on perhaps half of my library (imported from itunes xml). First example: Banshee loads up, double click on a mp3, it starts playing, skip to next track or double click on other track (certain tracks) from same album and Banshee crashes. Same result every time. [1 Debug 13:03:01.456] Player state change: Idle -> Loading [1 Debug 13:03:02.272] Player state change: Loading -> Loaded [1 Debug 13:03:02.361] (libbanshee:player) [gapless] Triggering track-change signal (Banshee:10932): GStreamer-CRITICAL **: gst_element_query: assertion `GST_IS_ELEMENT (element)' failed [1 Info 13:03:02.482] Uncached artwork size 37 requested [1 Debug 13:03:02.491] Player state change: Loaded -> Playing [1 Debug 13:03:02.545] Creating Pango.Layout, configuring Cairo.Context [1 Debug 13:03:02.545] Creating Pango.Layout, configuring Cairo.Context [1 Debug 13:03:03.487] TrackInfoDisplay RenderAnimation: 27.00 FPS (!) [10954: 0.000] --> Caught signal 24 (unknown origin) <-- (!) [10949: 0.000] --> Caught signal 24 (unknown origin) <-- Aborted (core dumped) Full debug: http://pastebin.com/f0CFYyFf Second example: Another mp3 (different album/artist from first example). Plays fine, select some other certain song from album (same encoding) and crashes. This also happened (same debug) with FLACs. Some play, others crash. Slightly different debug: http://pastebin.com/L9i2NRdy
No audio playback issues in Clementine nor Audacious.
(In reply to comment #1) > No audio playback issues in Clementine nor Audacious. Both Clementine/Audacious use a different audio engine by default than banshee, so this doesn't give us more info. Can you try totem/rhythmbox instead and report back? Thanks
Here is what I did: sven@JA1:~/Downloads$ sudo apt-get install rhythmbox Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: brasero-common dvd+rw-tools gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-javascriptcoregtk-3.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-soup-2.4 gir1.2-webkit-3.0 gnome-user-guide growisofs gstreamer0.10-pulseaudio gstreamer0.10-x libbrasero-media3-1 libcanberra-gtk3-0 libcanberra-gtk3-module libdmapsharing-3.0-2 libgmime-2.6-0 libjavascriptcoregtk-3.0-0 liblua5.1-0 libmusicbrainz5-0 libpeas-1.0-0 libpeas-common libpython3.2 libquvi-scripts libquvi7 librhythmbox-core6 libtotem-plparser17 libunity-protocol-private0 libunity9 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libyelp0 python-mako python-markupsafe rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder rhythmbox-plugin-zeitgeist rhythmbox-plugins yelp yelp-xsl Suggested packages: cdrskin cdrdao unity-common python-beaker python-mako-doc gnome-codec-install gnome-control-center ttf-dejavu The following NEW packages will be installed: brasero-common dvd+rw-tools gir1.2-gst-plugins-base-0.10 gir1.2-gstreamer-0.10 gir1.2-javascriptcoregtk-3.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-soup-2.4 gir1.2-webkit-3.0 gnome-user-guide growisofs gstreamer0.10-pulseaudio gstreamer0.10-x libbrasero-media3-1 libcanberra-gtk3-0 libcanberra-gtk3-module libdmapsharing-3.0-2 libgmime-2.6-0 libjavascriptcoregtk-3.0-0 liblua5.1-0 libmusicbrainz5-0 libpeas-1.0-0 libpeas-common libpython3.2 libquvi-scripts libquvi7 librhythmbox-core6 libtotem-plparser17 libunity-protocol-private0 libunity9 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common libyelp0 python-mako python-markupsafe rhythmbox rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder rhythmbox-plugin-zeitgeist rhythmbox-plugins yelp yelp-xsl 0 upgraded, 43 newly installed, 0 to remove and 0 not upgraded. Need to get 16,6 MB/18,4 MB of archives. After this operation, 86,2 MB of additional disk space will be used. Do you want to continue [Y/n]? y This installed Rhythmbox 2.9.7. Loaded up, Rhythmbox imported the same library. Everything that I throw at it works fine. Whats more interesting is that the same songs that crashed Bansee, appear to be working fine now (in Banshee 2.6.0). Tried hard but couldn't get it to crash anymore :) So one of those new packages fixed it, or what?
It wasn't gir1.2-gstreamer-0.10 nor gir1.2-gst-plugins-base-0.10 because I had those packages before (suggested as a fix here: http://ubuntuforums.org/showthread.php?t=2107379). But since they didn't help I purged them.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide more info on how to reproduce the bug. Thanks!