Author Topic: any 3.5 patch after 3.5.8155.33067  (Read 1334 times)

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P
When I apply any patch after 3.5.8155 P, on restart MB is back on the setup screen


on hitting Next, MB crashes displays this

and shows the error log

Code
25/06/2022 8:29:18 AM - 10.0.19044.0 - 3.5.8155.33067P - System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'T:\MusicBee\AppData\ScrobblerBrainz\scrobbles'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileSystemEnumerableIterator`1.CommonInit()
   at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
   at System.IO.Directory.GetFiles(String path)
   at MusicBeePlugin.Plugin.ReceiveNotification(String sourceFileUrl, NotificationType type)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at #=zqR2XciUj1qIekb1OHQ==.#=zbyPRNJ_M2OXp()

25/06/2022 8:31:31 AM - 10.0.19044.0 - 3.5.8155.33067P - System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path 'T:\MusicBee\AppData\ScrobblerBrainz\scrobbles'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileSystemEnumerableIterator`1.CommonInit()
   at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
   at System.IO.Directory.GetFiles(String path)
   at MusicBeePlugin.Plugin.ReceiveNotification(String sourceFileUrl, NotificationType type)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at #=zqR2XciUj1qIekb1OHQ==.#=zbyPRNJ_M2OXp()

25/06/2022 8:34:05 AM - 10.0.19044.0 - 3.5.8210.27933P - System.NullReferenceException: Object reference not set to an instance of an object.
   at #=zk5SEiqZCqE4YlPugON748uI=.#=zwDe5Z7I=(TagCode #=zVsPzGb0=)
   at #=z$esw0fmjBKbzoJMJSzCRYLI=.#=z1r6e0L$rlXggaQPHgw==()
   at #=zyH0Dou9xnMfGH9Hd3VArX5FLYQiH.#=zXpWp4Zg=(String #=zVsPzGb0=, List`1 #=zkIoSE4M=, Boolean #=z$prR_NkWN81h)
   at #=zkmoYrZbkWRKgdIjGsfAf8afui5Dz.#=z0OATpW8_LyKv.#=qlnonNVBfIhD$A4bKZD0rog==._Lambda$__0()
   at #=zkmoYrZbkWRKgdIjGsfAf8afui5Dz.#=z0OATpW8_LyKv.#=z59X9j9U=(#=zyH0Dou9xnMfGH9Hd3VArX5FLYQiH #=znys0hHJeTTRL)
   at #=zkmoYrZbkWRKgdIjGsfAf8afui5Dz.#=z59X9j9U=(#=zyH0Dou9xnMfGH9Hd3VArX5FLYQiH #=znys0hHJeTTRL, #=zhlHDIq6oQPlc_cO$EBTRcVI4s3v3 #=zcOWH7Do=)
   at #=zm$nd6O9N5iV4FRzQov7Gfuo=.#=zYAdnK6Th9XvY(#=zqvQjSifVESg33TjT9g== #=zjrvUNUTOuQSE, String #=zZVao4xs=)
   at #=zm$nd6O9N5iV4FRzQov7Gfuo=.#=zSOqKdk_qh9vF()

25/06/2022 8:34:23 AM - 10.0.19044.0 - 3.5.8210.27933P - System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at #=z0bxYpnrivygbATNlmv1mg5E=.#=z1ABCvLvu7H_c.#=zFy2InU4=(String #=zG_Tcx70=)
   at #=z0bxYpnrivygbATNlmv1mg5E=.#=zVwuPli5u3rfD(TagCode #=zVsPzGb0=, String #=zG_Tcx70=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zEMP9cnpO$qua.#=zMyrpsBcEdlOX(BinaryReader #=zS_673sw=, #=z0bxYpnrivygbATNlmv1mg5E= #=zpHJvBOI=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zEMP9cnpO$qua.#=zJbf2E9k=(FileStream #=zOfzqzIM=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zsFkd$FWfEL6L.#=z1r6e0L$rlXggaQPHgw==(#=zqvQjSifVESg33TjT9g== #=zqAVnA4kzA6Mb)

