Skip to content

OpenSSL causes buffer overrun exception #68374

Closed

Description

@zooba
BPO 24186
Nosy @tjguk, @zware, @zooba

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = 'https://github.com/zooba'
closed_at = <Date 2016-09-09.23:19:42.527>
created_at = <Date 2015-05-14.04:43:04.935>
labels = ['OS-windows', 'type-crash']
title = 'OpenSSL causes buffer overrun exception'
updated_at = <Date 2016-09-09.23:19:42.525>
user = 'https://github.com/zooba'

bugs.python.org fields:

activity = <Date 2016-09-09.23:19:42.525>
actor = 'steve.dower'
assignee = 'steve.dower'
closed = True
closed_date = <Date 2016-09-09.23:19:42.527>
closer = 'steve.dower'
components = ['Windows']
creation = <Date 2015-05-14.04:43:04.935>
creator = 'steve.dower'
dependencies = []
files = []
hgrepos = []
issue_num = 24186
keywords = []
message_count = 5.0
messages = ['243151', '243152', '248279', '275462', '275488']
nosy_count = 4.0
nosy_names = ['tim.golden', 'python-dev', 'zach.ware', 'steve.dower']
pr_nums = []
priority = 'normal'
resolution = 'fixed'
stage = 'resolved'
status = 'closed'
superseder = None
type = 'crash'
url = 'https://bugs.python.org/issue24186'
versions = ['Python 3.6']

Activity

  1. zooba commented on May 14, 2015

    @zooba
    MemberAuthor

    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.

  2. self-assigned this
    on May 14, 2015
  3. added
    type-crashA hard crash of the interpreter, possibly with a core dump
    on May 14, 2015
  4. python-dev commented on May 14, 2015

    python-devmannequin
    Mannequin

    New changeset 25d78aa1ec21 by Steve Dower in branch 'default':
    Issue bpo-24186: Disable optimised OpenSSL functions on 64-bit Windows to avoid crashing.
    https://hg.python.org/cpython/rev/25d78aa1ec21

  5. zooba commented on Aug 8, 2015

    @zooba
    MemberAuthor

    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.

  6. python-dev commented on Sep 9, 2016

    python-devmannequin
    Mannequin

    New changeset 6a8a6e26a1bc by Steve Dower in branch 'default':
    Issue bpo-24186: Reenable optimised OpenSSL function
    https://hg.python.org/cpython/rev/6a8a6e26a1bc

  7. zooba commented on Sep 9, 2016

    @zooba
    MemberAuthor

    Buildbots look okay with this now, so considering it closed.

  8. transferred this issue fromon Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

OS-windowstype-crashA hard crash of the interpreter, possibly with a core dump

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions