Skip Menu |

This queue is for tickets about the Time-HiRes CPAN distribution.

Report information
The Basics
Id: 81117
Status: resolved
Priority: 0/
Queue: Time-HiRes

People
Owner: Nobody in particular
Requestors: steve [...] telsatbb.vu
Cc:
AdminCc:

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



Subject: Use of uninitialized value in string ne
Date: Mon, 12 Nov 2012 22:28:21 +1100
To: <bug-Time-HiRes [...] rt.cpan.org>
From: "Steve \(Telsat Broadband\)" <steve [...] telsatbb.vu>

Message body is not shown because it is too large.

Message body is not shown because it is too large.

Subject: Re: [rt.cpan.org #81117] Use of uninitialized value in string ne
Date: Sat, 17 Aug 2013 20:51:50 +0100
To: "Steve (Telsat Broadband) via RT" <bug-Time-HiRes [...] rt.cpan.org>
From: Zefram <zefram [...] fysh.org>
Steve (Telsat Broadband) via RT wrote: Show quoted text
>Use of uninitialized value in string ne at /etc/mydaemon/myscript.pm line 759.
... Show quoted text
>Now, in this script the only code at all that is on line 759 is this: > >usleep(100000);
The warning can't come from usleep, and must be misattributed to that line. This would happen if some code runs during the sleep and triggers the warning but doesn't qualify as a separate Perl statement. The warning indicates that the code in question does have its own ops, including a string ne. (If the warning came from usleep, or from other code that doesn't have its own ops, the warning would say "in subroutine entry".) You should look first at signal handlers, then at destructors and other code that gets run implicitly. One of these will be generating the warning. -zefram