CPAN: den Aufruf einers Programms/Lib zurückverfolgen

Beitrag lesen

Carp::Always ist ab sofort dein bester Freund. Wenn das Modul geladen ist, hängt es sich in vorhandene Warnungen und Fehler hinein und macht daraus das Gegenstück mit Stacktraces. Es gibt auch eine Variante mit farbiger Ausgabe:

  
    perl -MCarp::Always::Color otto.pl  

Wenn du selber Stacktraces in dein Programm einbauen möchtest, verwende Carp.

  
    use Carp qw(cluck confess);  
    cluck 'Eine Warnung mit Stacktrace';  
    confess 'Ein Fehler mit Stacktrace';