roger: den Aufruf einers Programms/Lib zurückverfolgen

Beitrag lesen

Hallo,

ich habe immer wieder einmal das Problem das ein Programm oder eine Funktion in einer Lib eine Fehler ausgibt, möchte aber wissen von woher diese Function aufgerufen wird.

z.B.

otto.pl -> function.hans(lib franz) -> function.karl(lib sepp)

In der "function.karl(lib sepp)" gibt es z.B einen falschen Übergabewert.
Kann ich das irgendwie nachvollziehen .... so nach dem Motto

Fehlerausgabe -> "Fehler in Funktion function.karl(lib sepp) beim Aufruf durch otto.pl"

Gibt es in Perl eine Möglichkeit den kompletten Aufruf Stack abzufragen ??

frohes Fest
       roger