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 ForumsEventsEventsError after upgrade to RC3: Argument Error after upgrade to RC3: Argument 'Length' must be greater or equal to zero.
Previous
 
Next
New Post
2/2/2009 3:25 AM
 

HI all,

after an upgrade to last RC 3 version i got this error:

AssemblyVersion: 04.09.00
PortalID: 1
PortalName: ISIS Enrico Fermi
UserID: -1
UserName:
ActiveTabID: 122
ActiveTabName: Calendario Eventi
RawURL: /ISIS/CalendarioEventi/tabid/122/language/en-US/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.isisfermi.it/ISIS/CalendarioEventi/tabid/122/language/en-US/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 3.0.30618)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: a117f7be-dcff-4853-93ee-6a0fcdbce764
InnerException: Argument 'Length' must be greater or equal to zero.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Microsoft.VisualBasic.Strings.Left
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Argument 'Length' must be greater or equal to zero. ---> System.ArgumentException: Argument 'Length' must be greater or equal to zero. at Microsoft.VisualBasic.Strings.Left(String str, Int32 Length) at DotNetNuke.Modules.Events.EventRecurMasterController.DecomposeRRULE(String strRRULE, DateTime DTStart) at DotNetNuke.Modules.Events.TokenReplaceControllerClass.TokenReplaceEvent(EventInfo eventInfo, String sourceText, Dictionary`2 dict, EventSignupsInfo eventSignupsInfo, Boolean addsubmodulename) at DotNetNuke.Modules.Events.EventMonth.EventCalendar_DayRender(Object sender, DayRenderEventArgs e) at System.Web.UI.WebControls.Calendar.OnDayRender(TableCell cell, CalendarDay day) at DotNetNuke.Events.WebControls.DNNCalendar.Render(HtmlTextWriter output) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at DotNetNuke.Entities.Modules.PortalModuleBase.Render(HtmlTextWriter output) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) at System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at DotNetNuke.Entities.Modules.PortalModuleBase.Render(HtmlTextWriter output) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.UpdatePanel.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Control.Render(HtmlTextWriter writer) at System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.PageRequestManager.RenderformCallback(HtmlTextWriter writer, Control containerControl) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.Htmlform.RenderChildren(HtmlTextWriter writer) at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) at System.Web.UI.HtmlControls.Htmlform.Render(HtmlTextWriter output) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.HtmlControls.Htmlform.RenderControl(HtmlTextWriter writer) at System.Web.UI.HtmlformWrapper.System.Web.UI.IHtmlform.RenderControl(HtmlTextWriter writer) at System.Web.UI.PageRequestManager.RenderPageCallback(HtmlTextWriter writer, Control pageControl) at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) at System.Web.UI.Page.Render(HtmlTextWriter writer) at DotNetNuke.Framework.PageBase.Render(HtmlTextWriter writer) at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) at System.Web.UI.Control.RenderControl(HtmlTextWriter writer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: GANDALF

--------------

Thanks in advance

Stefano

 
New Post
2/2/2009 3:59 AM
 

Hi Stefano,

Did you have many events on your site? Can your try running the queries I suggested in this thread - http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/20/threadid/285350/scope/posts/Default.aspx

If you have a record in the first query that shows Dummy in it, (should be at the top), then the number next to it is the one to feed into the second query - 'recurmasterid = x'

Thanks
Roger


DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
New Post
2/2/2009 6:25 AM
 

Please can you look in your event log and see if you get this message against the 04.01.00 upgrade event:-

Events Module Updated: 04.01.00 --> All Events Upgraded
 

Thanks
Roger


DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
New Post
2/2/2009 2:26 PM
 

HI,
i have executed the 2 queries.

The 1st report:
 

recurmasterid rrule eventname
1 Dummy  

The second:

eventid eventname repeattype every period
22 Collegio dei docenti N 0  
23 Riunione dei dipartimenti N 0  
24 Esami integrativi: Prove scritte N 0  
25 Esami integrativi: Prove scritte N 0  
26 Esami integrativi: Prove orali e scrutini N 0  
27 Incontro Docenti-Genitori ITG N 0  
28 Incontro Docenti-Genitori ITIS N 0  
29 Incontro Docenti-Genitori IPSIA N 0  
30 Incontro Docenti-Genitori IPSCT N 0  
31 Collegio Docenti N 0  
32 Riunioni di dipartimento N 0  
33 Consigli di classe ITIS - ITG N 0  
34 Consigli di classe ITIS - ITG N 0  
35 Consigli di classe IPSIA - ITIS N 0  
36 Consigli di classe IPSCT N 0  
37 Consigli di classe ITIS - ITG N 0  
38 Consigli di classe ITIS - ITG N 0  
39 Consigli di classe IPSCT N 0  
40 Consigli di classe IPSIA- ITIS N 0  
41 Collegio Docenti N 0  
42 Colloqui con i genitori ISIS N 0  
43 Colloqui con i genitori ISIS N 0  
44 PARIMPARI N 0  
45 PARIMPARI N 0  
46 Collegio dei Docenti N 0  
47 Riunione dipartimenti N 0  
48 Collegio dei Docenti N 0  
49 Riunione Dipartimenti N 0  
50 Consigli di Classe N 0  
51 Consigli di Classe N 0  
52 Consigli di Classe N 0  
53 Consigli di Classe N 0  
54 Colloqui con i Genitori N 0  
55 Colloqui con i Genitori N 0  

I have notice that the error happened only when you go to a month that contain event.

Infact, if you go to this address:

http://www.isisfermi.it/ISIS/CalendarioEventi/tabid/122/language/en-US/Default.aspx

You can see february's events (nothing)

If you go to "March", you'll get the error

Hope this can help you.

Thanks

 
New Post
2/2/2009 5:53 PM
 

Hi,

I posted an update query you can try on the other thread. I am assuming you are running this on a test environment, and that if any damage is caused, you aren't going to lose any data!

If the update query doesn't solve the problem, then I may have to ask if I can get a copy of your database to test against. I'm confident it will be solvable.... However real life is busy, so don't expect an immediate fix.

When you run the update query, and restart the application. Have a look in the event log immediately to see if the update ran OK, or if there are any errors reported.

Thanks
Roger


DNN MVP
Events - Get the latest version - Upgrade now!!
Feedback 6.4.2 - Now available - Give it a go!
Find us on Codeplex - DNN Events, DNN Feedback
Requirements/Bugs - Please submit them on Codeplex
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsError after upgrade to RC3: Argument Error after upgrade to RC3: Argument 'Length' must be greater or equal to zero.


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