I am having the same issue. The first time I set the datasource, it is fine (I am using just a datatable to bind), but sometimes on subsequent times when I set the datasource, I get this stack trace.
at Infragistics.Win.UltraWinGrid.UltraGridBase.Set_ListManager(Object newDataSource, String newDataMember)
at Infragistics.Win.UltraWinGrid.UltraGridBase.set_DataSource(Object value) etc….
I do use background threads in my application, but nowhere in the program flow involved with setting these grids..
I'm using 2008.3.
Any ideas?