Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re: how to localise a problem?

by greengaroo (Hermit)
on Nov 26, 2012 at 15:10 UTC ( #1005687=note: print w/ replies, xml ) Need Help??


in reply to how to localise a problem?

I suggest you create Unit Test scripts using Test::More. You could create different scenarios and test the functions from your modules.

The error "Argument list too long" sounds like you pass too many arguments to a function. Have you tried a grep to find where this exact error message comes from? Maybe it comes from one of the CPAN modules you are using!

If you find the source of the message, then look in your code where you call that function and put some extra validation around it.

Testing never proves the absence of faults, it only shows their presence.


Comment on Re: how to localise a problem?

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (9)
As of 2014-12-25 10:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (160 votes), past polls