Skip Menu |

This queue is for tickets about the CPANPLUS CPAN distribution.

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

People
Owner: Nobody in particular
Requestors: cpan [...] clotho.com
Cc:
AdminCc:

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



Subject: Failing t/08_CPANPLUS-Backend.t on deep recursion
make test on CPANPLUS yields a deep recusion error. Running outside of make, I see this: % perl -w -Mblib t/08_CPANPLUS-Backend.t [snip] ok 80 - parse_module success by 'http://a/b/c/d/e/f/g/h/i/j' ok 81 - Fetch from set ok ok 82 - parse_module success by 'flub://floo' ok 83 - Fetch from set ok Deep recursion on subroutine "Object::Accessor::AUTOLOAD" at /Users/chris/.cpanplus/5.8.6/build/CPANPLUS-0.076/t/../lib/CPANPLUS/Backend/RV.pm line 113. Deep recursion on subroutine "Object::Accessor::___autoload" at /Users/chris/perl/lib/perl5/site_perl/Object/Accessor.pm line 408. Deep recursion on subroutine "CPANPLUS::Backend::RV::_ok" at /Users/chris/perl/lib/perl5/site_perl/Object/Accessor.pm line 476. Segmentation fault Running the same command under gdb, I see: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at address: 0xbf7fff10 0x9729d660 in S_regmatch () (gdb) where #0 0x9729d660 in S_regmatch () #1 0x9729d5ec in S_regtry () #2 0x9729a408 in S_find_byclass () #3 0x9729cf44 in Perl_regexec_flags () #4 0x9724e6f4 in Perl_pp_match () #5 0x9724b274 in Perl_runops_standard () #6 0x97200274 in Perl_amagic_call () #7 0x972574bc in Perl_sv_2pv_flags () #8 0x97257da4 in Perl_sv_copypv () #9 0x9724b4f0 in Perl_pp_stringify () #10 0x9724b274 in Perl_runops_standard () #11 0x97200274 in Perl_amagic_call () #12 0x972574bc in Perl_sv_2pv_flags () #13 0x97257da4 in Perl_sv_copypv () #14 0x9724b4f0 in Perl_pp_stringify () #15 0x9724b274 in Perl_runops_standard () #16 0x97200274 in Perl_amagic_call () [snip super-long list; I ctrl-C'd after #29505] Building on Mac OS X 10.4 with Apple's Perl 5.8.6. Other installed modules: CPANPLUS 0.074 Object::Accessor 0.30 Params::Check 0.25
On Thu Oct 19 10:34:05 2006, CLOTHO wrote: Show quoted text
> make test on CPANPLUS yields a deep recusion error. Running outside > of make, I see this:
[...] Show quoted text
> Building on Mac OS X 10.4 with Apple's Perl 5.8.6. > Other installed modules: > CPANPLUS 0.074 > Object::Accessor 0.30 > Params::Check 0.25
Upgrading Object::Accessor to 0.32 will make this problem go away. The requirement has been updated in the development Makefile.PL as well, so the next release of CPANPLUS will demand 0.32. Thanks for reporting, Jos