Skip to content

Problems with Py_buffer management in memoryobject.c (and elsewhere?) #54390

@rupole

Description

@rupole
mannequin
BPO 10181
Nosy @loewis, @pfmoore, @mdickinson, @ncoghlan, @pitrou, @kristjanvalur, @vstinner, @pv, @skrah, @akheron
Files
  • pybuffer.diff
  • buffer-interface-clarify.patch: Clarifying the behavior of the buffer interface (for discussion, probably shouldn't be applied as-is)
  • bbe70ca4e0e5.diff: PyManagedBuffer implementation
  • 718801740bde.diff: PyManagedBuffer implementation Rename README to README.rst and enhance formatting #2
  • 78fb1181787a.diff: Add Modules/_testbuffer.c and Lib/test/test_buffer.py
  • 70a8ccd53ade.diff: Fixed suboffsets representation in _testbuffer.c
  • 51cedae5acfc.diff: PyManagedBuffer, native format, complete 1D slicing, casts
  • 4492afe05a07.diff: Handle objects with an index() method.
  • 8dd9f0ea4876.diff
  • a5c4a96dc981.diff
  • issue10181-news.diff
  • 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 = None
    closed_at = <Date 2012-03-01.08:32:50.822>
    created_at = <Date 2010-10-23.18:22:37.367>
    labels = ['interpreter-core', 'type-crash']
    title = 'Problems with Py_buffer management in memoryobject.c (and elsewhere?)'
    updated_at = <Date 2012-04-09.08:15:56.593>
    user = 'https://bugs.python.org/rupole'

    bugs.python.org fields:

    activity = <Date 2012-04-09.08:15:56.593>
    actor = 'joshtriplett'
    assignee = 'none'
    closed = True
    closed_date = <Date 2012-03-01.08:32:50.822>
    closer = 'skrah'
    components = ['Interpreter Core']
    creation = <Date 2010-10-23.18:22:37.367>
    creator = 'rupole'
    dependencies = []
    files = ['20282', '20756', '22564', '22577', '22873', '22909', '23119', '23185', '24323', '24381', '24629']
    hgrepos = ['36']
    issue_num = 10181
    keywords = ['patch']
    message_count = 147.0
    messages = ['119460', '120267', '120268', '120270', '120280', '120281', '120297', '120318', '120319', '120321', '120322', '125296', '125297', '125327', '125328', '125332', '125418', '125424', '125431', '125433', '125462', '125499', '125502', '125507', '125531', '125582', '125618', '125630', '125631', '125635', '125640', '125641', '128475', '128477', '128491', '128495', '128499', '128503', '128505', '128506', '128508', '128514', '128516', '128517', '128518', '128525', '128526', '128527', '128528', '128537', '128538', '128539', '128540', '128542', '128544', '128546', '128551', '128878', '139162', '139172', '139173', '139256', '139257', '139266', '139314', '139316', '139317', '139320', '139323', '139325', '139341', '139747', '139748', '139751', '139758', '139760', '139762', '139764', '139766', '139767', '139775', '139826', '139834', '139846', '139856', '139859', '139861', '139865', '139866', '139868', '139870', '139871', '139872', '139873', '139874', '139875', '139877', '139878', '139883', '139919', '139920', '139921', '139932', '139933', '139935', '139936', '141858', '142191', '143727', '143730', '144234', '151360', '151445', '151447', '151537', '151538', '152086', '152090', '152091', '152124', '152145', '152161', '152173', '152174', '152175', '152188', '152196', '152197', '152206', '152208', '152223', '152245', '152404', '153870', '154138', '154141', '154240', '154323', '154327', '154616', '154651', '154665', '154680', '154764', '154937', '157834', '157835']
    nosy_count = 15.0
    nosy_names = ['loewis', 'teoliphant', 'paul.moore', 'mark.dickinson', 'ncoghlan', 'rupole', 'pitrou', 'kristjan.jonsson', 'vstinner', 'joshtriplett', 'pv', 'skrah', 'python-dev', 'jcon', 'petri.lehtinen']
    pr_nums = []
    priority = 'normal'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'crash'
    url = 'https://bugs.python.org/issue10181'
    versions = ['Python 3.3']

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      interpreter-core(Objects, Python, Grammar, and Parser dirs)type-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