Если я вас правильно понимаю, вам нужно использовать в своем коде определенную переменную отладчика - $DB::single
. Установка истинного значения в вашем коде приведет к остановке отладчика в этой строке.
$x = 1234;
$DB::single = 1;
enter_problematic_sub_now();
Ваш код остановится на строке с $ DB :: single, установленным в 1.
Конечно, если вы не можете на самом деле убедиться, что ваш код работает в отладчике, тогда у вас полностью другая проблема. Вам потребуется , чтобы запустить код через perl -d
.