Network error string corruption leading to crash

Posted by Fiendish on Thu 22 Mar 2018 07:01 PM — 2 posts, 10,976 views.

USA Global Moderator #0
Connecting repeatedly (basically holding down Shift+Ctrl+K) while my link is disabled produces the following:


Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fouˆíÏ\<)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not foupI\D)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fouà>Ð\)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fouÀ­Î\$)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fouÀ­Î\$)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fouà>Ð\)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fouác\T)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fouác\T)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not fou˜2Ð\)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
Unable to resolve host name for "aardmud.org", code = 11001 (Host not found)
...


And then eventually crashes.

The same happens with "Network is unreachable" messages (if I kill the link after MUSHclient caches the DNS lookup.


--- Disconnected on Thursday, March 22, 2018, 3:05 PM ---
--- Connected for 0 days, 0 hours, 0 minutes, 1 second. ---

--- Received 37 lines, sent 2 lines.
--- Output buffer has 127/9999 lines in it (1.3% full).
--- Matched 0 triggers, 0 aliases, and 5 timers fired.
Unable to connect to "Aardwolf", code = 10051 (Network is unreachab\4)

Error occurred during phase: Connecting to world: 23.111.136.202, port 23
Unable to connect to "Aardwolf", code = 10051 (Network is unreachab)

Error occurred during phase: Connecting to world: 23.111.136.202, port 23
Unable to connect to "Aardwolf", code = 10051 (Network is unreachabP)

Error occurred during phase: Connecting to world: 23.111.136.202, port 23
Unable to connect to "Aardwolf", code = 10051 (Network is unreachabX.[<)

Error occurred during phase: Connecting to world: 23.111.136.202, port 23
Unable to connect to "Aardwolf", code = 10051 (Network is unreachabH([$)

...
Amended on Thu 22 Mar 2018 07:08 PM by Fiendish
Australia Forum Administrator #1
I believe that is now fixed:

https://github.com/nickgammon/mushclient/commit/441cbf9