ImageCache.FetchImageAsyncメソッドでNullReferenceException
動作環境: オペレーティング システム: Microsoft Windows NT 6.3.9600.0 共通言語ランタイム: 4.0.30319.42000 OpenTween.exeのバージョン: 1.3.1.0 例外 System.AggregateException: タスクの例外が、タスクの待機によっても、タスクの Exception プロパティへのアクセスによっても監視されませんでした。その結果、監 視されていない例外がファイナライザー スレッドによって再スローされました。 -----InnerException[0]----- 例外 System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。 場所 System.Net.Cache.ForwardingReadStream.EndRead(IAsyncResult asyncResult) 場所 System.Net.Http.HttpClientHandler.WebExceptionWrapperStream.EndRead(IAsyncResult asyncResult) 場所 System.Net.Http.StreamToStreamCopy.StartRead() --- 直前に例外がスローされた場所からのスタック トレースの終わり --- 場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 場所 OpenTween.ImageCache.<FetchImageAsync>d__12.MoveNext() --- 直前に例外がスローされた場所からのスタック トレースの終わり --- 場所 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) 場所 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 場所 OpenTween.ImageListViewItem.<GetImageAsyncInternal>d__15.MoveNext()
下記コミットにて修正しました
https://osdn.jp/projects/opentween/scm/git/open-tween/commits/1065fa5c12c05bb72f87e2ce89bf35e04857aa8f
Details