Author Topic: playlits disappearing  (Read 546 times)

Fabio

  • Jr. Member
  • **
  • Posts: 50
hello, i use MB 3.5.8442 P

recently some playlists have disappeared while others have been modified without my intervention (the songs in the playlist is different from what i included in the playlist). in one instance, this happened after MB crashed. Other times, i am not sure what may have caused it. would you have any suggestion?

also, i save the playlist in the library folder, inside the folder of a specific library ( as T:\MusicBee\Library\Rock\). is this a reasonable thing to do?

thanks

karbock

  • Sr. Member
  • ****
  • Posts: 320
hello, i use MB 3.5.8442 P

recently some playlists have disappeared while others have been modified without my intervention (the songs in the playlist is different from what i included in the playlist). in one instance, this happened after MB crashed. Other times, i am not sure what may have caused it. would you have any suggestion?

Hello Fabio,
Without any precise errog message, it's hard to tell what caused the issue.
Have you checked if something is recorded at the bottom of MusicBee's error log? (Main menu -> Help -> Support -> View error log)

As for recovering the missing playlists:
if they aren't in the bin and you don't have a backup, you could try a tool such as "recuva" (free software by Piriform).

also, i save the playlist in the library folder, inside the folder of a specific library ( as T:\MusicBee\Library\Rock\). is this a reasonable thing to do?

thanks
You are free to keep them where you wish, it's just a matter of taste and convenience.

As for me, I also use the portable version and regularly back up the whole content of MusicBee's folder tree, as well as my music collection. One is never safe from a crash.
Last Edit: May 01, 2023, 02:51:52 PM by karbock

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
it probably wont help but close MB and then try deleting MusicBeeLibrary.pfidx  in the root musicbee music folder

Fabio

  • Jr. Member
  • **
  • Posts: 50
thank you Karbock and Steven for replying.

 i tried deleting try deleting MusicBeeLibrary.pfidx but nothing happened, as you feared. on the other hand, nothing happened today to my playlists, so maybe that is the reason.

i have recovered the error logs which i paste below.

25/04/2023 6:52:41 PM - 10.0.22621.0 - 3.5.8442.17201P - System.IO.EndOfStreamException: Unable to read beyond the end of the stream.
   at System.IO.BinaryReader.FillBuffer(Int32 numBytes)
   at System.IO.BinaryReader.ReadInt32()
   at #=zd6_NOI1emqaz0cGz8jpiybE=.#=z2SL1RG3BBy2V(Stream #=zpVrR_Wc=, List`1 #=z_hBQEXY=, #=zqgBl5GU= #=z7jrDpvs=)
   at #=zd6_NOI1emqaz0cGz8jpiybE=.#=zZfLtFv86C09L()
   at #=zd6_NOI1emqaz0cGz8jpiybE=.#=zxNMnV7Uso8_f()
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=zLp6x2IjB5jM2.#=zIoY4ocVhW0I2(Object #=zoXx56mA=, CancelEventArgs #=zSYztwPE=)
   at System.Windows.Forms.ToolStripDropDown.OnOpening(CancelEventArgs e)
   at System.Windows.Forms.ToolStripDropDown.SetVisibleCore(Boolean visible)
   at System.Windows.Forms.ContextMenuStrip.SetVisibleCore(Boolean visible)
   at System.Windows.Forms.ToolStripDropDown.Show(Control control, Point position)
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=zLp6x2IjB5jM2.#=zS$5Z0RUQduKd(Point #=zg3CcoYA=)
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=zLp6x2IjB5jM2.OnMouseClick(MouseEventArgs #=zSYztwPE=)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at #=z_Eq0EyA2d9kjtX7Ut9yhxvQ=.WndProc(Message& #=zc5qFKcE=)
   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)

26/04/2023 11:10:55 PM - error loading associated files: Thread was being aborted.
T:\Tango\Clean\Canaro, Francisco\0360 OtoƱo.m4a
29/04/2023 10:56:52 AM - 10.0.19044.0 - 3.5.8442.17201P - System.InvalidOperationException: Invoke or BeginInvoke cannot be called on a control until the window handle has been created.
   at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   at System.Windows.Forms.Control.Invoke(Delegate method)
   at #=zA8IN7vana6jMELu8cTSOt106KMS6.#=zuL3juOQ=(MethodInvoker #=zokII9r0=)
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=qRAurzr884e04CWrwCYDH5cxxgIMch$ExM9I58JsTryg=._Lambda$__0()

30/04/2023 4:22:20 PM - 10.0.19044.0 - 3.5.8442.17201P - System.ArgumentException: The binary data must result in a DateTime with ticks between DateTime.MinValue.Ticks and DateTime.MaxValue.Ticks.
Parameter name: dateData
   at System.DateTime.FromBinaryRaw(Int64 dateData)
   at System.DateTime.FromBinary(Int64 dateData)
   at #=zyMkEwRbiaXOlA6wJnN7nmx0MAyx5.#=z5ntSz$M=()

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
the error indicates that the playlist being loaded is corrupt.
Non-obvious ways a playlist will be updated is when a file in the playlist is deleted or renamed.
I dont think MB would delete playlists by itself

Fabio

  • Jr. Member
  • **
  • Posts: 50
thank you. I will keep an eye to see if it happens again and check the error log

Fabio

  • Jr. Member
  • **
  • Posts: 50
the problem is getting worse, since now even the auto-playlists act strange. Some are corrupted and some have the setting changed (for example the genre changes).

one auto-playlist gives the error message pasted below.

two questions: 
1) the error message starts by saying "MusicBee v3.5.8442.17201P  (Win10.0)". I am swapping the portable version between windows 11 and windows 10. Could this be a problem?
2) above Steven said "....try deleting MusicBeeLibrary.pfidx  in the root musicbee music folder". my MusicBeeLibrary.pfidx is in MusicBee\Library\Tango\Playlists. And there are others in other folders like T:\MusicBee\Library\Rock\Playlists etc. Could this be an issue?

error log ------------
"MusicBee v3.5.8442.17201P  (Win10.0), 4 May 2023 21:40:

System.IO.IOException: The file or directory is corrupted and unreadable.
T:\MusicBee\Library\Tango\Playlists\Playlist.xautopf
   at #=zib3s5LqVrDMC0pZvAzfX2ag=.#=zsSMjsBhcX85F.#=zShy3BxY=.#=z0lFviS7BBlm0(#=z3f0HBnHdXK5SOTTfKg== #=zHf1_9qk=, FileShare #=zl7fme7o=, FileOptions #=zXfBlUt4=, Boolean #=z1ucIWUisE13u)
   at #=zcqPmvH59uJeEkMzooiNfFKc3bEdf.#=znZApfok=()
   at #=zcqPmvH59uJeEkMzooiNfFKc3bEdf.#=zk3oPNt6wFe1g()
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=za7SarVWEBWnp(#=zS0jMas2h9AA9 #=zfC8yInY=, Boolean #=zVL2SCtN5iiqQ3G0KRw==)
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=zApXZgqYVGohk(#=zS0jMas2h9AA9 #=zfC8yInY=, Boolean #=zVL2SCtN5iiqQ3G0KRw==)
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=zBMHdRILf0Khg(Boolean #=zMtCLYKi$sM01WPaIqA==, Boolean #=zu9m9wMsGNZLu)
   at #=zRTTH9thpXuMx1ES46sOVKl$EmGJL.#=zUSCyPxZTNLYP(#=zQ4M0Na1X5OeQPrp0IRkRhjs= #=zlM$IuDSkWYjX, Boolean #=zFXKjnn40_1Ye, #=zkkpHdYA= #=zMU6pU2Y=, #=zdokmGxRTHvtRITBX2TnvWj4= #=zgcPXel5na_tJ, Boolean #=zn11ONlnRFFSM, #=zPO_g1Bbi3dFtG4Z1U8$EZe4= #=zivsdIrj4dAyv, #=zKtDscFrIliJlsdbTg$xA7Qs=[] #=z4n5F$t4ZMCFg, Boolean #=z0hmudvG7SV40)

sveakul

  • Sr. Member
  • ****
  • Posts: 2438
I assume you kept the exact same directory structure (drive letters, folder names, permissions) when you "swapped" from Windows 10 to Windows 11.

Your drive may be starting to fail.  Scan it for bad sectors using the manufacturer's utility and/or chkdsk.

Fabio

  • Jr. Member
  • **
  • Posts: 50
you are right. there were a number corrupted MB setting files. and this appears to have solved the problem (so far..). The issue is that this is a new HD, and something similar happened to the 2 previous ones i had. bad luck? or am i doing something wrong?

thanks for your reply