изжурнала приложений Тип события: Ошибка Источник события: .NET Runtime Категория события: Отсутствует Код события: 1026 Дата: 29.12.2012 Время: 0:00:53 Пользователь: Н/Д Компьютер: ____ Описание: Application: TSLabApp.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.NotSupportedException Stack: at System.Windows.Data.CollectionView.OnCollectionChanged(System.Object, System.Collections.Specialized.NotifyCollectionChangedEventArgs) at System.Collections.ObjectModel.ObservableCollection`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs) at System.Collections.ObjectModel.ObservableCollection`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].RemoveItem(Int32) at System.Collections.ObjectModel.Collection`1[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].Remove(System.__Canon) at TSLab.PortfolioView.OrdersControl.TradeSourceStateChanged(TSLab.DataSource.ITradeSource, Boolean) at TSLab.Storage.DsActiveChangedDelegate.Invoke(TSLab.DataSource.ITradeSource, Boolean) at TSLab.Storage.TradeAggregator.PortfolioSourceActiveChanged(TSLab.DataSource.IConnectable, TSLab.DataSource.DSConnectionState, TSLab.DataSource.DSConnectionState) at TSLab.DataSource.ConnectionStateChangeHandler.Invoke(TSLab.DataSource.IConnectable, TSLab.DataSource.DSConnectionState, TSLab.DataSource.DSConnectionState) at TSLab.DataSource.ConnectableHelper.OnConnectionStateChanged(TSLab.DataSource.DSConnectionState, TSLab.DataSource.DSConnectionState) at TSLab.DataSource.ConnectableHelper.set_ConnectionState(TSLab.DataSource.DSConnectionState) at TSLab.AlorDataSource.AlorDataSource.DoDisconnect() at TSLab.DataSource.ConnectableHelper.Disconnect() at TSLab.DataSource.Scheduler.Watcher(System.Object) at System.Threading._TimerCallback.TimerCallback_Context(System.Object) at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) at System.Threading._TimerCallback.PerformTimerCallback(System.Object) Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp". Тип события: Ошибка Источник события: .NET Runtime 4.0 Error Reporting Категория события: Отсутствует Код события: 5000 Дата: 28.12.2012 Время: 23:59:11 Пользователь: Н/Д Компьютер: _____ Описание: EventType clr20r3, P1 tslabapp.exe, P2 1.2.4.0, P3 50dcae83, P4 presentationframework, P5 4.0.0.0, P6 4ba1f8db, P7 c0d, P8 2f, P9 system.notsupportedexception, P10 NIL. Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp". из логов tslab 19:00:01.55[10]DEBUG:State 170. Trading status for RIH3:RTS is true now. 19:00:01.55[10]DEBUG:State 130. Trading status for RIH3:RTS is true now. 19:00:02.08[32]ERROR:Task error System.NullReferenceException: Object reference not set to an instance of an object. at TSLab.ScriptEngine.Position.OpenProfit(Int32 bar) at TSLab.ScriptEngine.PerfomanceChart.GetProfits(Int32 maxBars, Boolean isPrerender) at TSLab.LabView.ProfitControl.Recalculate() at TSLab.Utils.AppUtils.<>c__DisplayClass1.b__0() 19:03:57.80[MQ]DEBUG:TradesCache. Preload 5 trades for ECBM-2.13 from 12/28/2012 19:03:57 new trade date 19:08:00.28[MQ]DEBUG:TradesCache. Preload 8 trades for SILV-6.13 from 12/28/2012 19:08:00 new trade date 19:26:42.03[MQ]DEBUG:TradesCache. Preload 33 trades for AUDU-3.13 from 12/28/2012 19:26:41 new trade date 19:46:18.69[MQ]DEBUG:TradesCache. Preload 9 trades for CRN-3.13 from 12/28/2012 19:46:18 new trade date 19:58:46.63[MQ]DEBUG:TradesCache. Preload 22 trades for BR-3.13 from 12/28/2012 19:58:46 new trade date 20:00:14.95[MQ]DEBUG:TradesCache. Preload 6 trades for PLD-3.13 from 12/28/2012 20:00:14 new trade date 20:06:36.95[MQ]DEBUG:TradesCache. Preload 6 trades for SBN-1.13 from 12/28/2012 20:06:36 new trade date 20:14:19.19[MQ]DEBUG:TradesCache. Preload 112 trades for GAZR-6.13 from 12/28/2012 20:14:19 new trade date 20:15:46.70[MQ]DEBUG:TradesCache. Preload 0 trades for VTBR-6.13 from 12/28/2012 20:15:46 new trade date 20:23:05.59[MQ]DEBUG:TradesCache. Preload 0 trades for GR-5.13 from 12/28/2012 20:23:05 new trade date 20:28:53.42[MQ]DEBUG:TradesCache. Preload 6 trades for Si-9.13 from 12/28/2012 20:28:53 new trade date 21:18:27.95[MQ]DEBUG:TradesCache. Preload 19 trades for Si-2.13 from 12/28/2012 21:18:27 new trade date 22:17:42.34[MQ]DEBUG:TradesCache. Preload 4 trades for MIX-9.13 from 12/28/2012 22:17:42 new trade date 22:38:47.34[MQ]DEBUG:TradesCache. Preload 9 trades for EUBM-1.13 from 12/28/2012 22:38:47 new trade date 22:43:41.78[MQ]DEBUG:TradesCache. Preload 0 trades for CTN-3.13 from 12/28/2012 22:43:41 new trade date 23:18:55.83[MQ]DEBUG:TradesCache. Preload 1 trades for GAZR-9.13 from 12/28/2012 23:18:55 new trade date 23:59:01.39[32]DEBUG:Scheduler to disconnect1:isConnect=True state=Connected 23:59:01.41[32]DEBUG:Alor socket was disposed. 23:59:01.44[32]DEBUG:Alor slot was disposed. 23:59:01.44[32]INFO :[Alor_FORTS] New state: Disconnected, Old state: Connected 23:59:01.59[32]FATAL:MainException: System.NotSupportedException: This type of CollectionView does not support changes to its SourceCollection from a thread different from the Dispatcher thread. at System.Windows.Data.CollectionView.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args) at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(Int32 index) at System.Collections.ObjectModel.Collection`1.Remove(T item) at TSLab.PortfolioView.OrdersControl.TradeSourceStateChanged(ITradeSource ds, Boolean active) at TSLab.Storage.DsActiveChangedDelegate.Invoke(ITradeSource ds, Boolean active) at TSLab.Storage.TradeAggregator.PortfolioSourceActiveChanged(IConnectable ds, DSConnectionState oldState, DSConnectionState newState) at TSLab.DataSource.ConnectionStateChangeHandler.Invoke(IConnectable ds, DSConnectionState oldState, DSConnectionState newState) at TSLab.DataSource.ConnectableHelper.OnConnectionStateChanged(DSConnectionState oldState, DSConnectionState newState) at TSLab.DataSource.ConnectableHelper.set_ConnectionState(DSConnectionState value) at TSLab.AlorDataSource.AlorDataSource.DoDisconnect() at TSLab.DataSource.ConnectableHelper.Disconnect() at TSLab.DataSource.Scheduler.Watcher(Object obj) at System.Threading._TimerCallback.TimerCallback_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading._TimerCallback.PerformTimerCallback(Object state) 23:59:40.30[11]INFO :[Alor_FORTS] DatasourceDbCache. Start saving cache. 23:59:40.30[11]INFO :[Alor_FORTS] DatasourceDbCache. Stop saving cache. 00:10:02.58[1]DEBUG:removed: ndx == -1 00:10:02.59[1]FATAL:MainException: System.NotSupportedException: This type of CollectionView does not support changes to its SourceCollection from a thread different from the Dispatcher thread. at System.Windows.Data.CollectionView.OnCollectionChanged(Object sender, NotifyCollectionChangedEventArgs args) at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) at System.Collections.ObjectModel.ObservableCollection`1.RemoveItem(Int32 index) at System.Collections.ObjectModel.Collection`1.Remove(T item) at TSLab.PortfolioView.OrdersControl.TradeSourceStateChanged(ITradeSource ds, Boolean active) at TSLab.Storage.DsActiveChangedDelegate.Invoke(ITradeSource ds, Boolean active) at TSLab.Storage.TradeAggregator.PortfolioSourceActiveChanged(IConnectable ds, DSConnectionState oldState, DSConnectionState newState) at TSLab.DataSource.ConnectionStateChangeHandler.Invoke(IConnectable ds, DSConnectionState oldState, DSConnectionState newState) at TSLab.DataSource.ConnectableHelper.OnConnectionStateChanged(DSConnectionState oldState, DSConnectionState newState) at TSLab.DataSource.ConnectableHelper.set_ConnectionState(DSConnectionState value) at TSLab.AlorDataSource.AlorDataSource.DoDisconnect() at TSLab.DataSource.ConnectableHelper.Disconnect() at TSLab.DataSource.Scheduler.Watcher(Object obj) at System.Threading._TimerCallback.TimerCallback_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) at System.Threading._TimerCallback.PerformTimerCallback(Object state) дальше комп повис