Skip Menu |

This queue is for tickets about the CPAN CPAN distribution.

Report information
The Basics
Id: 120781
Status: resolved
Priority: 0/
Queue: CPAN

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

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 2.18-TRIAL



Subject: Memory leak or infinite loop while installing BDFOY/Bundle-BDFOY-20160101

Message body is not shown because it is too large.

Thanks for the report, this is interesting to try in the cpan shell directly: cpan[6]> install Task::BDFOY Running install for module 'Task::BDFOY' [...] The module App::scriptdist isn't available on CPAN. Either the module has not yet been uploaded to CPAN, or it is temporary unavailable. Please contact the author to find out more about the status. Try 'i App::scriptdist'. Deep recursion on subroutine "CPAN::Bundle::undelay" at /home/sand/src/perl/repoperls/installed-perls/host/k93jessie/v5.25.11/2397/lib/5.25.11/CPAN/Bundle.pm line 24. ^CSignal SIGINT received, but no signal handler set. Doing the same in the debugger leads to a halt: 997 levels deep in subroutine calls! Not yet sure where to fix this.
Even faster to reproduce: Show quoted text
cpan> install Bundle::BDFOY
Subject: Re: [rt.cpan.org #120781] Memory leak or infinite loop while installing BDFOY/Bundle-BDFOY-20160101
Date: Wed, 29 Mar 2017 01:33:15 -0400
To: "bug-CPAN [...] rt.cpan.org" <bug-CPAN [...] rt.cpan.org>
From: brian d foy <bdfoy [...] cpan.org>
Wow, there are so many things wrong with App::scriptdist. It never declared a package name so there was nothing to index. I've fixed that and uploaded a new version. Sorry my problem led to this one.
Fixed in repository commit 16a8379c. Thanks for the report!