Topic by Richard Morgan
Content
We're seeing an exception on login of the desktop agent:
RightNow.Installer.InitEngine Error: 1 : [20:45:48.1283] Unhandled exception in the InitEngine app domain
Exception Level 1 - ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at RightNow.Services.Client.MessageBaseLoader.ProcessOptlist(OptlItems oldOptlist, OptlItems optlist, Int32 offset)
at RightNow.Services.Client.MessageBaseLoader.ProcessOptlist(IEnumerable`1 queue, OptListId optlistId, OptlItems oldOptlist, Int32 offset)
at RightNow.Services.Client.MessageBaseLoader.RetrieveMessageBases()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
From what I can tell, there is a new value in the OptList on the server that is not in the local cache. The new value is "EXCEPTION_HELP_FORCE_SUBMIT".
Does anyone know what setting this corresponds to? I am thinking some configuration setting change was made on the server and is now invalid.
This error is only seen once then the local cache is fixed, but I really hate to have my users see this error. Also, I'd like to know how to avoid this in future.