25/06/2022 8:34:23 AM - 10.0.19044.0 - 3.5.8210.27933P - System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at #=z0bxYpnrivygbATNlmv1mg5E=.#=z1ABCvLvu7H_c.#=zFy2InU4=(String #=zG_Tcx70=)
   at #=z0bxYpnrivygbATNlmv1mg5E=.#=zVwuPli5u3rfD(TagCode #=zVsPzGb0=, String #=zG_Tcx70=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zEMP9cnpO$qua.#=zMyrpsBcEdlOX(BinaryReader #=zS_673sw=, #=z0bxYpnrivygbATNlmv1mg5E= #=zpHJvBOI=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zEMP9cnpO$qua.#=zJbf2E9k=(FileStream #=zOfzqzIM=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zsFkd$FWfEL6L.#=z1r6e0L$rlXggaQPHgw==(#=zqvQjSifVESg33TjT9g== #=zqAVnA4kzA6Mb)

25/06/2022 8:34:23 AM - 10.0.19044.0 - 3.5.8210.27933P - System.IO.InvalidDataException: Files cache 'T:\MusicBee\Library\MusicBeeLibrary.mbl' is corrupted. Suggested action is to delete this file and the .bak file, then restart the application ---> System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at #=z0bxYpnrivygbATNlmv1mg5E=.#=z1ABCvLvu7H_c.#=zFy2InU4=(String #=zG_Tcx70=)
   at #=z0bxYpnrivygbATNlmv1mg5E=.#=zVwuPli5u3rfD(TagCode #=zVsPzGb0=, String #=zG_Tcx70=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zEMP9cnpO$qua.#=zMyrpsBcEdlOX(BinaryReader #=zS_673sw=, #=z0bxYpnrivygbATNlmv1mg5E= #=zpHJvBOI=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zEMP9cnpO$qua.#=zJbf2E9k=(FileStream #=zOfzqzIM=)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zsFkd$FWfEL6L.#=z1r6e0L$rlXggaQPHgw==(#=zqvQjSifVESg33TjT9g== #=zqAVnA4kzA6Mb)
   --- End of inner exception stack trace ---
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zsFkd$FWfEL6L.#=z1r6e0L$rlXggaQPHgw==(#=zqvQjSifVESg33TjT9g== #=zqAVnA4kzA6Mb)
   at #=z9wQ69WuqA4_JSgwWLVPFZkk=.#=zsn6wEuQi3JXK()
   at #=z7$Jfyt6Qa6sDiJdQ6wJYUPs=.#=zVugWzYA82YRL(#=zIWBPPyP4$1cJPrwZFHfCI7E= #=z3KNRb_k=)
   at #=zhEwU3W9SkdyBdrteIWc$YAiji_I9.Main(String[] args)

I now see that 8155 also threw errors but it never stopped working
MusicBee and my library - Making bee-utiful music together

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34349
the errors you have listed are for a plugin and wont stop mb.
To reach the initial setup screen, no existing settings file could be found or it was corrupted in some way. Do you see any files named: MusicBee3Settings_corrupted_*.* ?
However i would expect any error reading a corrupted settings file to be logged
So does the AppData folder still exist from the location you run MB?
As to the corrupted MusicBeeLibrary.mbl file, if you send it to me i can have a look at whats going on

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P
To reach the initial setup screen, no existing settings file could be found or it was corrupted in some way. Do you see any files named: MusicBee3Settings_corrupted_*.* ?
Yes
So does the AppData folder still exist from the location you run MB?
Yes

Here is both the corrupted MusicBeeLibrary.mbl and MusicBee3Settings files.
filesharing24.com
MusicBee and my library - Making bee-utiful music together

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34349
when clicking on the link in the filesharing24 site, a 404 error shows

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P
MusicBee and my library - Making bee-utiful music together

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34349
the settings file issue is related to the removal of support for songkick and hence the artist touring field which you had in one of your queries
This fixes that. I couldnt find anything wrong with the library
https://getmusicbee.com/patches/MusicBee35_Patched.zip

Bee-liever

  • Member
  • Sr. Member
  • *****
  • Posts: 3833
  • MB Version: 3.6.8849 P
Perfection!
Thank you Steven.
MusicBee and my library - Making bee-utiful music together