Ticket #35916

大破艦を編成に組み込んだ出撃で戦闘終了時に例外が発生する

Eröffnet am: 2016-01-13 06:53 Letztes Update: 2016-01-24 00:11

Auswertung:
(Anonym)
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
6
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

戦闘終了時に下記例外が発生しました。通常と異なるのは、霞改を燃料弾薬を空にするため、燃20%弾10%/大破(スロット:応急修理要員+強化型艦本式缶+強化型艦本式缶)を編成に組み込んで出撃させたことでしょうか。初戦と2戦目の2回の戦闘で発生しています。特殊な状態でしょうが、念のためご報告させていただきます。
System.IndexOutOfRangeException: インデックスが配列の境界外です。

場所 KancolleSniffer.Logger.<>cDisplayClass26_0.<InspectBattleResult>b1(Int32 id, Int32 i)
場所 System.Linq.Enumerable.<SelectIterator>d52.MoveNext()
場所 System.String.Join(String separator, IEnumerable
1 values)
場所 KancolleSniffer.Logger.InspectBattleResult(Object result)
場所 System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid2T0,T1(CallSite site, T0 arg0, T1 arg1)
場所 KancolleSniffer.Sniffer.ApiBattle(String url, String request, Object data)
場所 CallSite.Target(Closure , CallSite , Sniffer , String , String , Object )
場所 KancolleSniffer.Sniffer.Sniff(String url, String request, Object json)
場所 KancolleSniffer.MainForm.ProcessRequest(Session session)


出撃海域:1-1
出撃時編成
1:龍鳳
2:伊58
3:伊19
4:伊8
5:伊168
6:霞改 燃20%弾10% / 大破 / 応急修理要員 新型高温高圧缶 新型高温高圧缶

Ticket-Verlauf (3/5 Historien)

2016-01-13 06:53 Aktualisiert von: None
  • New Ticket "大破艦を編成に組み込んだ出撃で戦闘終了時に例外が発生する" created
2016-01-13 16:08 Aktualisiert von: None
Kommentar

すみません、たまたま大破艦含む編成で出撃した場合に発生していたようです。数回の艦これのリロードやってたので特殊な事例だと思ってしたが、Snifferを再起動したら発生しなりました。ただ、何かしらの潜在的不具合かもしれませんし、調査の優先順位等のご判断はお任せします。

2016-01-13 21:05 Aktualisiert von: fujieda
  • Verantwortlicher Update from (Keine) to fujieda
Kommentar

これは大破艦は関係ないです。1-1の2戦目の途中でリロードしたあとに、再度1-1に出撃すると1戦目で発生する例外です。2戦目でも発生するのかもしれませんが、ちょっと考えにくいです。いずれにせよバグですので直します。

戦闘の報告書を出力するには、戦闘の開始時に受信するデータと終了時のデータの両方が必要です。そこで、開始時のデータを保持しておくのですが、途中でリロードしてもそのデータをそのまま次の戦闘で使ってしまうバグがあります。1-1の2戦目には敵艦が2隻以上いますが、1戦目には1隻しかいないので、そこで矛盾が起きて例外が発生しています。

2016-01-13 21:21 Aktualisiert von: None
Kommentar

なるほど。了解しました。発生はレアケースだと思いますので、対応版はのんびりと待つことにします。

2016-01-24 00:11 Aktualisiert von: fujieda
  • Priorität Update from 5 - Mittel to 6
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2016-01-24 00:11
Kommentar

バージョン8.3で直しましたのでチケットを完了にします。

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