Author Topic: Playlist error: No access to C:\...\playlist.mbp  (Read 515 times)

Empa83

  • Newbie
  • *
  • Posts: 3
Hi there,

I'm using the German version of MusicBee and today a strange error occured to my PC for the first time.

When trying to open up my 20.000+ tracks playlist, the list is just empty and there is a message on the top of the screen, reading No access to C:\...\playlist.mbp

What happened before is that Partition C ran out of free space (which happens from time to time) and maybe the playlist file was damaged by that.

I also have the log entry here:

26.07.2024 17:22:07 - load playlist=C:\Users\...\Music\MusicBee\Playlists\playlist.mbp: Über das Ende des Datenstroms hinaus kann nicht gelesen werden.
26.07.2024 17:22:07 - 10.0.19045.0 - 3.3.7261.33657D - System.IO.EndOfStreamException: Über das Ende des Datenstroms hinaus kann nicht gelesen werden.
   bei System.IO.BinaryReader.ReadString()
   bei #=z9NkQJMk6wdGip_YybpQBgJI=.#=ztLCN4hwD_W_9(Stream #=zv7qStKY=, List`1 #=zT1jd8mI=, #=z$u8CB0g= #=zzeb8uUM=)
   bei #=z9NkQJMk6wdGip_YybpQBgJI=.#=zR7V0sgXEgoFw(#=z$u8CB0g= #=zzeb8uUM=)
   bei #=z9NkQJMk6wdGip_YybpQBgJI=.#=znRsazQ4=(TriState #=z3b2CyQIPrLem)
   bei #=zlpWM7vlOZnRzBxwVf7prPpFOpng8.#=qKZgaxkmd$V2Cl1StbyMv$j9qvk7p8EBkMAV65xHkR_g=._Lambda$__0()

Über das Ende des Datenstroms hinaus kann nicht gelesen werden translates to Reading beyond the end of the data stream is not possible.

Any idea on how to fix this? I don't want to make up a new list manually  :-X

Thank you for any help provided!

hiccup

  • Hero Member
  • *****
  • Posts: 9135
When the system drive gets completely full, nasty things can happen, especially with any software that is active at that moment and has files open, that need to be written or updated at a later moment.
I'm guessing the playlist file is also not to be found in the trashbin?
Is the playlist file completely deleted from the library folder, or is it still there but in some corrupted form?

To avoid this for the future, perhaps add some storage to the computer, and put MusicBee and all its files and folders there?

Two other suggestions (for the future):

- to check what files are taking up a lot of diskspace, and then decide on which ones you could safely delete, tools such as RidNacs are very handy.
  That one helped me just this week to regain some 20GB from my system drive by removing redundant files. (from software I wasn't suspecting in the first place)

- there may be a way to setup some disk space alert that will warn you timely when a certain threshold is reached.
  I haven't tested this, so investigate and proceed at your own risk: https://www.partitionwizard.com/news/configure-a-low-disk-space-alert.html
  (the first solution, using the Performance Monitor could be interesting)

Empa83

  • Newbie
  • *
  • Posts: 3
Thanks, hiccup.

The file is still in the original folder, together with some other playlists that work just fine.

Running out of free space happens quite frequently, and it never was a problem in more than five years of use of MusicBee. Maybe this time it is just bad luck and the playlist file really might be corrupted then.

Any chance I can put all music files from one hard drive to a new playlist in a single move?

hiccup

  • Hero Member
  • *****
  • Posts: 9135
Any chance I can put all music files from one hard drive to a new playlist in a single move?
Sure. In MusicBee, select all files, right-click >  Include in Playlist >  <New Playlist>

sveakul

  • Hero Member
  • *****
  • Posts: 3285
Empa83: if you are "running out of free space quite frequently" on your OS drive, is there any reason you haven't replaced it with a larger drive??  As hiccup said, this condition is a recipe for all kinds of bad things not just MusicBee errors.

If it's the hassle of restoring the OS and your apps that's stopping you, you can do this EASY with a free drive imaging/cloning/backup application like Macrium Reflect 8, which can expand the available space of the original partition (s) to include the whole space of the new drive.

Depending on the size of your current drive you could also use this as an opportunity to move to a SSD if you have a HDD now.  I say "size" because things start to get "pricey" after 2 TB (and older motherboards may have limits on SSD capacity).

boroda

  • Hero Member
  • *****
  • Posts: 5264
1. i see the exception "System.IO.EndOfStreamException". your playlist is definitely corrupted (unexpected end of file). maybe it size is zero at all.
2. +100000 to what sveakul has said. it's very, very bad situation if system drive runs out of space, especially periodically.

hiccup

  • Hero Member
  • *****
  • Posts: 9135
I also noticed you are using a 4 year old version of MusicBee.
It probably has nothing to do with your playlist corruption, but I would still recommend to update to at least 3.5. (preferably to 3.6)

Empa83

  • Newbie
  • *
  • Posts: 3
Thanks, everyone, for your help. I am currently using a SSD, maybe  consider to install another one.

I also updated MusicBee to 3.5, wasn't taking notice of that since I never got an update message. It's done now anyway ;)