Bug#718351: lintian: Use of uninitialized values on bogus .dsc files
Package: lintian
Version: 2.5.15
Severity: normal
Hi!
lintian does not cope too well with bogus input .dsc files, I found
this out while testing the bogus PGP armored signatures, but forgot
to report it, sorry! Here's a test file and its output:
,--- test.dsc ---
Test: invalid
`---
$ lintian test.dsc
Use of uninitialized value in split at /usr/share/perl5/Lintian/Lab/Entry.pm line 297.
Use of uninitialized value $ver in substitution (s///) at /usr/share/lintian/collection/diffstat line 50.
Use of uninitialized value $ver in concatenation (.) or string at /usr/share/lintian/collection/diffstat line 52.
dpkg-source: error: missing critical source control field Source
internal error: dpkg-source -x failed with status 255 at /usr/share/lintian/collection/unpacked line 57
warning: collect info unpacked about package test failed
warning: skipping check of source package test
Thanks,
Guillem
Reply to: