GNOME Bugzilla – Bug 548256
Banshee freezes for some time
Last modified: 2010-08-23 20:44:10 UTC
I have encountered this multiple times now: during playback, just after finishing one song, banshee sometimes just stops dead and does not respond to any input anymore. However, after 2-3 minutes, playback of the next song starts and everything works again. No strange messages on console and I cannot reproduce this reliably :/
Could this be related to bug 545415? I've noticed similar problems, but also for me, it's hard to reproduce. (Maybe you could post the output of `banshee-1 --debug` for posterity?)
I have started running in --debug mode now and will attach any info I can get. Bug 545415 could really be the same thing. Strange however is that I have used last.fm quite a lot during recent weeks and never seen this happen but now that I started playing more local stuff again, I see this problem.
[Debug 16:19:12.239] Player state change: Idle -> Loading [Error 16:19:12.466] Called invalidate cache for New Playlist's track model, but cache is null [Debug 16:19:12.523] Player state change: Loading -> Loaded [Debug 16:19:12.538] Track Aerosmith - Walk On Water (on Big Ones) <00:04:56.5180000> [file:///mnt/media/library/Aerosmith/Aerosmith%20-%20Big%20Ones%20-%2001%20-%20Walk%20On%20Water.mp3] had playtime of 104 msec (0sec), duration 296518 msec, queued: True [Debug 16:19:12.540] Player state change: Loaded -> Playing [Debug 16:19:13.058] TrackInfoDisplay RenderAnimation: 25.00 FPS [Debug 16:19:13.123] TrackInfoDisplay RenderAnimation: 26.00 FPS Submitting via non-uri handler. [Debug 16:19:16.623] TrackInfoDisplay RenderAnimation: 31.00 FPS [Debug 16:19:18.330] Submitted NowPlaying track to Audioscrobbler [Warn 16:19:26.567] Caught an exception - The remote server returned an error: (404) /1.0/artist/Aerosmith/similar.xml. (in `System') at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x002c7] in /home/nx/Desktop/mono-2.0/mcs/class/System/System.Net/HttpWebRequest.cs:1310 at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00102] in /home/nx/Desktop/mono-2.0/mcs/class/System/System.Net/HttpWebRequest.cs:1179 [Debug 16:24:34.625] (libbanshee:player) bp_stop: setting state to GST_STATE_NULL [Debug 16:24:34.651] Player state change: Playing -> Idle [Debug 16:24:34.676] Track Aerosmith - Love In An Elavator (on Big Ones) <00:05:22.3460000> [file:///mnt/media/library/Aerosmith/Aerosmith%20-%20Big%20Ones%20-%2002%20-%20Love%20In%20An%20Elavator.mp3] had playtime of 321760 msec (321sec), duration 322346 msec, queued: False [Debug 16:24:34.702] Player state change: Idle -> Loading [Error 16:24:34.951] Called invalidate cache for New Playlist's track model, but cache is null [Debug 16:24:35.010] Player state change: Loading -> Loaded [Debug 16:24:35.025] Track Aerosmith - Love In An Elavator (on Big Ones) <00:05:22.3460000> [file:///mnt/media/library/Aerosmith/Aerosmith%20-%20Big%20Ones%20-%2002%20-%20Love%20In%20An%20Elavator.mp3] had playtime of 47 msec (0sec), duration 322346 msec, queued: True [Debug 16:24:35.027] Player state change: Loaded -> Playing [Debug 16:24:36.026] TrackInfoDisplay RenderAnimation: 30.00 FPS [Debug 16:24:36.059] TrackInfoDisplay RenderAnimation: 31.00 FPS Submitting via non-uri handler. [Debug 16:24:41.056] Submitted NowPlaying track to Audioscrobbler A freeze happened in between Walk on Water and Love in an Elevator. Notice the HttpWebRequest failing... there's no recommendations pane displayed atm... would it be possible that banshee freezes while it is unsuccessfully trying to fetch recommendations?
Interesting catch; can you disable the Recommendations extension and see if the issue persists?
Already trying.
Hmm... I have run banshee for a few hours without recommendations now and not seen the problem. I then turned recommendations back on and ran for another couple of hours, still not showing the problem :/ I see two different last.fm related warnings atm: [Warn 19:46:14.664] Caught an exception - The remote server returned an error: (404) /1.0/artist/Beatsteaks/similar.xml. (in `System') at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x002c7] in /home/nx/Desktop/mono-2.0/mcs/class/System/System.Net/HttpWebRequest.cs:1310 at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00102] in /home/nx/Desktop/mono-2.0/mcs/class/System/System.Net/HttpWebRequest.cs:1179 and [Warn 20:09:16.747] Failed to handshake: {0} - System.Net.WebException: The remote server returned an error: (400) Bad Request. at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult result) [0x002c7] in /home/nx/Desktop/mono-2.0/mcs/class/System/System.Net/HttpWebRequest.cs:1310 at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData data) [0x00102] in /home/nx/Desktop/mono-2.0/mcs/class/System/System.Net/HttpWebRequest.cs:1179 But no idea if either is related to this problem :(
what is /mnt/media in terms of storage, a CIFS mount?
(In reply to comment #7) > what is /mnt/media in terms of storage, a CIFS mount? ext4 on LUKS
Er.... 2008 bug... I don't think this is valid anymore :)