バグ対応

Vista32bitで起動不能になることがあるとの報告(2013/7/30)

  • 再起動すれば動くとのこと
  • 現象を聞く限り、二重起動防止用のミューテックス処理が悪さしてる?
    • 起動時にすでに稼働中の艦隊時計を検出した場合、現状はそのまま画面を出さずに終了しているので、原因を特定できない
    • 終了前に「別の艦隊時計を検出しました。処理を終了します」的なダイアログを出したほうがいいのかも
  • お話を聞く限り、ミューテックス周りではなさそうな印象。
  • 起動不能現象は、出たり出なかったりするとのことなので、timer event周りか、定時更新の予定追加処理か、メモリアロケート周りが疑わしい
  • こちらで現象が起こっていないため、現象の再現のために、データファイルを送っていただけないか打診した
    • 現象を再現できず
    • とりあえずすべてのエラートラップでステータスをダイアログ出力するバージョンを用意
    • 起動不能現象が発生したときのダイアログの内容を報告していただくことにした(2013/7/30)