When running code under the debugger I routinely use the "v" command to find out "where I am"; but now it fails thus:
DB<4> v
Undefined subroutine &DB::cmd_l called at /usr/share/perl/5.34/perl5db.pl line 6034, <$PAGE> line 34.
at /usr/share/perl/5.34/perl5db.pl line 6034, <$PAGE> line 34.
DB::cmd_v("v", "", 251) called at /usr/share/perl/5.34/perl5db.pl line 4798 DB::cmd_wrapper("v", "", 251) called at /usr/share/perl/5.34/perl5db.pl line 4311
DB::Obj::_handle_cmd_wrapper_commands(DB::Obj=HASH(0x55c7de90ba90)) called at /usr/share/perl/5.34/perl5db.pl line 3200
DB::DB called at (... etc: my code at this point).
Has something changed? Running under Linux Mint 20, all up to date.
The error was introduced somewhere around 5.17 and fixed in 5.35: https://github.com/Perl/perl5/commit/fe991866a0206a96b2ae0b9e875b80609ab3b919
Ch.
The error was introduced somewhere around 5.17 and fixed in 5.35:
Meh; repos are at 5.34.
| Sysop: | Keyop |
|---|---|
| Location: | Huddersfield, West Yorkshire, UK |
| Users: | 716 |
| Nodes: | 16 (2 / 14) |
| Uptime: | 49:58:59 |
| Calls: | 12,115 |
| Calls today: | 6 |
| Files: | 15,010 |
| Messages: | 6,518,548 |
| Posted today: | 1 |