シリアルポートの設定画面でポートを切り替えられない
確認: trunk/r10245
teraterm/ttpdlg/ttdlg.c 1401行目:
serial_dlg_change_OK_button(Dialog, portno, ts->UILanguageFileW);
ts は初期化されず使用されている。
ts = (PTTSet)GetWindowLongPtr(Dialog,DWLP_USER);
してから、serial_dlg_change_OK_button() すれば、ハングアップしない。
同じように、tsを初期化せずに使用している箇所があるかは未確認。
ありがとうございます。
修正をr10268に入れました。
クローズします。
「設定-シリアルポート」のダイアログで、複数のCOM ポートがある場合、ポートを切り替えるとハングアップする。
ハングアップを確認: trunk/r10245, trunk/r9656
正常を確認: v4.50, v4.60, v4.70, v4.80, v4.90, v4.98, v4.104, v4.105, v1.106