[New-bugs-announce] [issue39787] test_ssl and test_urllib2_localnet failing with new OpenSSL
Matheus Castanho
report at bugs.python.org
Fri Feb 28 15:02:38 EST 2020
New submission from Matheus Castanho <msc at linux.ibm.com>:
test_ssl and test_urllib2_localnet are failing when Python is built against top-of-tree OpenSSL. I'm attaching the output of: `regrtest.py test_ssl test_urllib2_localnet -W`
The output is from a powerpc64le machine with Python 3.8.2+ (1bbb81b251bc) and OpenSSL master (db943f43a60d1b).
A git bisect showed the problems started with the following OpenSSL commit:
commit db943f43a60d1b5b1277e4b5317e8f288e7a0a3a
Author: Matt Caswell <matt at openssl.org>
Date: Fri Jan 17 17:39:19 2020 +0000
Detect EOF while reading in libssl
If we hit an EOF while reading in libssl then we will report an error
back to the application (SSL_ERROR_SYSCALL) but errno will be 0. We add
an error to the stack (which means we instead return SSL_ERROR_SSL) and
therefore give a hint as to what went wrong.
Contains a partial fix for #10880
Reviewed-by: Tomas Mraz <tmraz at fedoraproject.org>
Reviewed-by: Dmitry Belyavskiy <beldmit at gmail.com>
(Merged from https://github.com/openssl/openssl/pull/10882)
This also looks similar to: https://bugs.python.org/issue28689
----------
assignee: christian.heimes
components: SSL, Tests
files: test-output.txt
messages: 362915
nosy: christian.heimes, mscastanho
priority: normal
severity: normal
status: open
title: test_ssl and test_urllib2_localnet failing with new OpenSSL
type: behavior
versions: Python 3.7, Python 3.8, Python 3.9
Added file: https://bugs.python.org/file48931/test-output.txt
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue39787>
_______________________________________
More information about the New-bugs-announce
mailing list