Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Günther Rupitz am 10.10.11 - 14:29:11

Titel: LS Variablendump bei Laufzeitfehler
Beitrag von: Günther Rupitz am 10.10.11 - 14:29:11
Ich verwende zum Log von Laufzeitfehlern OpenLog von OpenNTF.

Nun ist es manchmal aber nicht ausreichend den Call-Stack und den Link auf ein Dokument das betroffen ist zu haben.
Vorallem da bei der Verwendung von Klassen die Fehler-Zeile immer um die Anzahl der Kommentarzeilen verschoben ist.

Nun die Frage ob es eine Möglichkeit gibt einen Dump der Daten zu machen die im Debugger im Teil Variablen angezeigt werden.

OK, sowas wurde hier schon mal aufgeworfen:

http://ideajam.net/ideajam/p/ij.nsf/0/A7D656573E43E49A86257577001F8E4D?OpenDocument
Titel: Re: LS Variablendump bei Laufzeitfehler
Beitrag von: pram am 10.10.11 - 20:56:46
Ich denke es ist schwierig bis unmöglich an die aktuellen Variableninhalte heran zu kommen. Zumindest kenne ich weder eine dokumentierte noch undokumentierte LS-Funktion, die das kann.

Ggf. gehts iwie mit einem DLL-Call (der Debugger kanns ja auch irgendwie)

Gruß
Roland
Titel: Re: LS Variablendump bei Laufzeitfehler
Beitrag von: ata am 11.10.11 - 07:40:37
... ich übernehme bestimmte Variablen mit in die Ausgabe für den Fehler - in wie weit das hier geht kann ich dir nicht sagen. Meine Fehlerroutine ist selbstgestrickt...
Titel: Re: LS Variablendump bei Laufzeitfehler
Beitrag von: Günther Rupitz am 12.10.11 - 09:42:19
So mache ich es derzeit ja auch.

Nur denk ich halt nicht immer an alle Variablen die ich verwende, und wenn ich dann einen selten auftretenden Fehler hab dann fehlt mir die Variable die ich verwenden möchte bestimmt ....

Ich hatte gehofft dass es vielleicht eine Automatik gibt die mir das erledigt *träum*.