Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pypy pypy
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 674
    • Issues 674
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PyPy
  • pypypypy
  • Issues
  • #3551
Closed
Open
Created Sep 14, 2021 by Oliver Margetts@olliemathDeveloper

Segfault with lxml and pypy3.7 7.3.6 rc1

I'm getting a new segfault with the linux64 rc for pypy3.7-7.3.6.

Steps to reproduce in a fresh venv:

pip install lxml==4.6.3
pypy3 -c "import gc ; import lxml;  gc.collect(); from lxml.etree import *; gc.collect()"

or in the REPL, this is enough:

import gc
import lxml
from lxml.etree import *
gc.collect()

The same version of lxml works fine with pypy3.7-7.3.5 and the pypy3.8 rc.

I haven't been able to dig further (took me a while to pin it to lxml and gc), but see if I can over the coming days.

Edited Sep 14, 2021 by Oliver Margetts
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking