Author Topic: Change shuffle mode completely breaks now playing screen  (Read 937 times)

late

  • Full Member
  • ***
  • Posts: 133
How I managed it:

1. Have songs shuffled as random
2. Change shuffle to highest rated first
3. Queue a song from the upcoming tracks list

Now the now playing tab is completely screwed, and I cannot open it again. When trying to open now playing, I get this error every time:

Code
06.05.2019 19:32:50 - 6.1.7601.65536 - 3.3.7065.27582 - System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at #=zFtBKhU7ZUBPsllD4u4o8N2_bNpGLOFIiig==.#=z4WnopoousT8pGmVDpQ==()
   at #=zqNRTJO8I2ZoFXyDeL_hJXpc=.#=z4WnopoousT8pGmVDpQ==()
   at #=zBRjw0zAYXDvzcwBt6_I8O_o65wbuxdhDJL_RGJU=.#=zsH9P3fbVT$TU3eDm8MBIRGQ=.#=zAD7O1FV0nPgukzlSMCGiJA0=()
   at #=zBRjw0zAYXDvzcwBt6_I8O_o65wbuxdhDJL_RGJU=.#=zsH9P3fbVT$TU3eDm8MBIRGQ=.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.OnVisibleChanged(EventArgs e)
   at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
   at #=zAF_Sxo_sVMToXVGAkqhTmiY=.#=zJugrNWGkCchY(Boolean #=zbDwotYc=)
   at #=zZWU4oUlyhknXnM$pEuphLmo_siJsiFNn5A==.#=zSZUIgs5CMqTwO5napg==()
   at #=zZWU4oUlyhknXnM$pEuphLmo_siJsiFNn5A==.#=z6a$wsVOHfCA8()
   at #=z$woEFW4433hH9i501vu1Jr4$aMPk.#=zsRNxDTM=(MethodInvoker #=zFN4RW50=)
   at #=z$woEFW4433hH9i501vu1Jr4$aMPk.#=zqgsuCIdIitzK(MethodInvoker #=zFN4RW50=)
   at #=zZWU4oUlyhknXnM$pEuphLmo_siJsiFNn5A==.#=zkImdYow64SxszZ0T7cbxCyBChAt8()
   at #=zZWU4oUlyhknXnM$pEuphLmo_siJsiFNn5A==.#=zIzuQp7ybVz18O$zUSPIdeK4Sml6U(#=zhEECmhNcT_3kzI9eOJDrVMc= #=zxNtUwjk=, #=zFZ1jkppmV93eBPIqszlj7dI= #=zlPOi37o=, Boolean #=zI9nu8Pb4TOJo$QoGoFdcjIs=)
   at #=zdH3owiz1e8NAflJxY1yhp0Z01n5rwMpSTJWu070=.#=z3$tuo6gGUc8g22DNyg==.#=zrKeBPO1TwyPpkZVyGw==(#=zhEECmhNcT_3kzI9eOJDrVMc= #=zxNtUwjk=, MethodInvoker #=zuiIoAdtTfVs9, #=z4JuvbpEvkdjChw6R49WzC$YACNjVrl4UlQ== #=zOAR6rkCo0JGx, Boolean #=z34clPiA52jz9tXYQPA==, Boolean #=ztrVur5fQeBvX, Boolean& #=zyKbaSGeZyvjz)
   at #=zZWU4oUlyhknXnM$pEuphLmo_siJsiFNn5A==.#=zilNNuO8=(#=zhEECmhNcT_3kzI9eOJDrVMc= #=zxNtUwjk=, Boolean #=zHvg0k2TkY9UH)
   at #=z6lov_F9UzQnFLEktw5ecrzT4Cffu.#=zlZB5qhrAP3pQzqYut36UT4c=.#=zilNNuO8=(#=zhEECmhNcT_3kzI9eOJDrVMc= #=zxNtUwjk=, Boolean #=zHvg0k2TkY9UH)
   at #=zZWU4oUlyhknXnM$pEuphLmo_siJsiFNn5A==.#=zCBcHD5A=(Boolean #=ztuN$D0c=)
   at #=z6lov_F9UzQnFLEktw5ecrzT4Cffu.#=zlZB5qhrAP3pQzqYut36UT4c=.#=zCBcHD5A=(Boolean #=ztuN$D0c=)
   at #=z6lov_F9UzQnFLEktw5ecrzT4Cffu.#=zlZB5qhrAP3pQzqYut36UT4c=.#=zKNMBOscm9Juem6RO3g==()
   at #=z6lov_F9UzQnFLEktw5ecrzT4Cffu.#=zsY0KZAY9xsOd(#=zIfjt$wq76CHHJf4647KyxDw= #=zXvY13XJvnFGL, Boolean #=zdkx4N4h6Ru6n, #=zysaN538= #=z6qqSZeM=, #=zRX8EIQf_jM7YecdINAfRROE= #=z0yWD4lEskoY0, Boolean #=zhbi2yQMQkKBF, #=zhCDnbsOEWecOcfBxKwzYiM4= #=zqrKDYvORcpLF, #=zhEECmhNcT_3kzI9eOJDrVMc=[] #=zo9qwD3WxOjrB, Boolean #=z2su$ZxLGHg7p)

