I'm not sure if this is a further clue or not:
Because it looks like a problem between the FCK editor providor and the DNN user accounts settings, I decided to try and reset the custom editor settings I had previously set up for FCK to work in the User Profile Bio section. I recall this was problematic with FCK 10006, but was fixed in 10007... but even so, there seems to be a connection... so a reset was called for.
When I click the link to Customise the Editor in the Bio section of my profile, the FCK settings page fails to load. Instead, the site itself loads into the pop-up with an error, and the log is now full of module load exceptions which I think arise from that. There is also one error in the log which I think is the one it's trying to tell me:
AssemblyVersion: 04.04.00
PortalID: 2
PortalName: xxxx
UserID: 1
UserName: xxxx
ActiveTabID: 76
ActiveTabName: User Accounts
RawURL: /Providers/HtmlEditorProviders/FckHtmlEditorProvider/FckHtmlEditorOptions.aspx?mid=-1&tabid=76&iname=Biographyedit&ctl=Edit
AbsoluteURL: /Providers/HtmlEditorProviders/FckHtmlEditorProvider/FckHtmlEditorOptions.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; VRE Toolbar 1.4; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 70e775ec-b61a-4793-85b0-55d18ea16a38
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: DotNetNuke.Security.Permissions.ModulePermissionController.HasModulePermission
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.Security.Permissions.ModulePermissionController.HasModulePermission(ModulePermissionCollection objModulePermissions, String PermissionKey) at DotNetNuke.Entities.Modules.PortalModuleBase.CreateChildControls() at System.Web.UI.Control.EnsureChildControls() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: xxxx
I am however still able to edit custom editor settings from elswehere, such as in any Text/HTML module. So the error is definitely tied to the Bio on the Profiles page.
I have a feeling that all of these issues would go away if I were able to reset the FCK custom settings for the DNN Manage Profile page in this portal. Any ideas on how to do that are much appreciated.
Rob