Using 3DBee 1.4 on MB 3.5.8437
Getting a lot of errors when doing various things with 3DBee enabled. Details with each error message
When using the Arrange Panels config and trying to move the 3DBee from a floating panel to the left sidebar. MB locked up and had to use Task Manager to terminate.
2/6/2023 11:38:51 AM - 10.0.19045.0 - 3.5.8437.20022P - System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at SharpGL.OpenGL.DrawText(Int32 x, Int32 y, Single r, Single g, Single b, String faceName, Single fontSize, String text)
at MusicBeePlugin._3DBee.drawInfo()
at MusicBeePlugin._3DBee.OpenGLControl_OpenGLDraw(Object sender, OpenGLRoutedEventArgs args)
--- 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.Delegate.DynamicInvokeImpl(Object[] args)
at System.Windows.RoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
at SharpGL.WPF.OpenGLControl.DoRender()
at MusicBeePlugin._3DBee.RenderEventProcessor(Object myObject, EventArgs myEventArgs)
at System.EventHandler.Invoke(Object sender, EventArgs e)
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)
When editing tags in twenty tracks in one album.
2/6/2023 11:37:03 AM - 10.0.19045.0 - 3.5.8437.20022P - System.ObjectDisposedException: Cannot access a disposed object.
Object name: '#=zez6DQZcAPU5WZcyEPA=='.
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ControlCollection.Add(Control value)
at System.Windows.Forms.Form.ControlCollection.Add(Control value)
at #=zYNoweEmzoT6wtKtdEKtgAeQ=.#=zwGKq5fo=(Control #=zxY0S1cU=)
at #=zotf1V7_RxDfmgQwxrU2ijEU=.#=zwGKq5fo=(Control #=zxY0S1cU=)
at #=z2LwLE57li7UBdNQNDE19fLW72t0W.#=zqh_vmO1KE166(#=zx9khceqPIm5Y #=zltr8Xp0=, Boolean #=z3QOBjlDMldYYf4QG4Q==)
at #=z2LwLE57li7UBdNQNDE19fLW72t0W.#=z2HZopLtohjiy(Boolean #=zznw$MH3XaLkJL3IZVg==, Boolean #=ziNm1FgVlH8Tq)
at #=z2LwLE57li7UBdNQNDE19fLW72t0W.#=z$B__8Jx6e$6riy6C_tTFh2MAidD$.#=zp_y4bVS66ShD.#=z5R49hjDLl$yY()
at #=z2LwLE57li7UBdNQNDE19fLW72t0W.#=z$B__8Jx6e$6riy6C_tTFh2MAidD$.#=zp_y4bVS66ShD.#=z1xTOLQvHzj0L(Object #=z9LoH5fY=, EventArgs #=z1HgN4a0=)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at #=zZIbh$c0ghbkVKhN7oVEghbI=.OnClick(EventArgs #=z1HgN4a0=)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.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)
Can't remember what I was doing when these two occurred.
2/6/2023 11:08:50 AM - 10.0.19045.0 - 3.5.8437.20022P - 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 System.Collections.Generic.List`1.get_Item(Int32 index)
at MusicBeePlugin.AlbumsLoader.getAlbumCover(Int32 index)
at MusicBeePlugin.AlbumTextures.loadAlbumImage(Int32 LoadAlbumNum)
at MusicBeePlugin.AlbumTextures.CheckBuffered()
at MusicBeePlugin.AlbumTextures.threadAlbumTexture()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
2/6/2023 11:08:59 AM - 10.0.19045.0 - 3.5.8437.20022P - System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
at System.Windows.Threading.Dispatcher.VerifyAccess()
at System.Windows.Media.CompositionTarget.VerifyAPIReadWrite()
at System.Windows.Media.CompositionTarget.set_RootVisual(Visual value)
at System.Windows.Interop.HwndTarget.set_RootVisual(Visual value)
at System.Windows.Interop.HwndSource.set_RootVisualInternal(Visual value)
at System.Windows.Interop.HwndSource.Dispose(Boolean disposing)
at System.Windows.Forms.Integration.ElementHost.Dispose(Boolean disposing)
at System.ComponentModel.Component.Dispose()
at System.Windows.Forms.Control.Dispose(Boolean disposing)
at #=zYNoweEmzoT6wtKtdEKtgAeQ=.Dispose(Boolean #=zuZugs2g=)
at #=zotf1V7_RxDfmgQwxrU2ijEU=.Dispose(Boolean #=zuZugs2g=)
at #=zYNoweEmzoT6wtKtdEKtgAeQ=.#=zbKixs136s45njD57CuyvD4Q=()
at #=z2LwLE57li7UBdNQNDE19fLW72t0W.#=zyuezOPgI$4QI.#=zTxVSguI=()
at #=z2LwLE57li7UBdNQNDE19fLW72t0W.#=zGWVOIIfXVypUkJGhpw==.Dispose(Boolean #=zuZugs2g=)
at System.ComponentModel.Component.Finalize()