Hi Scott, thanks for the reply!
The problem with the modules happening the way they do is that if I refresh as I said after adding or deleting a module, I start to get errors in the logs about invalid indexes and whatnot. Which of course makes sense if there aren't the right number of elements due to my just having deleted one.
The host performance setting is set to "Moderate Caching".
Page state persistance: Page
Module caching method: Disk
I'm seeing this problem with any module I work with really. So far mostly it has been a links module and the default modules on install in the center page. Such as the "Welcome to DNN" with the default U/P information, I remove that and everything starts to die. I don't always get errors in the event log, so I can't consistantly point to an error.
Ohh, I've also reinstalled fresh down to version 4.5.1 and all of them are showing me the same issues.
Just now (from a machine that has never visited the site) I logged in to the new fresh install (4.5.1 as this point). Created a new page, clicked the Edit icon from the Pages module next to that page. Got an error.
I just checked the event log and there have been errors since I even logged into the site this morning (I'm the only one accessing it at this point). 12 errors so far. I'll include the first error that appeared, then the last one after I created the new tab (which shows the index error).
EventQueue.ProcessMessage: Message Processing Failed
ProcessorType: DotNetNuke.Entities.Modules.EventMessageProcessor, DotNetNuke
Body:
Sender:
BusinessControllerClass: DotNetNuke.Modules.Events.EventController, DotNetNuke.Modules.Events
DesktopModuleId: 54
UpgradeVersionsList: 03.01.00,03.02.00,03.03.00,03.03.02,03.03.03,03.03.05,03.03.07
ExceptionMessage: Method not found: 'DotNetNuke.Entities.Modules.ModuleControlInfo DotNetNuke.Entities.Modules.ModuleControlController.GetModuleControlByKeyAndSrc(Int32, System.String, System.String)'.
Server Name: RTDS
Created the tab here:
TabID: 54
PortalID: 0
TabName: Event Calendar
Title: Event Calendar
Description: Event Calendar
KeyWords: Event Calendar
Url:
ParentId: -1
IconFile:
IsVisible: True
SkinSrc:
ContainerSrc:
Server Name: RTDS
Error after when trying to edit the new page I just created:
ModuleId: 356
ModuleDefId: 13
FriendlyName: Pages
ModuleControlSource: Admin/Tabs/Tabs.ascx
AssemblyVersion: 04.05.01
PortalID: 0
PortalName: Lord of the Rings
UserID: 1
UserName: MrMarley
ActiveTabID: 41
ActiveTabName: Pages
RawURL: /Admin/Tabs/tabid/41/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://lotro.rtds.org/Admin/Tabs/tabid/41/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 4d8ff77a-5538-4849-a9e9-cebd78f91351
InnerException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Collections.ArrayList.get_Item
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index ---> System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index at System.Collections.ArrayList.get_Item(Int32 index) at DotNetNuke.Modules.Admin.Tabs.Tabs.ViewTab() at DotNetNuke.Modules.Admin.Tabs.Tabs.cmdView_Click(Object sender, ImageClickEventArgs e) --- End of inner exception stack trace ---
Source:
Server Name: RTDS