待辦事項 #37049

近代化改修(合成)時に、ごく稀にエラーを吐く

啟用日期: 2017-03-07 20:51 最後更新: 2017-04-25 21:26

回報者:
(匿名)
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
檔案:
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

細節

お世話になります。

ごくごく稀に、近代化改修(合成)時にエラーを吐くことがあります。その際のエラーは以下の通りです。 ーーー System.Collections.Generic.KeyNotFoundException: 指定されたキーはディレクトリ内に存在しませんでした。

場所 System.Collections.Generic.Dictionary2.get_Item(TKey key) 場所 KancolleSniffer.ShipInfo.<InspectPowerup>b22_0(String s) 場所 System.Linq.Enumerable.<SelectManyIterator>d162.MoveNext() 場所 System.Linq.Buffer1..ctor(IEnumerable1 source) 場所 System.Linq.Enumerable.ToArrayTSource(IEnumerable1 source) 場所 KancolleSniffer.ShipInfo.InspectPowerup(String request, Object json) 場所 KancolleSniffer.Sniffer.ApiOthers(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)

---

艦これ側は「通信エラーが発生した為ブラウザの再読込をお願いします」(猫画面)。 再読込後、艦娘の状況を見る限り近代化改修(合成)はサーバ側では無事に行われている様子でした。 ごくごく稀で、近代化改修なのでゲームに支障をきたすエラーでは全くないのですが、 念のためご報告しております。

Ticket History (3/3 Histories)

2017-03-07 20:51 Updated by: None
  • New Ticket "近代化改修(合成)時に、ごく稀にエラーを吐く" created
2017-03-07 21:23 Updated by: fujieda
  • 優先權 Update from 1 - 最低 to 5 - 中
  • 嚴重程度 Update from 1 - 最低 to 5 - 中
  • 負責人 Update from (無) to fujieda
評語

私も最近気づいたのですが、これ艦これのバグなんですよね。

近代化改修のときに「合成開始!!」を異常に速くダブルクリックすると、合成のリクエストが二回出てしまいます。本当ならサーバーが二回目をエラーにするべきなのですが、そうせずに二回とも正常に応答を返してきます。しかし、同じ艦娘を素材に二回合成が行われるのは異常なので、ゲーム画面は猫を出し、KancolleSnifferもエラーを吐くという流れです。

KancolleSnifferはエラーを吐かないようにできるのですが、ゲーム画面が猫を出すのは止められないので、どうしたものかと様子見していたところです。

2017-04-25 21:26 Updated by: fujieda
  • 狀態 Update from 開啟 to 關閉
  • Ticket Close date is changed to 2017-04-25 21:26
評語

バージョン9.14でエラーにならないようにしました。

Attachment File List

No attachments

編輯

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