This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#11955 - Corrupted metadata as of r29350
Attached to Project:
Rockbox
Opened by Luca Leonardo Scorcia (LucaLeonardoScorcia) - Monday, 21 February 2011, 01:04 GMT+2
Last edited by Andree Buschmann (Buschel) - Monday, 21 February 2011, 22:36 GMT+2
Opened by Luca Leonardo Scorcia (LucaLeonardoScorcia) - Monday, 21 February 2011, 01:04 GMT+2
Last edited by Andree Buschmann (Buschel) - Monday, 21 February 2011, 22:36 GMT+2
|
DetailsHello. I want to report that metadata display is broken on r29350 on my FuzeV2. It shows some random buffer, sometimes text, sometimes GUIDs, sometimes 'boxes'. The problem is not present in r29348.
Rebuilding the database fails with data abort at 30800530 address 0x646c6f47. I checked the map file and 30800530 is inside strlen. |
This task depends upon
Closed by Andree Buschmann (Buschel)
Monday, 21 February 2011, 22:36 GMT+2
Reason for closing: Fixed
Additional comments about closing: Submitted with r29372
Monday, 21 February 2011, 22:36 GMT+2
Reason for closing: Fixed
Additional comments about closing: Submitted with r29372
I reviewed the parser this morning, but I will need some additional time to check the handling when replaygain data is contained in the tag.
If I do not have a proper solution this evening I will reject my change to ensure svn Trunk is working fine. In this case I will re-open
FS#11920and close this one.Sorry for the inconvenience...
1) revert r29349 -> fixes the error in svn
2) implement trimming inside parsegenre() -> saves buffer as intended
3) implement trimming inside parseuser() in case of "ALBUM ARTIST" -> saves buffer as intended
4) correct trimming inside parseuser in case of !"ALBUM ART" and !CONFIG_CODEC == SWCODEC -> error in svn