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 621103 - Banshee plays a random songs, instead of the next one. Shuffle is off.
Banshee plays a random songs, instead of the next one. Shuffle is off.
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: general
1.8.0
Other Linux
: Normal major
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2010-06-09 12:47 UTC by Ivo Karadzhov
Modified: 2020-03-17 08:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
log as per comment #2 (13.68 KB, text/plain)
2010-12-09 22:46 UTC, Stefano Fornari
Details
log re comment #4 (15.92 KB, text/plain)
2010-12-09 23:39 UTC, Stefano Fornari
Details
re comment #10 (113.21 KB, image/png)
2010-12-14 21:40 UTC, Stefano Fornari
Details
re comment 13 (13.11 KB, application/octet-stream)
2011-08-02 13:30 UTC, Michiel Graat
Details

Description Ivo Karadzhov 2010-06-09 12:47:24 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.
Comment 1 David Nielsen 2010-12-06 18:53:36 UTC
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
Comment 2 Stefano Fornari 2010-12-09 22:45:28 UTC
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.
Comment 3 Stefano Fornari 2010-12-09 22:46:50 UTC
Created attachment 176156 [details]
log as per comment #2
Comment 4 David Nielsen 2010-12-09 23:15:11 UTC
I see you have gapless playback enabled, does it happen with that disabled as well?
Comment 5 Stefano Fornari 2010-12-09 23:39:04 UTC
Created attachment 176159 [details]
log re comment #4

Yes, same behaviour :(
Comment 6 David Nielsen 2010-12-10 22:36:06 UTC
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.
Comment 7 David Nielsen 2010-12-10 22:44:25 UTC
#636992 is about handling the above debug output to keep this bug on topic.
Comment 8 Stefano Fornari 2010-12-11 09:11:24 UTC
Thanks for the update and for looking into it. I am available for any help, if it does not require recompiling or so.
Comment 9 Gabriel Burt 2010-12-14 17:35:48 UTC
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.
Comment 10 Stefano Fornari 2010-12-14 21:39:17 UTC
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.
Comment 11 Stefano Fornari 2010-12-14 21:40:09 UTC
Created attachment 176432 [details]
re comment #10
Comment 12 Stefano Fornari 2011-01-18 08:38:06 UTC
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.
Comment 13 Michiel Graat 2011-08-02 13:29:19 UTC
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.
Comment 14 Michiel Graat 2011-08-02 13:30:07 UTC
Created attachment 193062 [details]
re comment 13
Comment 15 Michael Martin-Smucker 2011-08-02 14:51:55 UTC
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
Comment 16 Michiel Graat 2011-08-02 14:54:00 UTC
(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!
Comment 17 André Klapper 2020-03-17 08:59:59 UTC
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.