> Could you please try with the latest gits and see if you still
> experience the crash?
Unfortunately, LibreSSL is still crashing for me with the latest gits,
and in the exact same way. I have an strace on hand if you want, though
I don't know if that might reveal very much:
I am unable to reproduce the problem on x86_64 with LibreSSL 3.0.2 and
the latest git heads of the skarnet.org software stack. I haven't tried
with the latest stable releases (the next ones are due soon).
Could you please try with the latest gits and see if you still
experience the crash?
Got it. Thanks!
On Thu, Feb 13, 2020, 4:54 PM Laurent Bercot wrote:
> Based on my understanding, it should output "foo bar1 bar2". But instead
> of that, the output is just "foo bar1 " (notice the space after bar1) so it
> seems that bar2 is being chomped, leaving $c with an empty word. Is this
So I guess that means there is either a bug in LibreSSL (oh no), or in
s6-networking's LibreSSL code?
Probably the latter; given your trace, it seems to be the tunnel code
not handling it correctly when it receives a EOF just after the
handshake.
I don't have time to debug it right now, but