perlquestion
mandarin
Dear fellow monks,
<p>I would like to confirm that I am experiencing a bug in the perl debugger shipped with perl 5.34, which is perldb.pl version 1.60</p>
<p>If I type the debugger command 'v', there is a weird error message:</p>
<code>
# perl -de '1;'
Loading DB routines from perl5db.pl version 1.60
Editor support available.
Enter h or 'h h' for help, or 'man perldebug' for more help.
main::(-e:1): 1;
DB<1> v
Undefined subroutine &DB::cmd_l called at /usr/local/lib/perl5/5.34.0/perl5db.pl line 6034.
at /usr/local/lib/perl5/5.34.0/perl5db.pl line 6034.
DB::cmd_v("v", "", 1) called at /usr/local/lib/perl5/5.34.0/perl5db.pl line 4798
DB::cmd_wrapper("v", "", 1) called at /usr/local/lib/perl5/5.34.0/perl5db.pl line 4311
DB::Obj::_handle_cmd_wrapper_commands(DB::Obj=HASH(0x558a9ea7b5c0)) called at /usr/local/lib/perl5/5.34.0/perl5db.pl line 3200
DB::DB called at -e line 1
</code>
This happens in the perl:5.34 docker container I pulled from https://hub.docker.com/_/perl