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

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...4.3.2 to 4.3.3 Upgrade Error at Login4.3.2 to 4.3.3 Upgrade Error at Login
Previous
 
Next
New Post
7/29/2006 10:59 AM
 

I upgraded 4.3.2 to 4.3.3 (uploaded upgrade files over existing install) and now I get the following error when I try to login:

An error has occurred.
DotNetNuke.Services.Exceptions.PageLoadException: Input string was not in a correct format. ---> System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at DotNetNuke.Entities.Users.UserProfile.get_TimeZone() at DotNetNuke.Entities.Users.UserTime.get_ClientToServerTimeZoneFactor() at DotNetNuke.Entities.Users.UserTime.get_CurrentUserTime() at DotNetNuke.UI.Skins.Controls.CurrentDate.Page_Load(Object sender, EventArgs e) in C:\Domains\dnngeeks.com\wwwroot\Admin\Skins\CurrentDate.ascx.vb:line 98 at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---

Anyone have any ideas?

Thanks,

Kevin

 
New Post
7/31/2006 3:15 PM
 

I did a fresh install of 4.3.3 and am getting the same error. I changed line 98 in the code to spit out a blank character and am up and running.

Just an FYI.

Gordon

 
New Post
8/9/2006 12:47 AM
 

I am getting the same error after upgrading to 4.3.3 but only on SuperUser accounts.

Can you please provide more specific details of the file you changed and what the change was.

Thanks in advance.

 
New Post
8/9/2006 6:15 PM
 

From the portal root I went to Admin\Skins\   ,and with VS 2005, edited the file named currentdate.ascx.vb. The original line of code is......

   lblDate.Text = objUserTime.CurrentUserTime.ToLongDateString

I changed it to .....

   lblDate.Text = ""

Note: those are 2 double qoutes. This causes the date & time not to display on the pages. I did it this way because I didn't need the info anyway. If anyone has the correct fix I would be grateful.

Gordon

 

 
New Post
9/7/2006 10:48 AM
 
thanks for the solution but theres got to be a better error than that.

deeper into that routine you mentioned   the call stack goes like:
     dotnetnuke.dll!DotNetNuke.Entities.Users.UserProfile.get_TimeZone() Line 428 + 0x10 bytes    Basic
>    dotnetnuke.dll!DotNetNuke.Entities.Users.UserProfile.GetPropertyValue(String propName = "TimeZone") Line 524    Basic
     dotnetnuke.dll!DotNetNuke.Entities.Users.UserProfile.GetProperty(String propName = "TimeZone") Line 493 + 0x18 bytes    Basic
>    dotnetnuke.dll!DotNetNuke.Entities.Profile.ProfilePropertyDefinitionCollection.get_Item(String name = "TimeZone") Line 119    Basic
>    dotnetnuke.dll!DotNetNuke.Entities.Profile.ProfilePropertyDefinitionCollection.GetByName(String name = "TimeZone") Line 243    Basic



to:

Public Function GetByName(ByVal name As String) As ProfilePropertyDefinition
            Dim profileItem As ProfilePropertyDefinition = Nothing
            For Each profileProperty As ProfilePropertyDefinition In InnerList
                If profileProperty.PropertyName = name Then
                    'Found Profile property
                    profileItem = profileProperty
                End If
            Next
            Return profileItem
 End Function



When InnerList length is zero then that is the problem

Usuage of the innerlist must be new, man this makes it tough to find out where its not being loaded correctly.... not developer friendly.

DotNetNuke Search Engine
ASP.Net Search Engine
Email me to add your favorite sites to the search List.
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...4.3.2 to 4.3.3 Upgrade Error at Login4.3.2 to 4.3.3 Upgrade Error at Login


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