[openssl-dev] [openssl.org #3739] regression: syswrite payloads >90kb can trigger EFAULT "Bad address" error on 1.0.2

Kent Fredric via RT rt at openssl.org
Sun Mar 8 19:03:10 UTC 2015


I had a hard time nailing down this problem, so apologies in advance if
this bug is confusing.

1.0.2 seems to have a problem exhibited in various places doing HTTPS
uploads over 90k ( ballpark ).

1.0.1l did not suffer this error.

The problem is exhibited in both ruby openssl bindings (
https://github.com/excon/excon/issues/467 ) and perl openssl bindings (
https://rt.cpan.org/Ticket/Display.html?id=102640 )

As to where this problem is cropping up and where it needs fixing is
uncertain.

I am personally replicating this issue on Gentoo X86_64 ( with a few gentoo
specified patches ) , but it is apparent that other people are replicating
the issue on OSX Homebrew. ( as per the ruby issue ).



-- 
Kent

*KENTNL* - https://metacpan.org/author/KENTNL



More information about the openssl-dev mailing list