Ticket #36709

SSH認証ダイアログのrhostsのローカルユーザ名にゴミが表示される

Eröffnet am: 2016-10-11 21:57 Letztes Update: 2016-11-30 21:32

Auswertung:
(Anonym)
Verantwortlicher:
(del#24082)
Typ:
Status:
Geschlossen
Komponente:
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

■事象

次のTERATERM.INIを"ライブラリ\ドキュメント"ディレクトリに配置し、 TEST.BATを実行後30分ほど経過すると、SSH認証ダイアログのrhostsのローカルユーザ名にゴミが表示されるようになる。

=== TERATERM.INI ===
[TTSSH]
Enabled=1
Compression=0
DefaultUserName=
DefaultForwarding=
CipherOrder=>:=9<87;A@?B3026
KnownHostsFiles=ssh_known_hosts
DefaultRhostsLocalUserName=
DefaultRhostsHostPrivateKeyFile=
DefaultRSAPrivateKeyFile=
DefaultAuthMethod=3
LogLevel=0
WriteBufferSize=2097152
LocalForwardingIdentityCheck=1
ProtocolVersion=2
HeartBeat=60
RememberPassword=1
CheckAuthListFirst=0
EnableRsaShortKeyServer=0
ForwardAgent=0
KeyboardInteractive=0

=== TEST.BAT ===
:START
"C:\Program Files\teraterm\ttpmacro.exe" "C:\Temp\test.ttl"
goto START

=== TEST.TTL ===
connect '192.168.0.1:22 /ssh2 /auth=password /user=hoge /passwd=hoge'
pause 1
sendln 'exit'
exit

■環境

Windows 7 Enterprise with Service Pack 1 で、Windows Updateは最新の状態。

■原因

ttxssh.cのnormalize_generic_orderで

memmove(buf + k + 1, buf + k, strlen(buf + k + 1) + 1);
と、+1余分にmoveしており、bufの末尾文字によりEOS(\0)を上書きするため。

Ticket-Verlauf (3/6 Historien)

2016-10-11 21:57 Aktualisiert von: None
  • New Ticket "SSH認証ダイアログのrhostsのローカルユーザ名にゴミが表示される" created
2016-10-19 22:54 Aktualisiert von: (del#24082)
  • Meilenstein Update from (Keine) to Tera Term 4.93 (closed)
  • Komponente Update from (Keine) to TTSSH
  • Verantwortlicher Update from (Keine) to yutakapon
Kommentar

報告および実装調査のほうありがとうございます。
本件、バグであることが判明しましたので、修正させていただきます。

2016-10-20 22:07 Aktualisiert von: (del#24082)
  • Lösung Update from Keine to Gefixt
Kommentar

r6508 で修正させていただきました。
以下に修正したアーカイブを格納しています。

http://ttssh2.osdn.jp/snapshot/snapshot-20161020.zip

2016-10-22 20:57 Aktualisiert von: None
Kommentar

yutakaponさん、ご苦労様です。

修正されていることを確認しました。

お忙しい中、ご対応いただき、どうもありがとうございました。

2016-10-22 21:22 Aktualisiert von: (del#24082)
Kommentar

こちらこそ、ソースコードのチェックまでしていただき、どうもありがとうございました。
トランクには修正をコミット済みなので、次回リリースに反映されます。

2016-11-30 21:32 Aktualisiert von: (del#24082)
  • Ticket Close date is changed to 2016-11-30 21:32
  • Status Update from Offen to Geschlossen

Dateianhangliste

Keine Anhänge

Bearbeiten

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