issues Search Results · repo:python/cpython author:devdanzin
Filter by
169 results
inpython/cpython (press backspace or delete to remove)Bug report
Bug description:
A two-pass review of Lib/idlelib turned up 69 findings — 37 FIX (a wrong result, silent data loss, or an unreachable
feature) and 32 CONSIDER. Every one carries a file:line, ...
stdlib
topic-IDLE
type-bug
Crash report
What happened?
Doc/c-api/dict.rst tells a PyDict_WatchCallback two things:
The callback may inspect but must not modify dict; doing so could have unpredictable effects, including infinite ...
interpreter-core
type-crash
Crash report
What happened?
reversed() on a dict can dereference an entry index that is far past the end of the dict s current keys table, from
ordinary pure-Python code. On a release build this segfaults. ...
interpreter-core
type-crash
Crash report
What happened?
On the free-threaded build, advancing a single shared iterator over a contextvars.Context from multiple threads corrupts
the iterator s traversal cursor and dereferences a ...
interpreter-core
topic-free-threading
type-crash
Crash report
What happened?
tuple.__hash__ and frozendict.__hash__ (frozendict is new on main, gh-151722) share a bug: both hash their contents with
PyObject_Hash(...) inside a loop that has no recursion ...
interpreter-core
type-crash
Crash report
What happened?
Computing __parameters__ of a generic alias whose argument is a self-referential (or merely very deeply nested)
list/tuple crashes the interpreter with a C-stack overflow. ...
interpreter-core
topic-typing
type-crash
Crash report
What happened?
On a free-threaded build, advancing a single, shared dict iterator (iter({...})) from multiple threads double-frees the
underlying dict and crashes.
All three dict iterators ...
interpreter-core
topic-free-threading
type-crash
Bug report
Bug description:
On a free-threaded (--disable-gil) build, reading __qualname__ on the same descriptor from multiple threads is a data
race on the lazily-populated cache descr- d_qualname. ...
interpreter-core
topic-free-threading
type-bug
Crash report
What happened?
On a free-threaded (--disable-gil) build, iterating a single, shared types.GenericAlias iterator (e.g. iter(list[int]))
from multiple threads segfaults. ga_iternext (Objects/genericaliasobject.c) ...
interpreter-core
topic-free-threading
type-crash
Crash report
What happened?
ThreadSanitizer fuzzing of free-threaded CPython main turned up 15 data races where a built-in object or
interpreter-global state is accessed concurrently without the atomics ...
extension-modules
interpreter-core
topic-free-threading
type-crash

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.