任务单 #36709

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

开放日期: 2016-10-11 21:57 最后更新: 2016-11-30 21:32

报告人:
(匿名)
属主:
(del#24082)
类型:
状态:
关闭
组件:
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:
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)を上書きするため。

任务单历史 (3/6 Histories)

2016-10-11 21:57 Updated by: None
  • New Ticket "SSH認証ダイアログのrhostsのローカルユーザ名にゴミが表示される" created
2016-10-19 22:54 Updated by: (del#24082)
  • 里程碑 Update from (无) to Tera Term 4.93 (关闭)
  • 组件 Update from (无) to TTSSH
  • 属主 Update from (无) to yutakapon
评论

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

2016-10-20 22:07 Updated by: (del#24082)
  • 处理结果 Update from to Fixed
评论

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

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

2016-10-22 20:57 Updated by: None
评论

yutakaponさん、ご苦労様です。

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

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

2016-10-22 21:22 Updated by: (del#24082)
评论

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

2016-11-30 21:32 Updated by: (del#24082)
  • Ticket Close date is changed to 2016-11-30 21:32
  • 状态 Update from 开启 to 关闭

Attachment File List

No attachments

编辑

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