I am running 4.9 on godaddy, and I am trying let an 'editor' user group edit one specific page. anytime i try to edit permissions of any of my pages I get a "A critical error has occurred. Input string was not in a correct format."
This also happens when I try to change the 'Filter By Group:' from <Global Roles> to the 'editor' role.
They only way to go around this is when I create a new page, and from the new page settings, chech the box next to the correct user group. Even then, when that user logs in, I cannot see the page which is set for 'editors' to view let alone, edit it.
Error generated:
AssemblyVersion: 04.09.00
PortalID: 0
PortalName: TheBigPicToday.com
UserID: 1
UserName: brando18
ActiveTabID: 66
ActiveTabName: Blog Hom
RawURL: /BlogHom/tabid/66/ctl/Tab/action/edit/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.thebigpictoday.com/BlogHom/tabid/66/ctl/Tab/action/edit/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322; .NET CLR 3.5.21022; Zune 3.0)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: b6e6013b-7467-4fd9-8036-a5d8481bcbe4
InnerException: Input string was not in a correct format.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Number.StringToNumber
StackTrace:
Message: 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.Security.Permissions.Controls.TabPermissionsGrid.ParsePermissionKeys(String[] Settings, ArrayList arrPermisions) at DotNetNuke.Security.Permissions.Controls.TabPermissionsGrid.Loadv13wstat3(Object savedState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Control.LoadChildv13wstat3ByIndex(ArrayList childState) at System.Web.UI.Control.Loadv13wstat3Recursive(Object savedState) at System.Web.UI.Page.LoadAllState() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: P3SWH194
www.thebigpictoday.com