Is there an existing issue for this?
What happened?
The upgrade to 10.3.0 was applied to a working 10.2.X site (not sure which X). The upgrade completed successfully, but on restart, two issues stop the site being usable.
Steps to reproduce?
- Apply 10.3.0 upgrade to 10.2.X site that uses DDR Menu in theme
Current Behavior
- The Login module will not render, and a Page Load Exception is seen in the event log (see details below)
- (if I make all pages accessible to anonymous through the DB) the DDR Menu will not render, and a Module Load Exception is seen in the event log (see details below)
Note: If I switch to the Aperture skin & container (by updating PortalSettings via DB) issue 1 persists; the nav menu does appear I guess because it doesn't use DDR Menu
Expected Behavior
- Login module should render
- DDR Menu should render
Relevant log output
| EventType |
LogProperties |
ExceptionMessage |
ExceptionStackTrace |
| Page Load Exception |
<LogProperties><LogProperty><PropertyName>AbsoluteURL</PropertyName><PropertyValue>/Default.aspx</PropertyValue></LogProperty><LogProperty><PropertyName>DefaultDataProvider</PropertyName><PropertyValue>DotNetNuke.Data.SqlDataProvider, DotNetNuke</PropertyValue></LogProperty><LogProperty><PropertyName>ExceptionGUID</PropertyName><PropertyValue>d5203a43-a7a7-4b52-a46a-983d5bcb7696</PropertyValue></LogProperty></LogProperties> |
Index was outside the bounds of the array. |
at DotNetNuke.UI.WebControls.DNNTab.SaveViewState() at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Control.SaveViewStateRecursive(ViewStateMode inheritedMode) at System.Web.UI.Page.SaveAllState() at System.Web.UI.Page.<ProcessRequestMainAsync>d__523.MoveNext() |
| Module Load Exception |
<LogProperties><LogProperty><PropertyName>ModuleId</PropertyName><PropertyValue>-1</PropertyValue></LogProperty><LogProperty><PropertyName>ModuleDefId</PropertyName><PropertyValue>-1</PropertyValue></LogProperty><LogProperty><PropertyName>FriendlyName</PropertyName><PropertyValue /></LogProperty><LogProperty><PropertyName>ModuleControlSource</PropertyName><PropertyValue /></LogProperty><LogProperty><PropertyName>AbsoluteURL</PropertyName><PropertyValue>/Default.aspx</PropertyValue></LogProperty><LogProperty><PropertyName>DefaultDataProvider</PropertyName><PropertyValue>DotNetNuke.Data.SqlDataProvider, DotNetNuke</PropertyValue></LogProperty><LogProperty><PropertyName>ExceptionGUID</PropertyName><PropertyValue>9b4c40bc-40a6-41c5-9591-04c66d00004a</PropertyValue></LogProperty></LogProperties> |
Cannot deserialize type 'DotNetNuke.Entities.Users.UserProfile' because it contains property 'IsDirty' which has no public setter. |
at System.Xml.Serialization.TypeScope.GetSettableMembers(StructMapping mapping, ArrayList list) at System.Xml.Serialization.TypeScope.GetSettableMembers(StructMapping structMapping) at System.Xml.Serialization.XmlSerializationReaderILGen.WriteLiteralStructMethod(StructMapping structMapping) at System.Xml.Serialization.XmlSerializationReaderILGen.GenerateMethod(TypeMapping mapping) at System.Xml.Serialization.XmlSerializationILGen.GenerateReferencedMethods() at System.Xml.Serialization.XmlSerializationReaderILGen.GenerateEnd(String[] methods, XmlMapping[] xmlMappings, Type[] types) at System.Xml.Serialization.TempAssembly.GenerateRefEmitAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence) at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence) at System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(XmlMapping xmlMapping, Type type, String defaultNamespace, String location, Evidence evidence) at System.Xml.Serialization.XmlSerializer..ctor(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, String defaultNamespace, String location, Evidence evidence) at DotNetNuke.Web.DDRMenu.DNNCommon.Utilities.SerialiserFor(Type t) at DotNetNuke.Web.DDRMenu.TemplateEngine.TokenTemplateProcessor.Render(Object source, HtmlTextWriter htmlWriter, TemplateDefinition liveDefinition) at DotNetNuke.Web.DDRMenu.MenuBase.Render(HtmlTextWriter htmlWriter) at DotNetNuke.Web.DDRMenu.SkinObject.Render(HtmlTextWriter writer) |
Affected Versions
10.3.0 (latest release)
What browsers are you seeing the problem on?
All
Code of Conduct
Is there an existing issue for this?
What happened?
The upgrade to 10.3.0 was applied to a working 10.2.X site (not sure which X). The upgrade completed successfully, but on restart, two issues stop the site being usable.
Steps to reproduce?
Current Behavior
Note: If I switch to the Aperture skin & container (by updating PortalSettings via DB) issue 1 persists; the nav menu does appear I guess because it doesn't use DDR Menu
Expected Behavior
Relevant log output
Affected Versions
10.3.0 (latest release)
What browsers are you seeing the problem on?
All
Code of Conduct