Skip to content

python 2.6.6 and python 2.7.1 cannot be built successfully because of an segment fault on NetBSD-5.1-sparc #55315

Closed

Description

@xuhdev
mannequin
BPO 11106
Nosy @loewis, @vstinner, @skrah
Superseder
  • bpo-7424: NetBSD: segmentation fault in listextend during install
  • 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 2011-02-03.22:28:50.169>
    created_at = <Date 2011-02-03.17:31:10.925>
    labels = ['build']
    title = 'python 2.6.6 and python 2.7.1 cannot be built successfully because of an segment fault on NetBSD-5.1-sparc'
    updated_at = <Date 2011-02-04.05:43:12.168>
    user = 'https://bugs.python.org/xuhdev'

    bugs.python.org fields:

    activity = <Date 2011-02-04.05:43:12.168>
    actor = 'xuhdev'
    assignee = 'none'
    closed = True
    closed_date = <Date 2011-02-03.22:28:50.169>
    closer = 'skrah'
    components = ['Build']
    creation = <Date 2011-02-03.17:31:10.925>
    creator = 'xuhdev'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 11106
    keywords = []
    message_count = 5.0
    messages = ['127802', '127823', '127824', '127826', '127870']
    nosy_count = 4.0
    nosy_names = ['loewis', 'vstinner', 'skrah', 'xuhdev']
    pr_nums = []
    priority = 'normal'
    resolution = 'duplicate'
    stage = 'resolved'
    status = 'closed'
    superseder = '7424'
    type = 'compile error'
    url = 'https://bugs.python.org/issue11106'
    versions = ['Python 2.6', 'Python 2.7']

    Activity

    1. xuhdev commented on Feb 3, 2011

      xuhdevmannequin
      MannequinAuthor

      Build python 2.6.6 and python 2.7.1 on a NetBSD-5.1-sparc machine.

      1. Run './configure';
      2. Run 'make';
      3. Run 'make install'.

      There will be a problem after run 'make install'.
      The last few lines of error messages are like the following:

      Compiling /usr/local/lib/python2.6/test/test_binop.py ...
      Compiling /usr/local/lib/python2.6/test/test_bisect.py ...
      Compiling /usr/local/lib/python2.6/test/test_bool.py ...
      Compiling /usr/local/lib/python2.6/test/test_bsddb.py ...
      Compiling /usr/local/lib/python2.6/test/test_bsddb185.py ...
      Compiling /usr/local/lib/python2.6/test/test_bsddb3.py ...
      Compiling /usr/local/lib/python2.6/test/test_buffer.py ...
      Compiling /usr/local/lib/python2.6/test/test_bufio.py ...
      Compiling /usr/local/lib/python2.6/test/test_builtin.py ...
      [1] Segmentation fault (core dumped) PYTHONPATH=/usr/...
      *** Error code 139

      Stop.
      make: stopped in /home/xuh/src/Python-2.6.6

      Same thing with python 2.7.1.

    2. added
      buildThe build process and cross-build
      on Feb 3, 2011
    3. loewis commented on Feb 3, 2011

      loewismannequin
      Mannequin

      Can you debug this, e.g. by inspecting the core file?

    4. vstinner commented on Feb 3, 2011

      @vstinner
      Member

      Can you try to get a backtrace? Use make install SHELL="bash -x" to display executed shell commands. And then rerun the last command in gdb: after the crash, the "where" command will give you a backtrace.

    5. skrah commented on Feb 3, 2011

      skrahmannequin
      Mannequin

      This seems to be a duplicate of bpo-7424.

    6. xuhdev commented on Feb 4, 2011

      xuhdevmannequin
      MannequinAuthor

      The result of 'make install SHELL="bash -x"' seems nothing different with the "make install". Could there be any other way to debug?

    7. 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

    No one assigned

      Labels

      buildThe build process and cross-build

      Projects

      No projects

        Milestone

        No milestone

        Relationships

        None yet

        Development

        No branches or pull requests

        Issue actions