Skip Menu |

This queue is for tickets about the version CPAN distribution.

Report information
The Basics
Id: 101628
Status: resolved
Priority: 0/
Queue: version

People
Owner: Nobody in particular
Requestors: KENTNL [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 0.9910
  • 0.9911
Fixed in: (no value)



Subject: Regression; version->parse(q[1.1.000000000010])->normal fails with Integer Overflow

This is a test example in https://metacpan.org/source/KENTNL/Gentoo-PerlMod-Version-0.7.0/t/01_basic.t  , which is a library gentoo use for advisory version normalisation ( Because Perl floats are not valid gentoo versions and must be normalised )

Cases b(29,  b(36 and b(43 all cause version.pm to barf with Integer Overflow at https://metacpan.org/source/KENTNL/Gentoo-PerlMod-Version-0.7.0/lib/Gentoo/PerlMod/Version.pm#L192

If there's some other way I should be fetching strings of this type, please let me know =)

Fixed in 0.9912 (coming soon)