1

Dies ist eine seltsame. Eine Webanwendung, die unter Windows Server 2000 ordnungsgemäß ausgeführt wird, weist unter Windows Server 2003 R2 zeitweise Fehler auf. Durch intermittierende, meine ich selbst und 2 Tester können den Fehler innerhalb von 5 Minuten nach der Navigation in der Webanwendung finden.Intermittierende Division durch Null Fehler in klassischen ASP-Seiten

Der Fehler ist immer „Division durch Null“ - 800a000b

Die häufigste Codezeile auf sich nicht in einer Datei enthalten. Die Linie ist:

Response.ExpiresAbsolute = Now() - 10 

Einmal habe ich es zu ändern: ich nicht mehr auf dieser Seite bekommen kann den Fehler

Response.Expires = 0 

. Allerdings beginne ich dann den Fehler auf anderen Seiten zu bekommen. Bisher habe ich hatte die folgenden Codezeilen Bericht die Fehler:

nSearchPos = CLng((nLBound + nUBound)/2) 

und

next 

ich zur Zeit eine ‚R1‘ Instanz von Windows Server 2003 erschaffe, um zu sehen, wenn ich kann Reproduzieren Sie es auf diesem Server.

Antwort

1

Wenn Sie Google für diese finden Sie viele Menschen mit ähnlichen Problemen. Ich bin mir nicht sicher, ob ich eine gute Antwort haben, aber dies ...

http://blogs.msdn.com/dougste/archive/2008/11/12/random-and-unexpected-exception-flt-divide-by-zero-and-exception-flt-invalid-operation.aspx

... hat einige Gründe, warum das Problem auftritt. Haben Sie Komponenten von Drittanbietern, die das Problem verursachen könnten?

+0

Danke für die Info. Ich habe offensichtlich auf die falsche Sache gegoogelt! Das ist ziemlich Low-Level-Zeug für einen Web-Entwickler. Ich werde ein paar andere Entwickler involvieren und versuchen, herauszufinden, was sich geändert haben könnte, und dann ein Update veröffentlichen. –

+0

FYI Ich googelte "800a000b Division Null" –

Verwandte Themen