During some testing, I had an empty tlssh.exe (zero bytes). When tlclient tried to display an error message about the failed execution, it crashed.
Created attachment 414 [details] debug data
With client 4.1.0 build 3979 this issue is only reproducible by creating a empty ssh.exe and running tlclient with -d5 argument. Without debug argument it behaves as expected.