Author Topic: Error when using the replace file function  (Read 744 times)

TB Diego

  • Jr. Member
  • **
  • Posts: 28
So, when I try to use "use selected file to replace another file" function to replace file A with file B, I end up with the error message:

MusicBee v3.2.6735.34124 (Win10.0), 10 lip 2018 17:39:

System.IO.EndOfStreamException: Nie można odczytać danych spoza końca strumienia.
   w System.IO.BinaryReader.FillBuffer(Int32 numBytes)
   w System.IO.BinaryReader.ReadInt32()
   w #=z$eNPRA7A2e3fL41U6wfw6k4=.#=zyir_WFzTC6vT(Stream #=zCTRPWQ8=, List`1 #=zicWUvWY=, #=z8teG_ZY= #=zYLGLsdc=)
   w #=z$eNPRA7A2e3fL41U6wfw6k4=.#=zE7q6yvs9uQXD(#=z8teG_ZY= #=zYLGLsdc=)
   w #=z$eNPRA7A2e3fL41U6wfw6k4=.#=zk8npzNU=()
   w #=z$eNPRA7A2e3fL41U6wfw6k4=.#=zDZeNBMBR6EdY()
   w #=z$eNPRA7A2e3fL41U6wfw6k4=.#=zOq5Io9nbZaJi(Dictionary`2 #=z$IWKBwdnujS$)
   w #=zQjtY6FYVLxDegajF9H9Gfac=.#=zcI5Z_5wKOfHIJTTe0g==.#=zOq5Io9nbZaJi(IList`1 #=zOS$hjpc=)
   w #=zfzLbWXOcaj73AeZwk3llV$1UNYfz.#=zlajsMV$Q4zZg(List`1 #=zicWUvWY=, Boolean #=zcVH6B5w=)
   w #=zlm_F0G$eaEcLR4Bika0Y29xVuKMm.#=zi0KnDf8=.#=z4FMI2W0=(ApplicationCommand #=zzDeXyDQ=, Object #=zoDEsfpg=, IList`1 #=zicWUvWY=)
   w #=ziECqkbHdXEDqVOJYMNWAlL4=.OnClick(EventArgs #=zX4a9k_M=)
   w System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   w System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   w System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   w System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   w System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   w System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   w System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   w System.Windows.Forms.Control.WndProc(Message& m)
   w System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   w System.Windows.Forms.ToolStrip.WndProc(Message& m)
   w System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

But it looks like it's partially done:

file A is replaced, but the tags are not updated
file B is moved from it's location, but not from library.

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34371
the error log indicates one of your static library playlists is corrupt and cant be read to determine if a file in the playlist needs renaming


edit:
this version wont fail completely ie. will ignore the problem playlist and instead logs the problem playlist to the error log
http://musicbee.niblseed.com/V3_2/MusicBee32_Patched.zip
unzip and replace the existing musicbee files
Last Edit: July 10, 2018, 07:46:22 PM by Steven

TB Diego

  • Jr. Member
  • **
  • Posts: 28
That works perfectly! Many thanks for help and commitment to what is clearly the best mulitmedia player available worldwide.

One more question though: is the error log available as sam external text file? Because now it works great and no error is displayed and it would be nice to know which playlist cause the problem to fix it.