Big storm going on in Seattle with high winds & brownouts. Not sure it is relevant. Bunch of hosts were grayed out. I did a RefreshAll, HFM got all the data, then threw the exception, for the first time ever for me. Here is what it had:
OS Version: Microsoft Windows NT 6.2.9200.0
Exception Thrown:
System.ArgumentException: Unable to sort because the IComparer.Compare() method returns inconsistent results. Either a value does not compare equal to itself, or one value repeatedly compared to another value yields different results. IComparer: 'HFM.Core.Client.SlotModelSortComparer'.
at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
at HFM.Forms.Models.MainGridModel.ResetBindingsInternal()
at HFM.Forms.Models.MainGridModel.ResetBindings()
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at HFM.Core.Client.FahClient.<OnRetrieve>d__26.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
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.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()