mod_perl depuração e visualização da fonte

Eu comecei recentemente o trabalho em um projeto que usa mod_perl. Estou tentando usar o depurador Perl para depurar alguns scripts Perl que estão sendo executados em mod_perl. Inicio o depurador com o seguinte comando:

sudo OPTIONS="-X -DPERLDB" /etc/init.d/httpd restart

A seção de depuração relevante do perl.conf (incluída pelo httpd.conf) é:

<IfDefine PERLDB>
    <Perl>
        use Apache::DB ();
        Apache::DB->init;
    </Perl>
    <Location />
        PerlFixupHandler Apache::DB
    </Location>
</IfDefine>

Isso me leva ao depurador. Quando carrego a página necessária no navegador, o depurador é interrompido na primeira linha do script Perl que foi quebrada pelo mod_perl (o aplicativo está usando PerlRun, btw). Agora posso percorrer o código, imprimir variáveis e assim por diant

Meu problema é que os comandos para visualizar o código fonte l, - ev), não exiba nada quando estiver dentro de um script Perl. Eles funcionam como esperado dentro de um módulo - ou seja, se o código entrar em um módulo usado pelo script Perl, os comandos view source funcionarã

Isso é um problema conhecido com a depuração no mod_perl? Há algo que eu possa fazer para corrigi-lo?

Estou usando o Apache 2.2.3 e o Perl 5.8.8 no CentOS 5.6 x86_6

questionAnswers(1)

yourAnswerToTheQuestion