Skip Menu |

This queue is for tickets about the CPANPLUS CPAN distribution.

Report information
The Basics
Id: 24103
Status: resolved
Priority: 0/
Queue: CPANPLUS

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

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



Subject: Deep Recursion bug when testing v0.076
FreeBSD 5.4-RELEASE, Perl 5.6.2. Here's the test log: Testing (/usr/ports/devel/p5-CPANPLUS/work/CPANPLUS-0.076)... PERL_DL_NONLAZY=1 /usr/local/bin/perl5.6.2 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00_CPANPLUS-Inc....................ok t/00_CPANPLUS-Internals-Utils........ok t/01_CPANPLUS-Configure..............ok t/02_CPANPLUS-Internals..............ok t/03_CPANPLUS-Internals-Source.......ok t/04_CPANPLUS-Module.................ok 16/84 skipped: various reasons t/05_CPANPLUS-Internals-Fetch........ok t/06_CPANPLUS-Internals-Constants....ok t/07_CPANPLUS-Internals-Extract......ok t/08_CPANPLUS-Backend................Deep recursion on subroutine "Object::Accessor::AUTOLOAD" at /usr/ports/devel/p5-CPANPLUS/work/CPANPLUS-0.076/t/../lib/CPANPLUS/Backend/RV.pm line 113. Deep recursion on subroutine "Object::Accessor::___autoload" at /usr/local/lib/perl5/site_perl/5.6.2/Object/Accessor.pm line 408. Deep recursion on subroutine "CPANPLUS::Backend::RV::_ok" at /usr/local/lib/perl5/site_perl/5.6.2/Object/Accessor.pm line 476. Out of memory during request for 1904 bytes, total sbrk() is 529888032 bytes! Out of memory during request for 1012 bytes, total sbrk() is 529888032 bytes! Callback called exit. END failed--call queue aborted. dubious Test returned status 12 (wstat 3072, 0xc00) after all the subtests completed successfully t/09_CPANPLUS-Internals-Search.......ok t/10_CPANPLUS-Error..................ok t/19_CPANPLUS-Dist...................ok t/20_CPANPLUS-Dist-MM................# # Sorry, installing into your real perl dir, rather than our test area # since ExtUtils::Installed does not probe for .packlists in other dirs # than those in %Config. See bug #6871 on rt.cpan.org for details Warning: prerequisite Carp 0.002 not found. We have unknown version. ok t/21_CPANPLUS-Dist-No-Build..........ok t/40_CPANPLUS-Internals-Report.......ok 62/125 skipped: various reasons Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/08_CPANPLUS-Backend.t 12 3072 83 0 ?? 78 subtests skipped. Failed 1/16 test scripts. 0/1000 subtests failed. Files=16, Tests=1000, 68 wallclock secs (50.17 cusr + 10.09 csys = 60.26 CPU) *** Error code 35 Stop in /usr/ports/devel/p5-CPANPLUS/work/CPANPLUS-0.076. Failed 1/16 test programs. 0/1000 subtests failed. Error testing stuff
Subject: Re: [rt.cpan.org #24103] Deep Recursion bug when testing v0.076
Date: Tue, 26 Dec 2006 22:24:05 +0100
To: via RT <bug-CPANPLUS [...] rt.cpan.org>
From: kane [...] xs4all.nl
On Tue, Dec 26, 2006 at 03:45:00PM -0500, via RT wrote: Show quoted text
> > Tue Dec 26 15:44:59 2006: Request 24103 was acted upon. > Transaction: Ticket created by ACDALTON > Queue: CPANPLUS > Subject: Deep Recursion bug when testing v0.076 > Broken in: 0.076 > Severity: Important > Owner: Nobody > Requestors: ACDALTON@cpan.org > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=24103 > > > > FreeBSD 5.4-RELEASE, Perl 5.6.2. Here's the test log:
[...] Show quoted text
> Deep recursion on subroutine "Object::Accessor::___autoload" at > /usr/local/lib/perl5/site_perl/5.6.2/Object/Accessor.pm line 408.
Hi, This is a known problem, and fixed by upgrading to an Object::Accessor release > 0.30. Development releases of CPANPLUS already have this as a requirement, but the already released 0.076 doesn't. Sorry for the inconvenience, -- Jos
Show quoted text
> > Hi, > > This is a known problem, and fixed by upgrading to an Object::Accessor > release > 0.30. > > Development releases of CPANPLUS already have this as a requirement, > but the already released 0.076 doesn't. > > Sorry for the inconvenience, >
And I apologize for wasting your time. I'm upgrading Object::Accessor and retesting now. Thanks for your time!