Here is the first error code that I got RIGHT AFTER I did as I typed above:

Code
06.05.2019 19:30:09 - 6.1.7601.65536 - 3.3.7065.27582 - System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at #=zFtBKhU7ZUBPsllD4u4o8N2_bNpGLOFIiig==.#=z4WnopoousT8pGmVDpQ==()
   at #=zqNRTJO8I2ZoFXyDeL_hJXpc=.#=z4WnopoousT8pGmVDpQ==()
   at #=zBRjw0zAYXDvzcwBt6_I8O_o65wbuxdhDJL_RGJU=.#=zsH9P3fbVT$TU3eDm8MBIRGQ=.#=zAD7O1FV0nPgukzlSMCGiJA0=()
   at #=zBRjw0zAYXDvzcwBt6_I8O_o65wbuxdhDJL_RGJU=.#=zsH9P3fbVT$TU3eDm8MBIRGQ=.#=zPuEtFgM_1aXb8yc0ybCK6F_ZBled()
   at #=zqNRTJO8I2ZoFXyDeL_hJXpc=.#=zcQ4rip0=(IList`1 #=zbvoyLBo=)
   at #=z$woEFW4433hH9i501vu1Jr4$aMPk.#=zR3QS4sU=.#=zsRNxDTM=(ApplicationCommand #=zdNV19$Q=, Object #=zvvbux2I=, IList`1 #=zZxTBGLM=)
   at #=zKXjlKOspSg02D2Mt0dzzb3c=.OnClick(EventArgs #=zt$E7qUk=)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

late

  • Full Member
  • ***
  • Posts: 133
This seems permanent too, I'm sure a reinstall or something could fix it. However, after closing MB and restarting the error still pops up.

Also here's a new one I got after pressing skip track:
Code
MusicBee v3.3.7065.27582 (Win6.1), 6 May 2019 19:37:

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
   at #=zFtBKhU7ZUBPsllD4u4o8N2_bNpGLOFIiig==.#=z4WnopoousT8pGmVDpQ==()
   at #=zqNRTJO8I2ZoFXyDeL_hJXpc=.#=z4WnopoousT8pGmVDpQ==()
   at #=zBRjw0zAYXDvzcwBt6_I8O_o65wbuxdhDJL_RGJU=.#=zsH9P3fbVT$TU3eDm8MBIRGQ=.#=zAD7O1FV0nPgukzlSMCGiJA0=()
   at #=zBRjw0zAYXDvzcwBt6_I8O_o65wbuxdhDJL_RGJU=.#=zsH9P3fbVT$TU3eDm8MBIRGQ=.#=zPuEtFgM_1aXb8yc0ybCK6F_ZBled()
   at #=zqNRTJO8I2ZoFXyDeL_hJXpc=.#=zotavQe84w_9juydK3bKrXCm98b_aE_EWZg==.Invoke()
   at #=zqNRTJO8I2ZoFXyDeL_hJXpc=.#=zf3DCq6CfPD3Mw6UvOQ==(Boolean #=zDVCSczW43m3o)
   at #=zqNRTJO8I2ZoFXyDeL_hJXpc=.#=zthpUGeW5olZm()
   at #=z$woEFW4433hH9i501vu1Jr4$aMPk.#=zR3QS4sU=.#=zsRNxDTM=(ApplicationCommand #=zdNV19$Q=, Object #=zvvbux2I=, IList`1 #=zZxTBGLM=)
   at #=zIYRm$X3dwwHCw6sI3fHK34s=.#=zcN2BpJDZeYA9(Keys #=zj$o0O$E=)
   at #=zIYRm$X3dwwHCw6sI3fHK34s=.#=zr1az5f0d4uNyGbaIhA==(Object #=zHwI9qUs=, EventArgs #=zt$E7qUk=)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Edit: And the fix is to just press skip a few times until the song(s) that are queued are over.