- v1.3.6 SaveListViewSelectionでArgumentOutOfRangeException
v1.3.6 でも同様のエラー報告がある
動作環境: オペレーティング システム: Microsoft Windows NT 6.1.7601 Service Pack 1 共通言語ランタイム: 4.0.30319.42000 OpenTween.exeのバージョン: 1.3.6.0 例外 System.ArgumentOutOfRangeException: インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。 パラメーター名:index 場所 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) 場所 OpenTween.TweenMain.GetSelectionMarkStatusId(DetailsListView listView, TabModel tab) 場所 OpenTween.TweenMain.SaveListViewSelection(DetailsListView listView, TabModel tab) 場所 OpenTween.TweenMain.SaveListViewSelection() 場所 OpenTween.TweenMain.RefreshTimeline() 場所 OpenTween.OTBaseForm.<>c__DisplayClass10_0.<InvokeAsync>b__0() 場所 OpenTween.OTBaseForm.<>c__DisplayClass13_0`1.<InvokeAsync>b__0(Object _) --- 直前に例外がスローされた場所からのスタック トレースの終わり --- 場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 場所 OpenTween.TweenMain.<tw_NewPostFromStream>d__512.MoveNext() --- 直前に例外がスローされた場所からのスタック トレースの終わり --- 場所 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_1(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.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() 場所 System.Threading.ThreadPoolWorkQueue.Dispatch()
TweenMain.TimerTimeline_Elapsed メソッド経由の報告もある
動作環境: オペレーティング システム: Microsoft Windows NT 6.3.9600.0 共通言語ランタイム: 4.0.30319.42000 OpenTween.exeのバージョン: 1.3.6.0 例外 System.ArgumentOutOfRangeException: インデックスが範囲を超えています。負でない値で、コレクションのサイズよりも小さくなければなりません。 パラメーター名:index 場所 System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) 場所 OpenTween.TweenMain.GetSelectionMarkStatusId(DetailsListView listView, TabModel tab) 場所 OpenTween.TweenMain.SaveListViewSelection(DetailsListView listView, TabModel tab) 場所 OpenTween.TweenMain.SaveListViewSelection() 場所 OpenTween.TweenMain.RefreshTimeline() 場所 OpenTween.TweenMain.<TimerTimeline_Elapsed>d__136.MoveNext() --- 直前に例外がスローされた場所からのスタック トレースの終わり --- 場所 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
下記コミットにて修正しました。v1.3.7 から反映されます。
Details