Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#28 [patch] libid3tag can't read 2.2 PIC frame

erroneous behavior
open
Rob Leslie
libid3tag (7)
5
2005-11-22
2005-11-22
Lukas Lalinsky
No

libid3tag can't read PIC frame from 2.2 tags, because
it assumes that structure of 2.2 PIC frame and 2.3/2.4
APIC frame is the same.

Patch to fix the problem is in the attachment.

Discussion

  • Lukas Lalinsky
    Lukas Lalinsky
    2005-11-22

    patch to translate PIC frame into APIC frame

     
  • Logged In: NO

    The patch has a bug(stack corruption). In order to fix it,
    change

    char type[3];
    for
    char type[4];
    int the new translate_APIC() function

    Alex.