Domino 9 und frühere Versionen > Entwicklung

Korrekte Zeilennummer bei Fehlermeldung

<< < (2/2)

koehlerbv:
Es gibt nach meiner Erfahrung hauptsächlich zwei Gründe, die in realen Umgebungen solche scheinbar fehlerhaften Fehlerzeilen verursachen:
1) Das ErrorHandling ist mangelhaft
2) Der verwendete Code verwendet %INCLUDE für das Einbinden von ScriptLibs.

Zweiten Fall kannst Du ja sofort evaluieren.

Für den ersten Fall: Wenn Du in Zeile 218 in Routine A eine fehlerhafte Routine B aufrufst, die den Fehler verursacht und diese Routine zwar ein scheinbares "ErrorHandling" aufweist, dieses aber nicht den Fehler komplett abarbeitet (Kein Resume oder kein "Killen" der Routine (Exit XXX) aufweist), dann wird der Fehler von Routine A gemeldet.

Ach ja - manchmal ist es auch einfach so, dass das ErrorHandling schlicht eine falsche Routine meldet - Copy & Paste sei Dank ...

Bernhard

PS: Du solltest aber zunächst ausschliesslich davon ausgehen, dass Dein Fehler tatsächlich existiert. Das ist sehr wahrscheinlich.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln