[New-bugs-announce] [issue43781] SIGSEGV when replacing _multiprocessing.SemLock at runtime

Sam Stern report at bugs.python.org
Thu Apr 8 21:23:59 EDT 2021


New submission from Sam Stern <jstern at umass.edu>:

When patching `_multiprocessing.SemLock` at runtime and then instantiating an instance of `multiprocessing.Pool`, the interpreter throws a SIGSEGV when trying to access a field of `_multiprocessing.SemLock` on pre-3.9 pythons

----------
components: Interpreter Core
files: this-segfaults.py
messages: 390577
nosy: sternj
priority: normal
severity: normal
status: open
title: SIGSEGV when replacing _multiprocessing.SemLock at runtime
type: crash
versions: Python 3.6, Python 3.7, Python 3.8
Added file: https://bugs.python.org/file49945/this-segfaults.py

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue43781>
_______________________________________


More information about the New-bugs-announce mailing list