Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsMajor issue with caching - system hang and eating up LOTS of RAMMajor issue with caching - system hang and eating up LOTS of RAM
Previous
 
Next
New Post
8/8/2006 7:46 PM
 

>> I just wondered if 4.3.4 has cleared up these issues stated in this thread?
At the moment I have more or less everything set as zero cache in 4.3.3 to stop any of these issues <<

It would appear not. We recently set up a new DNN site for one of our hosting customers using DNN 4.3.4 who added this module to their site. My understanding is that it seemed to work for a day or two but now if users click on the page that has this module container the site begins consuming large amounts of RAM (somewhere around 760MB) and then crashes with a System.OutOfMemoryException. We have asked the client to disable this web page pending a resolution. I'll see if I can get them to add to this thread with a more detailed explanation of how they are using this module.

Regards,
Ross Chappell
EPI Internet Direct
http://www.epidirect.com

 

 
New Post
8/9/2006 11:47 AM
 

I set the calendar up using the latest version.  At this point I have only a couple of events in the calendar, since we are still building and testing the site and there are very few users.  I set up the Events module to be moderated by Administrator and one other designated user.

At the time of the issue, I was making Sysadmin changes and page additions to the site, and a user was checking out the pages -- including possibly the Event page I had just updated.  Essentially the site became locked.  I received a System.OutofMemoryException.  The user that was logged in received an error message as well.

Thanks,
Denise Carraway

 
New Post
8/27/2006 4:32 PM
 
Forgive me my first issue, I setup the latest versions available last week.  I did find things in the log which appear to be directly related, one if which I have cut and pasted below (secton 1), I also found an appropriate entry in the system application log, also below (section 2), though I do not know how much help it is, since it tells us what it was doing when it ran out of memory, not why...

(section 1)
ModuleId
: 368
ModuleDefId: 100
FriendlyName: Event Calendar
ModuleControlSource: DesktopModules/Events/Events.ascx
AssemblyVersion: 04.03.04
PortalID: 0
PortalName: Families for Early Autism Treatment
UserID: 2
UserName: admin
ActiveTabID: 53
ActiveTabName: Meetings & Calendar
RawURL: /MeetingsCalendar/tabid/53/Default.aspx
AbsoluteURL: /Default.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: fecb261b-c8c3-4fe8-9ba0-900d57e4565f
InnerException: The added or subtracted value results in an un-representable DateTime. Parameter name: value
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.DateTime.AddTicks
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: The added or subtracted value results in an un-representable DateTime. Parameter name: value ---> System.ArgumentOutOfRangeException: The added or subtracted value results in an un-representable DateTime. Parameter name: value at System.DateTime.AddTicks(Int64 value) at System.DateTime.Add(Double value, Int32 scale) at System.DateTime.AddDays(Double value) at DotNetNuke.Modules.Events.EventMonth.BindDataGrid() at DotNetNuke.Modules.Events.EventMonth.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Source:
Server Name: BETA

(Section 2)
Thread information:
    Thread ID: 7
    Thread account name: NT AUTHORITY\NETWORK SERVICE
    Is impersonating: False
    Stack trace:    at System.Reflection.CustomAttributeData..ctor(Module scope, CustomAttributeRecord caRecord)
   at System.Reflection.CustomAttributeData.GetCustomAttributes(Module module, Int32 tkTarget)
   at System.Reflection.CustomAttributeData.GetCustomAttributes(Assembly target)
   at System.Resources.ResourceManager.GetNeutralResourcesLanguage(Assembly a, UltimateResourceFallbackLocation& fallbackLocation)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
   at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
   at System.Web.GenericApplicationErrorFormatter.get_ErrorTitle()
   at System.Web.ErrorFormatter.GetHtmlErrorMessage(Boolean dontShowSensitiveInfo)
   at System.Web.HttpResponse.WriteErrorMessage(Exception e, Boolean dontShowSensitiveErrors)
   at System.Web.HttpResponse.ReportRuntimeError(Exception e, Boolean canThrow, Boolean localExecute)
   at System.Web.HttpRuntime.FinishRequest(HttpWorkerRequest wr, HttpContext context, Exception e)
 
 
New Post
9/5/2006 1:19 PM
 
chavous so what was your conclusion on this issue?

DotNetNuke Search Engine
ASP.Net Search Engine
Email me to add your favorite sites to the search List.
 
New Post
9/7/2006 10:20 PM
 

dstruve wrote
chavous so what was your conclusion on this issue?

That caching doesn't work on anything but the simplest of modules... txt/html modules come to mind... and even those have been known to be kludgy...

Links modules seem to be ok as well... maybe document modules - not sure on those...

All other modules should be left alone, because the caching system just can't handle anything else...  if the module accepts ANY parameters on its face (like, for example, it allows you to change DATES like a calendar or search forward/next, etc) the caching won't do any good ANYWAY, and in MOST/MANY cases, will crash like a six-year-old driving a bumper car... 

and most SHOULD have their own internal caching or optimization mechanism if they are, for example, an RSS feed or otherwise present a fairly static front-end.  Most probably don't YET - but I know, at least on the calendar module, "they" were talking about doing SOMETHING to make it more efficient.  I personally haven't had any major issues with it, but then again, my biggest portal has 70 registered users, and likely won't grow beyond 1000 - and thats if we get every single person in the state who falls in to our group registered... :)  Even then - it isn't an ACTIVE group - it is an 'occasionally check the site' type group...

I had actually stopped monitoring the thread when I figured that out a while ago... I saw y'all jumped on it and ran with it... :)

I was looking through my old posts and saw you addressed me directly, so I figured I'd respond.

 


--- Chavous P. Camp
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsMajor issue with caching - system hang and eating up LOTS of RAMMajor issue with caching - system hang and eating up LOTS of RAM


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out