Submitting forms on the support site are temporary unavailable for schedule maintenance. If you need immediate assistance please contact technical support. We apologize for the inconvenience.
Performance Monitor crashes after 50 minutes of use. Error: 'Collection was modified; enumeration operation may not execute'
설명
When you run Toad 6.5.0 and connect to the database, then open the Performance Monitor (Set to refresh every 2 seconds, and monitor for 60 minutes) - after some time the following error appears and Toad crashes:
'System.InvalidOperationException Collection was modified; enumeration operation may not execute.
Stack Trace: at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext() at DevExpress.XtraCharts.SeriesPointCollection.ValidateIDs() at DevExpress.XtraCharts.SeriesPointCollection.OnEndLoading(Boolean validatePointsId) at DevExpress.XtraCharts.Series.OnEndLoading(Boolean validatePointsId) at DevExpress.XtraCharts.Native.DataContainer.EndLoadSeries(Boolean validatePointsId) at DevExpress.XtraCharts.Native.Chart.OnEndLoading(Object sender, EventArgs args) at DevExpress.XtraCharts.ChartControl.OnEndLoading(EventArgs e) at DevExpress.XtraCharts.ChartControl.EndInit() at Quest.Toad.PerformanceMonitor.PerformanceChartControl.SetRangeX(Double visibleFirst, Double visibleLast, Double scrollableFirst, Double scrollableLast) at Quest.Toad.PerformanceMonitor.PerformanceChartControl.SetVisibleRangeXToLastPoint() at Quest.Toad.PerformanceMonitor.PerformanceChartControl.CounterPointAdded(TimeSpan timeSpan) at Quest.Toad.PerformanceMonitor.PerformanceChartControl.<>c__DisplayClass5.<CounterPointAdded>b__3()'
해결 방안
WORKAROUND: None.
STATUS: Waiting for fix in a future release of Toad for SQL Server