Just posting in case this helps someone. I found a workaround. The crash was related to a few valid but very large JavaScript arrays.
There is a short array of 2 elements in the example code above. This obviously does run without any problems. However, assume that problems do arise with around 3500 elements. The same problem also comes up with other kinds of large statements, such as a large array of strings.
...
User Profile
Collapse
-
I managed to get hold of a Windows Server 2003 myself so that I can see the event log. It's IIS6 and ASP.NET 2.0. An error with event id = 1000 happens:
Error Properties
Type: Error
Source: .NET Runtime 2.0 Error
Category: None
Event ID: 1000
Description:
Faulting application w3wp.exe, version 6.0.3790.3959, stamp 45d6968e, faulting module kernel32.dll, version 5.2.3790.3959,...Leave a comment:
-
Guys, I still need help. Anyone please rescue me ;)
So there's a large JScript.NET DLL running on IIS6. It seems that if the app grows beyond a certain size, it hits some wall on that server. Some calls fail, some succeed. A small request (e.g. just posting a message to the server log) always works. A large request (a complex calculator calling 100s of kilobytes of code) will just fail. If I remove some code, everything works. The...Leave a comment:
-
ASP.NET web application sometimes does not respond
I'm writing an ASP.NET 2.0 web application in JScript.NET. It exchanges JSON messages with an AJAX client via HTTP POST.
This app runs flawlessly in local IIS 5.1 and in Visual Studio's ASP.NET Development Server (Cassini). However, on the IIS 6 production server, some requests fail (e.g. the user can't save the data s/he entered, but the exact same data can be saved in a local test).
I upload the app precompiled (ie.... -
Javascript var in recursive calls
My problem is related to this thread. I wrote an XML DOM parser. It parses the complete tree on IE, but it stops after the first downstream on FireFox, SeaMonkey and Opera. This is a simplified code that reproduces the issue:
...Code:function PrintNode(node) { AddText("<b>"+node.nodeName+"</b>="+node.nodeValue+" ("+node.childNodes.length+" children)");
No activity results to display
Show More
Leave a comment: