Twitter.Initialize() メソッドで IndexOutOfRangeException
動作環境: オペレーティング システム: Microsoft Windows NT 6.1.7601 Service Pack 1 共通言語ランタイム: 4.0.30319.18063 OpenTween.exeのバージョン: 1.1.7.0 例外 System.IndexOutOfRangeException: インデックスが配列の境界外です。 場所 System.Array.Clear(Array array, Int32 index, Int32 length) 場所 System.Collections.Generic.Dictionary`2.Clear() 場所 OpenTween.Twitter.Initialize(String token, String tokenSecret, String username, Int64 userId) 場所 OpenTween.AppendSettingDialog.Setting_FormClosing(Object sender, FormClosingEventArgs e) 場所 System.Windows.Forms.Form.CheckCloseDialog(Boolean closingOnly)
Twitter.Initialize() メソッド内に Clear() を直接呼んでいる箇所は存在しないため、別のメソッドがインライン展開されていると考えられる。 TwitterApiStatus.EndpointLimits.Clear() が怪しい?
たぶん下記のコミットで直ると思う。直ってなかったら再オープンします。
https://sourceforge.jp/projects/opentween/scm/git/open-tween/commits/48d560f56d8ed23cff262607542b4e8004158d0d
Twitter.Initialize() メソッド内に Clear() を直接呼んでいる箇所は存在しないため、別のメソッドがインライン展開されていると考えられる。 TwitterApiStatus.EndpointLimits.Clear() が怪しい?