View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0014192 | MMW v4 | Properties/Auto-Tools | public | 2017-04-18 09:58 | 2018-07-08 14:03 |
Reporter | peke | Assigned To | |||
Priority | immediate | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Target Version | 4.1.16 | Fixed in Version | 4.1.16 | ||
Summary | 0014192: Tagging: Tagging Files with large Album Art can freeze MMW and Whole System | ||||
Description | When user tries to tag Files with large Album Art MMW Never finishes and Whole System eventually come to stall. NOTE: - For windows explorer such files crashes explorer on D&D - MMW opens such files on File -> Open but freeze on metadata manipulation | ||||
Additional Information | TICKET ID OVM-863-63852 (Size report from ticket is OK as MMW saves six 45mb Album arts in Tags) Possible relations to the TICKET ID: XOT-337-44643 | ||||
Tags | No tags attached. | ||||
Fixed in build | 1833 | ||||
|
For me, the problems with tagging start after playing this MP3 file with big images. Then tagging such file leads to never ending tagging thread with status bar message "1 file to be tagged". Without this, file is tagged as it should. Another problems is with converting such file. e.g. to FLAC - it leads to not playable FLAC file, which crashes our f_flac_codec plugin. |
|
So tagging FLAC file with these big artworks always leads to corrupted FLAC file. |
|
FLAC supports only metadata up to 16 777 215 bytes, so we cannot store artworks larger than cca 16MB at all to FLAC files, it would always create wrong FLAC files. |
|
Problem with corrupting FLAC files fixed in build 1833, FLAC plugin will not store very large images to avoid file corruption (FLAC standard does not support metadata blocks larger than 0xFFFFFF bytes). Freezing problem lies in Windows Explorer and we cannot do much with it probably. It seems, MP3 file with very large images causes Explorer to lock the file for ever (or for a lot of minutes) and sometimes freeze. It happens even when only listing such file in the folder in File Open dialog (not only in MM, in every other application too). Users should avoid tagging files with extremely large images (20-50MB in this example). |
|
As taled on IM I further pursued Explorer crash and traced that actually explorer works OK, but it crashes due the thumbcache.dll that can't read album art from such files so once I unloaded thumbcache.dll fro memory files didn't crash explorer. As noted we can't do much about it. |
|
Verified 1833 |
|
Confirming verification in 1835 Closing |