Ticket #35916

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

Date d'ouverture: 2016-01-13 06:53 Dernière mise à jour: 2016-01-24 00:11

Rapporteur:
(Anonyme)
Propriétaire:
Type:
État:
Atteints
Composant:
(Aucun)
Jalon:
(Aucun)
Priorité:
6
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Détails

戦闘終了時に下記例外が発生しました。通常と異なるのは、霞改を燃料弾薬を空にするため、燃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 History (3/5 Histories)

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

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

2016-01-13 21:05 Updated by: fujieda
  • Propriétaire Update from (Aucun) to fujieda
Commentaire

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

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

2016-01-13 21:21 Updated by: None
Commentaire

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

2016-01-24 00:11 Updated by: fujieda
  • Priorité Update from 5 - moyen to 6
  • État Update from Ouvert to Atteints
  • Ticket Close date is changed to 2016-01-24 00:11
Commentaire

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

Attachment File List

No attachments

Modifier

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