fdbPlugin0.2.2.0, 0.2.3.0に致命的バグ発見
fdbPlugin0.2.2.0, 0.2.3.0でデバッグ停止後にマウスポインタを変数上にもっていくと下のエラーが出る。その後はFlashDevelopを再起動しないとデバッグを開始できない。
StandardIn がリダイレクトされていません。
場所 System.Diagnostics.Process.get_StandardInput()
場所 fdbPlugin.FdbWrapper.writeStartCommand(String cmd)
場所 fdbPlugin.FdbWrapper.inputCommad(String cmd, String start_endCmd)
場所 fdbPlugin.PluginMain.Manager_OnMouseHover(ScintillaControl sender, Int32 position)
場所 PluginCore.Controls.UITools.MouseHoverHandler.Invoke(ScintillaControl sender, Int32 position)
場所 PluginCore.Controls.UITools.HandleDwellStart(ScintillaControl sci, Int32 position)
原因はデバッグ停止後の状態管理のミス。そのためデバッグが終了したあとでも変数の中身を表示しようとしてエラーになっていた。