Skip Menu |

This queue is for tickets about the Perl4-CoreLibs CPAN distribution.

Report information
The Basics
Id: 66640
Status: resolved
Priority: 0/
Queue: Perl4-CoreLibs

People
Owner: Nobody in particular
Requestors: chad.a.davis [...] gmail.com
Cc:
AdminCc:

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



Subject: Requires Text::ParseWords 3.25
I was installing Perl4::CoreLibs (0.002) as a dependency of Task::Deprecations (5_12-1.001) when the test t/shellwords.t caused the machine to allocate all 32GB of its memory and subsequently crash. The test that causes this is the 10th : is_deeply [ &shellwords("foo\\") ], [ "foo" ]; which is due to a bug in Text::ParseWords 3.24. The change log suggests that the bug was fixed in Text::ParseWords 3.25 : http://cpansearch.perl.org/src/CHORNY/Text-ParseWords-3.25_01/CHANGES I tested t/shellwords.t using Text::ParseWords 3.25_01 and 3.27 (current), which both succeeded, along with the remaining tests from Perl4::CoreLibs. I believe the solution is to make Perl4::CoreLibs depend on Text::ParseWords version 3.25 explicitly, as it currently depends only on version '0'. - This is perl, v5.8.8 built for x86_64-linux-thread-multi CentOS-5.5-x86_64 Linux 2.6.18-194.32.1.el5 #1 SMP Wed Jan 5 17:52:25 EST 2011 x86_64 x86_64 x86_64 GNU/Linux
Subject: Re: [rt.cpan.org #66640] Requires Text::ParseWords 3.25
Date: Fri, 18 Mar 2011 04:03:35 +0000
To: Chad Davis via RT <bug-Perl4-CoreLibs [...] rt.cpan.org>
From: Zefram <zefram [...] fysh.org>
Chad Davis via RT wrote: Show quoted text
>I was installing Perl4::CoreLibs (0.002) as a dependency of >Task::Deprecations (5_12-1.001) when the test t/shellwords.t caused the >machine to allocate all 32GB of its memory and subsequently crash.
That would explain why that test script used to have a timeout provision. I took that out because it was causing false test failures. Show quoted text
>I believe the solution is to make Perl4::CoreLibs depend on >Text::ParseWords version 3.25 explicitly, as it currently depends only >on version '0'.
I concur. Fixed in 0.003, uploaded to CPAN. Thanks. -zefram