Ticket #36588

- v1.3.6 TweenMain.RefreshTimelineでNullReferenceException

Eröffnet am: 2016-08-26 01:41 Letztes Update: 2017-02-25 12:14

Auswertung:
Verantwortlicher:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine

Details

動作環境:
   オペレーティング システム: Microsoft Windows NT 6.1.7601 Service Pack 1
   共通言語ランタイム: 4.0.30319.42000
   OpenTween.exeのバージョン: 1.3.3.0
例外 System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
   場所 System.Windows.Forms.ListView.set_TopItem(ListViewItem value)
   場所 System.Windows.Forms.ListView.set_VirtualListSize(Int32 value)
   場所 OpenTween.TweenMain.RefreshTimeline()
   場所 OpenTween.TweenMain.<tw_NewPostFromStream>b__514_0()
   場所 OpenTween.OTBaseForm.<>c__DisplayClass10_0.<InvokeAsync>b__0()
   場所 OpenTween.OTBaseForm.<>c__DisplayClass11_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__514.MoveNext()
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_1(Object state)
   場所 System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(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()
   場所 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Ticket-Verlauf (3/6 Historien)

2016-08-26 01:41 Aktualisiert von: upsilon
  • New Ticket "TweenMain.RefreshTimelineでNullReferenceException" created
2016-09-01 20:46 Aktualisiert von: upsilon
Kommentar

v1.3.4 でも報告されている

動作環境:
   オペレーティング システム: Microsoft Windows NT 6.3.9600.0
   共通言語ランタイム: 4.0.30319.42000
   OpenTween.exeのバージョン: 1.3.4.0
例外 System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
   場所 System.Windows.Forms.ListView.set_TopItem(ListViewItem value)
   場所 System.Windows.Forms.ListView.set_VirtualListSize(Int32 value)
   場所 OpenTween.TweenMain.RefreshTimeline()
   場所 OpenTween.OTBaseForm.<>c__DisplayClass10_0.<InvokeAsync>b__0()
   場所 OpenTween.OTBaseForm.<>c__DisplayClass11_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__514.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()
2016-10-07 21:54 Aktualisiert von: upsilon
Kommentar

v1.3.5 でも報告されている

動作環境:
   オペレーティング システム: Microsoft Windows NT 6.1.7601 Service Pack 1
   共通言語ランタイム: 4.0.30319.42000
   OpenTween.exeのバージョン: 1.3.5.0
例外 System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
   場所 System.Windows.Forms.ListView.set_TopItem(ListViewItem value)
   場所 System.Windows.Forms.ListView.set_VirtualListSize(Int32 value)
   場所 OpenTween.TweenMain.RefreshTimeline()
   場所 OpenTween.TweenMain.<tw_NewPostFromStream>b__514_0()
   場所 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__514.MoveNext()
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
   場所 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_1(Object state)
   場所 System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(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()
   場所 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
2017-01-09 16:00 Aktualisiert von: upsilon
  • Summary Updated
Kommentar

v1.3.6 でも報告されている

動作環境:
   オペレーティング システム: Microsoft Windows NT 6.1.7601 Service Pack 1
   共通言語ランタイム: 4.0.30319.42000
   OpenTween.exeのバージョン: 1.3.6.0
例外 System.AggregateException: タスクの例外が、タスクの待機によっても、タスクの Exception プロパティへのアクセスによっても監視されませんでした。その結果、監視されていない例外がファイナライザー スレッドによって再スローされました。

-----InnerException[0]-----

例外 System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
   場所 System.Windows.Forms.ListView.set_TopItem(ListViewItem value)
   場所 System.Windows.Forms.ListView.set_VirtualListSize(Int32 value)
   場所 OpenTween.TweenMain.RefreshTimeline()
   場所 OpenTween.TweenMain.<GetFavoritesAsync>d__174.MoveNext()
2017-02-25 12:14 Aktualisiert von: upsilon
  • Meilenstein Update from (Keine) to v1.3.7 (closed)
  • Verantwortlicher Update from (Keine) to upsilon
2017-02-25 12:14 Aktualisiert von: upsilon
  • Status Update from Offen to Geschlossen
  • Lösung Update from Keine to Gefixt
  • Ticket Close date is changed to 2017-02-25 12:14
Kommentar

下記コミットにて修正しました。v1.3.7 から反映されます。

https://osdn.net/projects/opentween/scm/git/open-tween/commits/a367fcacd632b03f74887085f9195181c7b18955

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden