Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re: Debugging "Use of Unitialized Value" message

by guillaume (Pilgrim)
on Aug 27, 2001 at 21:00 UTC ( #108172=note: print w/replies, xml ) Need Help??


in reply to Debugging "Use of Unitialized Value" message

The "use of uninitialized value" error arise when you use a variable that hasn't been defined before.

As for debugging your code, make sure you put
use warnings; use strict;
at the beginning of your script. Also, when asking for help make sure you reduce your code to a minimum (try to post only the part of the code causing the errors), and giving the exact errors messages would help too.

Other than that, to debug you could add more "or die" statements and sprinkle your code with "print" statements outputting the value of your variables to make sure they contains what you think they contains.

Guillaume

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://108172]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (3)
As of 2022-05-16 21:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you prefer to work remotely?



    Results (63 votes). Check out past polls.

    Notices?