GNOME Bugzilla – Bug 744295
Images can not detect in id3 which saved before 2.3.3 version of easytag
Last modified: 2015-02-12 15:42:02 UTC
I build easytag from git repository, It can't detect images before added with older versions of easytag. I get this error after 2.3.3 version, 2.3.2 version is working correctly. I try to add images with last version, it is added and detected after saving. Sorry for my poor English
Images seem to work fine for me with ID3 tags. Can you clarify some settings: * which ID3 version are you using (2.3 or 2.4)? * which format is the image (PNG, JPEG or something else)? Can you provide exact steps to reproduce the problem? For example, to check that images work for me, I launched EasyTAG, selected a file with an ID3 tag and an image, and verified that the image was displayed as expected. I then selected another file with an ID3 tag (but no image) and added an image, which saved fine. I reloaded the file, and the images were still present. I tried the procedure with both 2.3 and 2.4 ID3 tags, and with PNG images.
* I'm using ID3v2.4 with Unicode UTF-8 without CRC-32 and compressing * I'm using jpeg and png images both 1- open easytag 2.3.2 version 2- tag mp3 files with same images and save it 3- open easytag 2.3.3 or newer version 4- load directory which mp3 files in Saved images could not detects on new version of easytag. That images can showing with rhythmbox etc. Maybe this is useful, I start easytag(2.3.4) on terminal, when I load a directory I get this error for each file 2 times: ** (easytag:16534): CRITICAL **: et_picture_new: assertion 'description != NULL' failed
Thanks for the extra information! I pushed a patch which fixes the problem for me (after I was able to reproduce it, thanks to the error message) to master as dd7ee206c5755e9c8d80193510b690350cc964c6. There seems to be an additional problem where changing the artwork description does not update the description when saving the file, but I will investigate and fix that separately.