Closed sempreff closed 6 months ago
旧バージョンの挙動を確認しました。 4.74 ~ 4.99 はクラッシュしません。 4.100 ~ はクラッシュします。
5.2 の場合は Application fault ダイアログの前に teraterm_176aed267_yyyymmdd-hhmmss.dmp と書かれた OKダイアログが出ます。
ダンプファイルが %LOCALAPPDATA%\teraterm5 にできています。
ビルドしたPCと、ttermpro.exeを実行していてダンプが出たPCが同一なら dmpファイルをダブルクリックするとVisual Studioが起動します。 そのまま▶(ネイティブのみでデバグ)を押すとプログラムの様子を見ることができます。 exeがdebugビルドならソース付きで見ることができます。
release.mdの最後に少しだけ書いてあります。参照ください。
おかげさまでクラッシュ回避できるようになったと思います。
GitHubの便利機能を使ってPRを楽にマージできないかなと思っています。 詳しかったらコメントいただけないでしょうか。 #177 です。
mainにマージしました。 クローズします。
再現方法
5.2 でも同様の手順でクラッシュしました。 5.2 の場合は Application fault ダイアログの前に teraterm_176aed267_yyyymmdd-hhmmss.dmp と書かれた OKダイアログが出ます。
157 の動作を確認しようとして気づきました。
/V オプションで起動したプロセスを安全に終了させる方法が不明です。
環境
Windows10 Pro 22H2