Issue 24186: OpenSSL causes buffer overrun exception (original) (raw)
Issue24186
This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.
This issue has been migrated to GitHub: https://github.com/python/cpython/issues/68374
classification
Title: | OpenSSL causes buffer overrun exception | ||
---|---|---|---|
Type: | crash | Stage: | resolved |
Components: | Windows | Versions: | Python 3.6 |
process
Status: | closed | Resolution: | fixed |
---|---|---|---|
Dependencies: | Superseder: | ||
Assigned To: | steve.dower | Nosy List: | python-dev, steve.dower, tim.golden, zach.ware |
Priority: | normal | Keywords: |
Created on 2015-05-14 04:43 by steve.dower, last changed 2022-04-11 14:58 by admin. This issue is now closed.
Messages (5) | ||
---|---|---|
msg243151 - (view) | Author: Steve Dower (steve.dower) * ![]() |
Date: 2015-05-14 04:43 |
There is an issue where an optimised OpenSSL function causes a buffer overrun in 64-bit Windows builds and terminates the process (this is why the buildbots aren't getting very far right now). I suspect it may be a compiler issue, but for now I'm disabling the optimised function. This issue is a reminder to myself to re-enable the function when we have a fix. I'll follow up with the compiler team and possibly the OpenSSL team separately. | ||
msg243152 - (view) | Author: Roundup Robot (python-dev) ![]() |
Date: 2015-05-14 04:44 |
New changeset 25d78aa1ec21 by Steve Dower in branch 'default': Issue #24186: Disable optimised OpenSSL functions on 64-bit Windows to avoid crashing. https://hg.python.org/cpython/rev/25d78aa1ec21 | ||
msg248279 - (view) | Author: Steve Dower (steve.dower) * ![]() |
Date: 2015-08-08 16:06 |
I did not get a helpful response from the compiler team, so the optimized function will have to stay disabled for 3.5. Moving this to 3.6 in the hope that we can figure it out by then. | ||
msg275462 - (view) | Author: Roundup Robot (python-dev) ![]() |
Date: 2016-09-09 21:57 |
New changeset 6a8a6e26a1bc by Steve Dower in branch 'default': Issue #24186: Reenable optimised OpenSSL function https://hg.python.org/cpython/rev/6a8a6e26a1bc | ||
msg275488 - (view) | Author: Steve Dower (steve.dower) * ![]() |
Date: 2016-09-09 23:19 |
Buildbots look okay with this now, so considering it closed. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:58:16 | admin | set | github: 68374 |
2016-09-09 23:19:42 | steve.dower | set | status: open -> closedresolution: fixedmessages: + stage: resolved |
2016-09-09 21:57:50 | python-dev | set | messages: + |
2015-08-08 16:06:55 | steve.dower | set | messages: + versions: + Python 3.6, - Python 3.5 |
2015-05-14 04:44:18 | python-dev | set | nosy: + python-devmessages: + |
2015-05-14 04:43:04 | steve.dower | create |