$ perl -d test.pl Loading DB routines from perl5db.pl version 1.28 Editor support available. Enter h or `h h' for help, or `man perldebug' for more help. main::(test.pl:7): print qq(hello\n); Cannot do `initialize' in Term::ReadLine::Gnu at /usr/lib/perl5/5.8.8/perl5db.pl line 6029 at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Term/ReadLine/Gnu.pm line 693 Term::ReadLine::Gnu::AU::AUTOLOAD('Term::ReadLine=HASH(0x8d3e60c)') called at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/Term/ReadLine/Gnu.pm line 226 Term::ReadLine::Gnu::new('Term::ReadLine', 'perldb', 'GLOB(0x8b57990)', 'GLOB(0x8aa8fd4)') called at /usr/lib/perl5/5.8.8/perl5db.pl line 6029 DB::setterm called at /usr/lib/perl5/5.8.8/perl5db.pl line 2203 DB::DB called at test.pl line 7 Cannot do `initialize' in Term::ReadLine::Gnu at /usr/lib/perl5/5.8.8/perl5db.pl line 6029 END failed--call queue aborted at test.pl line 269. at test.pl line 269 Config::DESTROY(/usr/lib/perl5/5.8.8/i386-linux-thread-multi/Config.pm:63): 63: sub DESTROY { } IO::Handle::DESTROY(/usr/lib/perl5/5.8.8/i386-linux-thread-multi/IO/Handle.pm:328): 328: sub DESTROY {}