You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are using perl, version 5.005_03 built for sun4-solaris
There are some recursive procedures in our code, and
prel -d ./script.pl
generates the following messages:
100 levels deep in subroutine calls!
looping inside some required packages and their constructors.
Attempts to continue, return, etc does not get the debugger out
of the loop in a reasonable time. The loop is not infinite: wihtout
debugging the code
works.
Questions.
Is that a known property of the perl debugger, or something is
wrong with our code?
What can we do to enable debugging of the desired parts of our code,
without rewriting it?
Bug #3021 is able to be closed; this is a feature of the Perl
debugger. $deep is hardcoded at 100 in DB.pm, but it seems only to
apply when single-stepping through code.
Migrated from rt.perl.org#3021 (status was 'resolved')
Searchable as RT3021$
The text was updated successfully, but these errors were encountered: