Skip to content

Data race in compile_template in sre.c #129983

Description

@colesbury

Bug report

Concurrent accesses to module_state->compile_template in the free threaded build

cpython/Modules/_sre/sre.c

Lines 1169 to 1177 in 1feaecc

/* delegate to Python code */
PyObject*func=module_state->compile_template;
if (func==NULL) {
func=PyImport_ImportModuleAttrString("re", "_compile_template");
if (func==NULL) {
returnNULL;
}
Py_XSETREF(module_state->compile_template, func);
}

Linked PRs

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions