Jun
27
Written by:
Chris Miller
6/27/2010 3:38 PM
Situation: Since the migration to the new server configuration at WebHost4Life and the upgrade of the framework to DotNetNuke v5.4.1 in late May there have been various General Exceptions thrown.This past Thursday it reach a critical point when after a user attempted to login the result was a "yellow screen of death" with the message:
Server Error in '/' Application.
Exception of type 'System.OutOfMemoryException' was thrown. (Complete error message)
The effect was that the login failed and the home page was displayed with a "Critical Error has Occured" message displayed where the Announcements module would normally display.
Resolution: On Friday morning I unzipped the DotNetNuke_Community_05.04.01_Upgrade.zip to a local folder and tehn used FileFilla to FTP all of the files except those in the Portals folder (to preserve skin and CSS changes) to the server. I also changed the Host Setting for caching to None hoping that it would address .
Result: As of today, this error has not returned and the number of General Exceptions thrown by the Scheduler have been reduced so, apparently there was something corrupt in the file system.
1 comment(s) so far...
Re: System.OutOfMemoryException
Well, the error came back in spite of the upgrade. After many hours of struggle I have a new theory on the root cause, the DNN Word Editor module from http://www.interactivewebs.com.au. More specifically,the "perfect storm" came after uninstalling the module combined with the migration to IIS7. That is, IIS5 (on my dev box) and IIS6 (on the old production site) were more tolerant of an underlying issue. To test this theory, I have revcovered the site from a backup I had from March that still had the DNN Word Editor in it. Of course, that was not trouble-free as I hit a compilation error of: "Type 'Web.HttpResponse' is not defined." BTW, the fix was to add the qualifier of "System." to line 32 and 89 in App_Code\XML\Handlers\Download.vb. So, we will see how goes.
Now, I have also seen the OutOfMemoryException even when I was installing an empty instance of DNN 5.2 and 5.4. So, there is more going on.
By host on
7/11/2010 12:53 PM
|