[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread Christian Heimes
Christian Heimes added the comment: I'm keeping the bug open as a reminder to investigate the change of behavior more carefully. -- ___ Python tracker ___ ___

[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread Christian Heimes
Christian Heimes added the comment: New changeset a28398e9c60848fc291c83dac44e5212694fb0b2 by Miss Islington (bot) in branch '3.8': [3.8] bpo-43789: OpenSSL 3.0.0 Don't call passwd callback again in error case (GH-25303) (GH-25306) https://github.com/python/cpython/commit/a28398e9c60848fc291

[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread miss-islington
miss-islington added the comment: New changeset a188bd44ac3c54dc3bf927f1b10464ab80f37549 by Miss Islington (bot) in branch '3.9': bpo-43789: OpenSSL 3.0.0 Don't call passwd callback again in error case (GH-25303) https://github.com/python/cpython/commit/a188bd44ac3c54dc3bf927f1b10464ab80f375

[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 1.0 -> 2.0 pull_requests: +24037 pull_request: https://github.com/python/cpython/pull/25305 ___ Python tracker _

[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread miss-islington
Change by miss-islington : -- pull_requests: +24038 pull_request: https://github.com/python/cpython/pull/25306 ___ Python tracker ___ __

[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread Christian Heimes
Christian Heimes added the comment: New changeset d3b73f32ef7c693a6ae8c54eb0e62df3b5315caf by Christian Heimes in branch 'master': bpo-43789: OpenSSL 3.0.0 Don't call passwd callback again in error case (GH-25303) https://github.com/python/cpython/commit/d3b73f32ef7c693a6ae8c54eb0e62df3b5315

[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread Christian Heimes
Change by Christian Heimes : -- keywords: +patch pull_requests: +24035 stage: -> patch review pull_request: https://github.com/python/cpython/pull/25303 ___ Python tracker ___

[issue43789] OpenSSL 3.0.0: password callback called multiple times

2021-04-09 Thread Christian Heimes
New submission from Christian Heimes : OpenSSL 3.0.0 seems to invoke the password callback multiple times under some circumstances. This triggers a fatal error in Python when the first invocation sets an exception. test_load_cert_chain (test.test_ssl.ContextTests) ... Fatal Python error: _Py