Bug#568683: libogg-vorbis-perl: segmentation fault on corrupt ogg file

Vincent Lefevre vincent at vinc17.net
Sat Feb 6 21:10:22 UTC 2010


Package: libogg-vorbis-perl
Version: 0.05.ds1-1+b1
Severity: normal

Ogg::Vorbis crashes on corrupt ogg files (or files that aren't ogg
files). Testcase:

#!/usr/bin/env perl

use strict;
use Ogg::Vorbis;

open OGG, '<', '/dev/null' or die;
my $ogg = Ogg::Vorbis->new;
$ogg->open(*OGG);
my $com = $ogg->comment;
close OGG or die;

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.ISO8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages libogg-vorbis-perl depends on:
ii  libc6                         2.10.2-5   Embedded GNU C Library: Shared lib
ii  libvorbisfile3                1.2.3-3    The Vorbis General Audio Compressi
ii  perl                          5.10.1-9   Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.10.0]    5.10.1-9   minimal Perl system

libogg-vorbis-perl recommends no packages.

libogg-vorbis-perl suggests no packages.

-- no debconf information





More information about the pkg-perl-maintainers mailing list