GNOME Bugzilla – Bug 621103
Banshee plays a random songs, instead of the next one. Shuffle is off.
Last modified: 2020-03-17 08:59:59 UTC
I have this problem that annoys me from time to time. I'm playing some songs and changing them manually and sometimes after I stop I let the songs play one after another. I've turned off the shuffle. Actually I've never turned it on. But here is what happens: Banshee plays random songs instead of the next one with the shuffle off. For an example: I want to listen to a whole album from the first to the last song. I play the first and let the player on, and after the songs finishes it jumps to some other random songs that is somewhere else in the playlist. I have to restart banshee in order to fix this and the songs to play one after another. It is not a big of a problem but is annoying sometimes.
Apologies for taking so long to reply to this report. Can you please run banshee --debug --redirect-log reproduce the problem and exit Banshee, then attach the resulting ~/.config/banshee-1/log file. Also if possible could you retest this using a daily build, such as is available from the Banshee daily PPA for Ubuntu. https://launchpad.net/~banshee-team/+archive/banshee-daily
I have the same annoying issue. I am attaching the log as per the description above. Note that I pressed "next song" but the behaviour is the same (instead of playing the next song it plays another randomly selected song.
Created attachment 176156 [details] log as per comment #2
I see you have gapless playback enabled, does it happen with that disabled as well?
Created attachment 176159 [details] log re comment #4 Yes, same behaviour :(
If the gapless really is off, then at least this debug message needs revision: [1 Debug 00:36:56.649] (libbanshee:player) [gapless] Triggering track-change signal It appears whenever we involve playback. Regardless considering this one confirmed as present up till at least 1.8.0, with no immediate hope of reproduction on development release or daily snapshot as those are hard to come about for Fedora which Stefano uses. And setting severity to high, this is highly unexpected behavior on the part of Banshee, it should be looked at.
#636992 is about handling the above debug output to keep this bug on topic.
Thanks for the update and for looking into it. I am available for any help, if it does not require recompiling or so.
Are you sure your Play Queue is empty? The log confirms that shuffle is off, the only explanation I can think of is there are tracks in your Play Queue. If there are, then it's the expected behavior that Banshee will play them.
No, I do not use play lists. I just select an artist then an album and play the songs in that album. I guess that if it played another playlist, it should play songs of that list, not of the album I selected. I am attaching a snapshot. Hope this helps.
Created attachment 176432 [details] re comment #10
un update: I deleted .config/banshee-1, reimported all songs and the problem seems now away. Definitely a bug somewhere. Let me know if I can be of any help.
I have the same issue. I experimented with it a bit and the following steps trigger the bug for me: 1. Play the second to last track of an album; 2. Click on the next button to start playing the last track of the album; 3. Play the second track of another album; 4. Click on the previous button. You would expect the first track of the current album to start, instead the song selected in step 1 is being played. Shuffle is off, queue is empty. Interestingly enough the track played in step 4 is not written to the log file. Deleting Banshee's configuration directory and reimporting all songs has not fixed the problem in my case.
Created attachment 193062 [details] re comment 13
Michiel, it sounds like your issues, while similar, might be a bit different from the one originally reported here. It's great that you have such specific steps for reproducing it; would you mind opening a new bug report? https://bugzilla.gnome.org/enter_bug.cgi?product=banshee
(In reply to comment #15) > Michiel, it sounds like your issues, while similar, might be a bit different > from the one originally reported here. You are completely right, so will do!
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again. See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.