Skip Menu |

This queue is for tickets about the Audio-Scan CPAN distribution.

Report information
The Basics
Id: 118888
Status: resolved
Priority: 0/
Queue: Audio-Scan

People
Owner: Nobody in particular
Requestors: fsfs [...] debian.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: libaudio-scan-perl: terminates on some files
Date: Mon, 21 Nov 2016 22:39:46 +0100
To: bug-audio-scan [...] rt.cpan.org
From: Florian Schlichting <fsfs [...] debian.org>
We have the following bug reported to the Debian package of Audio-Scan (https://bugs.debian.org/802731): It doesn't seem to be a bug in the packaging, so you may want to take a look. Thanks! ------8<-----------8<-----------8<-----------8<-----------8<----- Package: libaudio-scan-perl Version: 0.93+dfsg-3+b1 Severity: normal Audio::Scan terminates on some files instead of returning 'undef' or error code. Consider the following example: perl -MAudio::Scan -E 'Audio::Scan->scan_tags($ARGV[0]); say q{OK};' /usr/share/gcompris/boards/melody/tachos_melody.ogg buffer_get_ret: trying to get more bytes 4 than in buffer 0 at /usr/lib/x86_64-linux-gnu/perl5/5.20/Audio/Scan.pm line 64. buffer_get_int_le: buffer error at /usr/lib/x86_64-linux-gnu/perl5/5.20/Audio/Scan.pm line 64. ------8<-----------8<-----------8<-----------8<-----------8<----- Thanks for considering, Florian Schlichting, Debian Perl Group
Thanks for the report, unfortunately I'll need to get a copy of the file(s) in question in order to fix it.
I should have Googled first, looks like those are part of another Debian package. I'll take a look!
Fixed in 0.96.
I should add that this particular file is technically broken, and probably should be fixed as well. ogginfo reports: WARNING: Vorbis stream 1 does not have headers correctly framed. Terminal header page contains additional packets or has non-zero granulepos