Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: SchlaubiSchlumpf am 25.10.07 - 09:34:41

Titel: NSD nicht nachvollziehbar
Beitrag von: SchlaubiSchlumpf am 25.10.07 - 09:34:41
Hallo,

Meine Datenbank löst den NSD immer bei einer bestimmten Aktion aus. Allerdings nicht jedesmal, sondern bei jedem 2. - 5. mal. Bei Usern mit Managerrechten wird er manchmal auch nicht ausgelöst.

Es ist definitiv kein Clientproblem, da es bei verschiedenen Clients auftritt.

Die Aktion beinhaltet verschiedene Berechnungen und am Ende Speichern und Schließen des Dokumentes. Der NSD wird nach dem Schließen ausgelöst.

Ich bin wirklich völlig ratlos.  :-: Hat jemand schon einmal ein ähnliches Problem gehabt, oder weiß jemand von bestimmten Befehlskombinationen, die so etwas bewirken können?

Sebastian
Titel: Re: NSD nicht nachvollziehbar
Beitrag von: WernerMo am 25.10.07 - 09:38:03
Hallo,

was steht im NSD bei "fatal", welche Version des Clients und welche des Server?
Bitte, bitte, bitte bitte mehr Details ;-)

Titel: Re: NSD nicht nachvollziehbar
Beitrag von: SchlaubiSchlumpf am 25.10.07 - 10:15:40
Mit dem logfile kann ich gar nichts anfangen.
Meinst du diesen Teil?

### FATAL THREAD 1/9 [ NLNOTES:03e4:05d8]
### FP=0x0012e768, PC=0x600204da, SP=0x0012e768, stksize=0
### EAX=0x00000000, EBX=0x00000001, ECX=0x00000004, EDX=0x0548fa50
### ESI=0x054b0238, EDI=0x00000000, CS=0x0000001b, SS=0x00000023
### DS=0x00000023, ES=0x00000023, FS=0x0000003b, GS=0x00000000 Flags=0x00010246
Exception code: c0000005 (ACCESS_VIOLATION)

Der Client hat die Version 6.0.5
Serverversion ist ebenfalls 6.0.5

Aber das Problem ist Momentan (zumindest vorerst) behoben.
Ich habe den kompletten Code neu kompiliert und jetzt tritt der Fehler nicht mehr auf.
Allerdings bleibt damit die Ursache weiterhin unbekannt.
Titel: Re: NSD nicht nachvollziehbar
Beitrag von: Ralf_M_Petter am 25.10.07 - 10:41:39
Du müsstest in dem NSD auch einen Stacktrace des Threads haben, der Fatal ist. Die Funktionen in dem Stacktrace sind meistens vom Namen her aussagekräftig und man sieht, bei welcher API Funktion der Crash auftrat.

Grüße

Ralf

P.S. Wenn man einen NSD hat ist es immer einen Versuch Wert den an den Lotus Support zu schicken, da diese anhand eines NSD den Fehler sehr gut eingrenzen können.
Titel: Re: NSD nicht nachvollziehbar
Beitrag von: WernerMo am 25.10.07 - 10:49:58
Hallo,

Aber das Problem ist Momentan (zumindest vorerst) behoben.
Ich habe den kompletten Code neu kompiliert und jetzt tritt der Fehler nicht mehr auf.
Allerdings bleibt damit die Ursache weiterhin unbekannt.

das könnte schon die Ursache gewesen sein, bei einigen Versionen von Notes kommt es zu solchen Problemen nach Gestaltungswechseln.

zum nsd noch zwei nützliche Links (für die Zukunft)

http://atnotes.de/index.php?topic=22315.0
http://atnotes.de/index.php?topic=38140.0

Viele Grüße aus Nürnberg.
Werner