Skip Menu |

This queue is for tickets about the Bio-NEXUS CPAN distribution.

Report information
The Basics
Id: 28509
Status: resolved
Priority: 0/
Queue: Bio-NEXUS

People
Owner: Nobody in particular
Requestors: rutgeraldo [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 0.67
Fixed in: (no value)



Subject: Use of uninitialized value in concatenation (.) or string at ../lib/Bio/NEXUS.pm line 212.
Hi Arlin, it's Rutger. I was playing around with Bio::NEXUS, and the test suite complained about "Use of uninitialized value in concatenation (.) or string at ../lib/Bio/NEXUS.pm line 212." when running 02_wrong_format.t, because the test is parsing a string, so $filename is undefined. I attached a tiny little patch that fixes it. A propos, is there source code repository for Bio::NEXUS? Cheers, Rutger
Subject: nexus.patch
211a212 > my $source = defined $filename ? "'$filename'" : 'string';
Subject: Re: [rt.cpan.org #28509] Use of uninitialized value in concatenation (.) or string at ../lib/Bio/NEXUS.pm line 212.
Date: Fri, 27 Jul 2007 10:03:00 -0400
To: bug-Bio-NEXUS [...] rt.cpan.org
From: Arlin Stoltzfus <arlin.stoltzfus [...] nist.gov>
yes, you can find the source code at sourceforge.net i will put you on the access list on Monday. Whats your sourceforge id? arlin On Jul 27, 2007, at 8:53 AM, via RT wrote: Show quoted text
> > Fri Jul 27 08:53:02 2007: Request 28509 was acted upon. > Transaction: Ticket created by RVOSA > Queue: Bio-NEXUS > Subject: Use of uninitialized value in concatenation (.) or > string at > ../lib/Bio/NEXUS.pm line 212. > Broken in: 0.67 > Severity: Unimportant > Owner: Nobody > Requestors: RVOSA@cpan.org > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=28509 > > > > Hi Arlin, > > it's Rutger. I was playing around with Bio::NEXUS, and the test suite > complained about "Use of uninitialized value in concatenation (.) or > string at ../lib/Bio/NEXUS.pm line 212." when running > 02_wrong_format.t, > because the test is parsing a string, so $filename is undefined. I > attached a tiny little patch that fixes it. A propos, is there source > code repository for Bio::NEXUS? > > Cheers, > > Rutger > <nexus.patch>
------------ Arlin Stoltzfus (arlin.stoltzfus@nist.gov), Research Biologist, NIST Fellow, CARB, 9600 Gudelsky Drive, Rockville, Maryland 20850 tel 240 314 6208, fax 240 314 6255, www.molevol.org/camel
I realized it was a good idea to close off these "open" bug reports. This one was fixed in 0.68, I think, and is definitely not present in the current version (from running t/nexus_wrong_format.t). Arlin