Shuffle doesn't work [#20324]

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

CrashMonkey
Posts: 45
Joined: Sat Oct 21, 2023 10:34 am

Shuffle doesn't work [#20324]

Post by CrashMonkey »

Upgraded from v5 to 5.1.0.2820

And afterwards shuffel doesn't work anymore.
When hitting the shuffel button to disable it. The following message shows up.
Shuffle disabled. Unable to unshuffle due to edits - use 'Undo' to revert changes to the playing list.
https://imgur.com/qS2O4FS
However i can't find the Undo button.
Playing a other playlists has same issues.
Restarted the service of MM and restarted application did not resolve the issue.

Full debugview log of all above actions in ticketnr: 6441

A part of the error that maybe causes it:
432] 1604. MM5 [12264](R) Debug warning: added delphi task with unknown origin!
00370855 1610.13354492 [432] 1604. MM5 [12264](R) BQ: New task (1 in queue), stack:
00370856 1610.13366699 [432] 1604. MM5 [12264](R) Debug warning: added delphi task with unknown origin!
00370857 1610.13366699 [432] 1604. MM5 [9028](R) BQ: Thread[9028] is executing new task now:
00370858 1610.13366699 [432] 1604. MM5 [12264](R) BQ: New task (1 in queue), stack:
00370859 1610.13378906 [432] 1604. MM5 [12264](R) TFullPlayer.CheckIncreasePlayed: Percentage: 0.9, track position: 144418/210755 ms, tolerance hit: false
00370860 1610.13391113 [432] 1604. MM5 [9028](R) BQ: Thread[9028] is executing new task now:
00370861 1610.17968750 [432] 1604. MM5 [4692](R) BQ: New task (1 in queue), stack: Callstack: Script: file:///controls/visualizer ; Func: undefined ; Row: 92 ; Col: 25
00370862 1610.17968750 [432] Script: file:///mminit.js ; Func: undefined ; Row: 768 ; Col: 13
00370863 1610.17993164 [432] 1604. MM5 [4280](R) BQ: Thread[4280] is executing new task now: Callstack: Script: file:///controls/visualizer ; Func: undefined ; Row: 92 ; Col: 25
00370864 1610.17993164 [432] Script: file:///mminit.js ; Func: undefined ; Row: 768 ; Col: 13
00370865 1610.27099609 [432] 1604. MM5 [4692](R) BQ: New task (1 in queue), stack: Callstack: Script: file:///controls/visualizer ; Func: undefined ; Row: 92 ; Col: 25
00370866 1610.27099609 [432] Script: file:///mminit.js ; Func: undefined ; Row: 768 ; Col: 13
Lowlander
Posts: 56661
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Shuffel doesn't work

Post by Lowlander »

Can you please retry with the current beta build 2821?
CrashMonkey
Posts: 45
Joined: Sat Oct 21, 2023 10:34 am

Re: Shuffel doesn't work

Post by CrashMonkey »

Version: 5.1.0.2821

After update, i still get 1 time that error message.
Triggering the shuffle button off and on again. The message disapeard, and i get this message:
Shuffle disabled. Reverting to unshuffled list
That looks good.

After restart of MM app the last playlist from last session is gone. (not rememberd)

First action after restart, tried to hit the shuffle button.
And got a deadlock error, after 45sec of app freeze:
https://imgur.com/0KsmBtO
After closing the error, within one second an other error.
https://imgur.com/sWDEm1o
Then app hung on a white screen.

Edit: Crashes don't happen with a small playlist of 10 songs.
However with a full list "All Tracks". it crashes.
Second try to shuffle trough the list, app hangs
and again a new sort of error, but one i never saw before.
https://imgur.com/4E7lqGo

Edit2: a small playlist will be remeberd after restart of app, but the full list "All Tracks" won't show on restart of app.
Updated the ticket with debugview logfile.
Lowlander
Posts: 56661
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Shuffel doesn't work

Post by Lowlander »

Please capture this in a debug log (step 4b) and attach the log to a Support Ticket: viewtopic.php?t=86643

This will help a developer analyze why this happens on your setup.
CrashMonkey
Posts: 45
Joined: Sat Oct 21, 2023 10:34 am

Re: Shuffel doesn't work

Post by CrashMonkey »

Debugfile is already linked in ticketnr: 6441
Post Reply