telnet send IAC ABORT in some Tranditional Chinese UTF-8 character
Bug #1719758 reported by
黃于真
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
netkit-telnet (Debian) |
Fix Released
|
Unknown
|
|||
netkit-telnet (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
When I telnet to some MUD server and chat,
> say 本
telnet client send 'IAC ABORT's, and MUD server get the wrong input.
1. what telnet send :
telnet> toggle
Need an argument to 'toggle' command. 'toggle ?' for help.
telnet> toggle options
Will show option processing.
say 本
SENT IAC ABORT
SENT DO TIMING MARK
2. What MUD server received (from strace)
readv(8, [{"say \346\377\
epoll_ctl(3, EPOLL_CTL_MOD, 8, {EPOLLIN|EPOLLOUT, {u32=8, u64=8}}) = 0
writev(8, [{"\377\373\6", 3}], 1) = 3
'本' is 0xe6,0xac,0x9c
but the MUD server got :
0xe6, 0xff, 0xee, 0xff, 0xfd, 0x06
Changed in netkit-telnet (Debian): | |
status: | Unknown → Confirmed |
Changed in netkit-telnet (Debian): | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.