Your message dated Sun, 16 Dec 2007 11:32:04 +0000 with message-id <[EMAIL PROTECTED]> and subject line Bug#440465: fixed in libmp3-tag-perl 0.9709-3 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: libmp3-tag-perl Version: 0.9709-2 There seems to be a problem in ID3v2.pm reading new version 2.4 tags. The error message I got is Unknown ID3v2-Tag version: v2.4.0 | 4 > 4 || 1 == 0 | 0,0,1,1,1n0: 0 1: 0 2: 1 3: 1 4: 1 Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/MP3/Tag/ID3v2.pm line 1699 (#1) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. 5: Looking through the code it appears that the array in question is defined for version 2.4. Looks like an off-by-one to me. Attached you can find a patch. Regards Harri--- libmp3-tag-perl-0.9709.orig/Tag/ID3v2.pm +++ libmp3-tag-perl-0.9709/Tag/ID3v2.pm @@ -1692,7 +1692,7 @@ # extract the header data my ($major, $revision, $pflags) = unpack ("x3CCC", $header); # check the version - if ($major >= $#supported_majors or $supported_majors[$major] == 0) { + if ($major > $#supported_majors or $supported_majors[$major] == 0) { warn "Unknown ID3v2-Tag version: v2.$major.$revision\n"; print "| $major > ".($#supported_majors)." || $supported_majors[$major] == 0\n"; print "| ",join(",",@supported_majors),"n";
--- End Message ---
--- Begin Message ---Source: libmp3-tag-perl Source-Version: 0.9709-3 We believe that the bug you reported is fixed in the latest version of libmp3-tag-perl, which is due to be installed in the Debian FTP archive: libmp3-tag-perl_0.9709-3.diff.gz to pool/main/libm/libmp3-tag-perl/libmp3-tag-perl_0.9709-3.diff.gz libmp3-tag-perl_0.9709-3.dsc to pool/main/libm/libmp3-tag-perl/libmp3-tag-perl_0.9709-3.dsc libmp3-tag-perl_0.9709-3_all.deb to pool/main/libm/libmp3-tag-perl/libmp3-tag-perl_0.9709-3_all.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Ian Beckwith <[EMAIL PROTECTED]> (supplier of updated libmp3-tag-perl package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Thu, 13 Dec 2007 21:47:37 +0000 Source: libmp3-tag-perl Binary: libmp3-tag-perl Architecture: source all Version: 0.9709-3 Distribution: unstable Urgency: low Maintainer: Ian Beckwith <[EMAIL PROTECTED]> Changed-By: Ian Beckwith <[EMAIL PROTECTED]> Description: libmp3-tag-perl - Module for reading tags of MP3 audio files Closes: 440465 441714 Changes: libmp3-tag-perl (0.9709-3) unstable; urgency=low . * Set DM-Upload-Allowed: yes. * Make repeated builds consistent by dropping ID3v2-Data.pod from files to clean (Closes: #441714). * Fix off-by-one error in ID3v2.4 parsing (Closes: #440465). Thanks to Harald Dunkel. * Update maintainer email address. * Standards-Version: 3.7.3 (No changes). Files: 5a45ef80ec4491992c88b3d7e84a768c 676 perl optional libmp3-tag-perl_0.9709-3.dsc 512332a0eef87f63172c91cf80416f69 4304 perl optional libmp3-tag-perl_0.9709-3.diff.gz 3eac6f367a838fac2fdd5c4108a27536 291872 perl optional libmp3-tag-perl_0.9709-3_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFHZQVOgY5NIXPNpFURAglGAJwMc2gjd8RP9U9ZXsxf2nmfs0DPCQCeLetG N3UH2/Y6XcEf6PnKX9t2Yhc= =ZBlU -----END PGP SIGNATURE-----
--- End Message ---

