Это становится чем-то похожим на спорт:)
Вчера второй тслаб "упал" три раза...каждый раз с одной и той же ошибкой:
Quote:
19:18:01.81[94]FATAL:UnhandledException:
System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в TSLab.Controls.Log.LogItemCollection.<>c__DisplayClass12_0.<TryRemoveTail>b__0(LogViewItem t)
в System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
в System.Linq.Enumerable.<SkipIterator>d__30`1.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
в TSLab.UI.ObservableList`1.RemoveRange(IEnumerable`1 items)
в TSLab.Controls.Log.LogItemCollection.TryRemoveTail(Boolean isLimitChanged)
в TSLab.Controls.Log.LogItemCollection.HandleDefferedRecords()
в TSLab.UI.DefferedObservableCollection`1.<.ctor>b__6_0(Object state)
в System.Threading.TimerQueueTimer.CallCallbackInContext(Object state)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.TimerQueueTimer.CallCallback()
в System.Threading.TimerQueueTimer.Fire()
в System.Threading.TimerQueue.FireQueuedTimerCompletion(Object state)
в System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
в System.Threading.ThreadPoolWorkQueue.Dispatch()
в System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
19:18:01.83[160]FATAL:UnhandledException:
System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в TSLab.Controls.Log.LogItemCollection.<>c__DisplayClass12_0.<TryRemoveTail>b__0(LogViewItem t)
в System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
в System.Linq.Enumerable.<SkipIterator>d__30`1.MoveNext()
в System.Linq.Buffer`1..ctor(IEnumerable`1 source)
в System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
в TSLab.UI.ObservableList`1.RemoveRange(IEnumerable`1 items)
в TSLab.Controls.Log.LogItemCollection.TryRemoveTail(Boolean isLimitChanged)
в TSLab.Controls.Log.LogItemCollection.HandleDefferedRecords()
в TSLab.UI.DefferedObservableCollection`1.<.ctor>b__6_0(Object state)
в System.Threading.TimerQueueTimer.CallCallbackInContext(Object state)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.TimerQueueTimer.CallCallback()
в System.Threading.TimerQueueTimer.Fire()
в System.Threading.TimerQueue.FireQueuedTimerCompletion(Object state)
в System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
в System.Threading.ThreadPoolWorkQueue.Dispatch()
в System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()


Ежели это дело не прекратится...придется расставаться с тслабом:)