Hello, it's my first time posting here.
Just started using MusicBee since two months ago, but I recently encounter problems when I migrated from FLAC to WavPack.
I'm a neat-freak when it comes to my music collection, and I retag all files.
However, I get problems whenever I tag WV files.
I get this error (translated from Japanese, since I'm running Japanese Windows 10. However, MusicBee is set to English):
Original:
Error
Unable to save file:
******************.wv
オブジェクト参照がオブジェクト インスタンスに設定されていません。
Translated:
Error
Unable to save file:
******************.wv
The Object Reference is not set to an Object Instance.
I'm also an aspiring programmer, and it looks like the .NET version of Java's "java.lang.NullPointerException" or something XD
Anyway, as for recreating the error, this is where the problem happens.
I spent significant time trying to make the error consistently appear, but it seems to happen on random. (Yes, I know nothing happens on random when it comes to programming, but still...)
Checking the files on Mp3tag shows that the files have normal APEv2 tags.
Changing one tag or multiple tags then clicking "Save" sometimes triggers the error, sometimes not.
When the error occurs, it seems that the APEv2 tag becomes corrupted (Mp3tag shows it as "(!bad APEv2)" or something similar). Sometimes, the tag is still readable even if it is corrupted, sometimes, it is no longer recognized, causing the tags to be completely lost from the file (fortunately, the tags are still in MusicBee's database, so the "Synchronize tags..." command becomes useful.)
Unfortunately, I don't have specific ways to reproduce the bug--sometimes, it happens, sometimes not.
However, I'd really appreciate it if someone can look into this.
I know I'm asking too much, and I really won't even complain--MusicBee is an awesome program, and this is just a minor thing.
Thanks for creating this program and sharing it with everybody! Wishing you more success in the future