Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re: only works in the debugger under cygwin

by webfiend (Vicar)
on Feb 27, 2009 at 18:03 UTC ( #746980=note: print w/replies, xml ) Need Help??

in reply to only works in the debugger under cygwin

This looks like some fairly crusty old code. You probably are better off with the suggestion of using something else. Nevertheless, I am curious. Do you get any information running this script with warnings enabled?

  • Comment on Re: only works in the debugger under cygwin

Replies are listed 'Best First'.
Re^2: only works in the debugger under cygwin
by diamond (Acolyte) on Feb 27, 2009 at 21:42 UTC
    There is only one warning:
    "my" variable $section masks earlier declaration in same scope at perl line 179. Scouting man directories Starting UI ...Use of uninitialized value $id in hash element at /usr/ +lib/perl5/vendor_perl/5.10/i686-cygwin/Tk/ line 39.

    Removing the second my declaration does not change the result (nor should it, looking at the code).

    I am puzzled as to how the debugger "fixes" the code. The implication from error messages is that an undefined value is being used where it is not permitted; how can the debugger fix that? In fact, it shouldn't. The reason I even tried the script in the debugger was to see where the problem was and to try to fix it.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (5)
As of 2021-10-18 16:52 GMT
Find Nodes?
    Voting Booth?
    My first memorable Perl project was:

    Results (74 votes). Check out past polls.