Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
1240
Exception in Infragistics.Windows.DataPresenter.RecordManager.OnBindingListChanged
posted

We are getting a random ThrowArgumentOutOfRangeException in our application. Looking at the call stack, it is being caused in OnBindingListChanged which originates in OnDelayedChange. It appears that in OnBindingListChanged it is attempting to access an element in “list” without verifying the element is there. Unfortunately, we are unable to re-create this outside of our application. Is this something you are aware of and will be making changes to correct? The full call stack at the time of the exception is:


at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at SD.LLBLGen.Pro.ORMSupportClasses.EntityViewBase`1.GetEntityAtIndex(Int32 index)
at SD.LLBLGen.Pro.ORMSupportClasses.EntityViewBase`1.System.Collections.IList.get_Item(Int32 index)
at Infragistics.Windows.DataPresenter.RecordManager.OnBindingListChanged(Object sender, ListChangedEventArgs e)
at Infragistics.Windows.DataPresenter.RecordManager.ProcessChangeNotification(Object sender, Object eventArgs)
at Infragistics.Windows.DataPresenter.RecordManager.ProcessQueuedChangeNotifications(Boolean calledFromDelayedChange)
at Infragistics.Windows.DataPresenter.RecordManager.OnDelayedChange()

Thanks
Dan