La cosa in teaoria sarebbe possibile, in quanto gambas ha ovviamente traccia di tutti i passaggi.
Tanto per fare un esempio, basta guardare il trace emesso da Error.
Il problema, da me anche affrontato a suo tempo, è che attualmente non esistono funzionalità on-line per vedere questa trace.
Per farlo sarebbe da intervenire sui sorgenti di gambas, ma qui diventa un'altro discorso.
Una possibile soluzione è quella di gestire il tutto a livello di Event, in quanto esiste la keyword LAST che ti permette di sapere chi ha chiamato una certa funzione. Non sò se questo è possibile anche senza gestiore eventi, ovvero se LAST funziona anche con la sola chiamata diretta della funzione, dovresti provare, io non l'ho mai tentato...