I found a strange issue where a specific album my music displays an invisible object taking up space before the album art in the Track Information panel.
The album in question is the Castlevania: Grimoire of Souls Soundtrack. I doubt the album itself it the problem (IT'S CURSED!, lol) but so far, it is the only selection of tracks exhibiting this problem.
I was customizing my panels in the preferences and found that there is a large gap under the track info and before the actual image I want to use as the album art. It LOOKS like Musicbee is somehow finding/generating another image as an album cover and trying to display it. Hovering my mouse over this "gap" says it is an image, but I don't have any other image files in the folder but one cover.jpg to cause this. I've compared this file to other music files in my library and they don't have this issue despite having the same settings under the "Artwork" tab in the Edit Panelhttps://imgur.com/qCTRkck
I can remove the artwork and it goes back to only displaying one square saying "No Album Art" but the moment I reassign art to it, it acts as if there are two images to be displayed again.
This error doesn't affect playback or usability of Musicbee at all. In fact, when I get a pop-up of a new track playing in taskbar, the correct cover appears just fine. It's just a strange, nagging annoyance when viewing the track in fullscreen MusicBee.
As part of my troubleshooting on a previous version of MB, I changed the name of cover.jpg, which caused MB not to be able to find artwork. Unchecking the "Primary picture" checkbox under the image caused the error below. I updated my MB to 3.3.7491, but I still have the invisible image bug
MusicBee v3.3.7165.34284 (Win10.0), 30 Jul 2020 0:43:
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 #=zQK2gn$ayPzjVqwLPj$rhNW0=.#=ztpRhkPyKKydqsfsMug==(Object #=zySAfqQw=, EventArgs #=z2hFhQMw=)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at #=zM2VGjI5pgr6zMo8nS7cXJSmVMU7U.OnClick(EventArgs #=z2hFhQMw=)
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)