Repository navigation
Segfault when updating from 3.13.0 to 3.13.1 while Python is running #128341
Copy link
Copy link
Closed
Labels
3.13only security fixesonly security fixesOS-linuxinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or errortype-crashA hard crash of the interpreter, possibly with a core dumpA hard crash of the interpreter, possibly with a core dump
Description
Bug report
Bug description:
This was reported to us in Fedora by a user and the reproducer was simplified by me. This is probably a hard problem to fix.
Anyway:
- start Python 3.13.0 (installed system-wide)
- update to Python 3.13.1 while Python is still running
- import
email.parser(EDIT: or_datetime) - observe a segfault
E.g. on Fedora 41:
- install Python 3.13.0 (e.g. via
sudo dnf --repo=fedora install python3), runpython3, press Ctrl+z - update Python to 3.13.1 (e.g. via
sudo dnf upgrade python3) - run
fgandimport email.parser - Segmentation fault (core dumped)
This Fedora reproducer benefits form the fact that Python 3.13.0 is in the fedora dnf repo and 3.13.1+ is in the updates repo. On different Fedora versions, you might need to search for the right build in https://koji.fedoraproject.org/koji/search?match=exact&type=package&terms=python3.13
To get a reasonable backtrace from gdb, install python3-debug and the debuginfo packages first for the old Python:
sudo dnf --repo=fedora install python3-debugsudo dnf --repo=fedora debuginfo-install python3-debuggdb python3-debug,run, Ctrl+z, Ctrl+zsudo dnf upgrade python3-debugfg,fg,fg,import email.parser
#0 0x00007f02daf6cfc1 in PyObject_Hash (v=<unknown at remote 0x7f02db57e370>) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/object.c:1032
#1 0x00007f02daf47efe in _PyObject_HashFast (op=<unknown at remote 0x7f02db57e370>) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_object.h:665
#2 0x00007f02daf4d01a in PyDict_GetItemRef (op={}, key=<unknown at remote 0x7f02db57e370>, result=0x7ffc981f21f0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/dictobject.c:2342
#3 0x00007f02da216b62 in ?? () from /usr/lib64/python3.13/lib-dynload/_datetime.cpython-313d-x86_64-linux-gnu.so
#4 0x00007f02da226638 in ?? () from /usr/lib64/python3.13/lib-dynload/_datetime.cpython-313d-x86_64-linux-gnu.so
#5 0x00007f02daf67ca8 in PyModule_ExecDef (module=<module at remote 0x7f02da386c30>, def=0x7f02da232a00) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/moduleobject.c:489
#6 0x00007f02db1244fe in exec_builtin_or_dynamic (mod=<module at remote 0x7f02da386c30>) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:808
#7 0x00007f02db12c5c7 in _imp_exec_dynamic_impl (module=<module at remote 0x7f02daa96210>, mod=<module at remote 0x7f02da386c30>) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:4747
#8 0x00007f02db122fd2 in _imp_exec_dynamic (module=<module at remote 0x7f02daa96210>, mod=<module at remote 0x7f02da386c30>) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/import.c.h:513
#9 0x00007f02daf65fbc in cfunction_vectorcall_O (func=<built-in method exec_dynamic of module object at remote 0x7f02daa96210>, args=0x7f02da34fe98, nargsf=1, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:512
#10 0x00007f02daeeb4cf in _PyVectorcall_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daf65eaa <cfunction_vectorcall_O>, callable=<built-in method exec_dynamic of module object at remote 0x7f02daa96210>,
tuple=(<module at remote 0x7f02da386c30>,), kwargs={}) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:273
#11 0x00007f02daeeb87c in _PyObject_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec_dynamic of module object at remote 0x7f02daa96210>, args=(<module at remote 0x7f02da386c30>,), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:348
#12 0x00007f02daeeb957 in PyObject_Call (callable=<built-in method exec_dynamic of module object at remote 0x7f02daa96210>, args=(<module at remote 0x7f02da386c30>,), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:373
#13 0x00007f02db0a9d56 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6429e0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:1355
#14 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642770, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#15 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daab1010, locals=0x0, args=0x7ffc981f4420, argcount=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#16 0x00007f02daeebb5e in _PyFunction_Vectorcall (func=<function at remote 0x7f02daab1010>, stack=0x7ffc981f4420, nargsf=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:413
#17 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<function at remote 0x7f02daab1010>, args=0x7ffc981f4420, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#18 0x00007f02daeececc in object_vacall (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, base=0x0, callable=<function at remote 0x7f02daab1010>, vargs=0x7ffc981f4490)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:819
#19 0x00007f02daeed1d1 in PyObject_CallMethodObjArgs (obj=0x0, name='_find_and_load') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:880
#20 0x00007f02db12a79c in import_find_and_load (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, abs_name='_datetime') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3683
#21 0x00007f02db12aad3 in PyImport_ImportModuleLevelObject (name='_datetime',
globals={'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the ...(truncated),
locals={'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the ...(truncated), fromlist=('*',), level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3765
#22 0x00007f02db0c7a64 in import_name (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642708, name='_datetime', fromlist=('*',), level=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:2693
#23 0x00007f02db0b2e65 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642708, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:3201
#24 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642708, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#25 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da392090,
locals={'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the ...(truncated), args=0x0, argcount=0, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#26 0x00007f02db0a2936 in PyEval_EvalCode (co=<code at remote 0x7f02da380b80>,
globals={'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the ...(truncated),
locals={'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the ...(truncated)) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:596
#27 0x00007f02db09a8bc in builtin_exec_impl (module=<module at remote 0x7f02daa7ae70>, source=<code at remote 0x7f02da380b80>,
globals={'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the ...(truncated),
locals={'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modules that provide\nobjects with the ...(truncated), closure=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/bltinmodule.c:1145
#28 0x00007f02db097d40 in builtin_exec (module=<module at remote 0x7f02daa7ae70>, args=0x7f02da3768b8, nargs=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/bltinmodule.c.h:556
#29 0x00007f02daf65cbe in cfunction_vectorcall_FASTCALL_KEYWORDS (func=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02da3768b8, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:441
#30 0x00007f02daeeb4cf in _PyVectorcall_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daf65c3f <cfunction_vectorcall_FASTCALL_KEYWORDS>,
callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
tuple=(<code at remote 0x7f02da380b80>, {'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modul...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:273
#31 0x00007f02daeeb87c in _PyObject_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x7f02da380b80>, {'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modul...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:348
#32 0x00007f02daeeb957 in PyObject_Call (callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x7f02da380b80>, {'__name__': 'datetime', '__doc__': None, '__package__': '', '__loader__': <SourceFileLoader(name='datetime', path='/usr/lib64/python3.13/datetime.py') at remote 0x7f02da93e280>, '__spec__': <ModuleSpec(name='datetime', loader=<...>, origin='/usr/lib64/python3.13/datetime.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', _initializing=True) at remote 0x7f02da3617c0>, '__file__': '/usr/lib64/python3.13/datetime.py', '__cached__': '/usr/lib64/python3.13/__pycache__/datetime.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can be useful in modul...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:373
#33 0x00007f02db0a9d56 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642680, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:1355
#34 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642408, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#35 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daab1010, locals=0x0, args=0x7ffc981f86d0, argcount=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#36 0x00007f02daeebb5e in _PyFunction_Vectorcall (func=<function at remote 0x7f02daab1010>, stack=0x7ffc981f86d0, nargsf=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:413
#37 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<function at remote 0x7f02daab1010>, args=0x7ffc981f86d0, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#38 0x00007f02daeececc in object_vacall (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, base=0x0, callable=<function at remote 0x7f02daab1010>, vargs=0x7ffc981f8740)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:819
#39 0x00007f02daeed1d1 in PyObject_CallMethodObjArgs (obj=0x0, name='_find_and_load') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:880
#40 0x00007f02db12a79c in import_find_and_load (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, abs_name='datetime') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3683
#41 0x00007f02db12aad3 in PyImport_ImportModuleLevelObject (name='datetime',
globals={'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can b...(truncated),
locals={'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can b...(truncated), fromlist=None, level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3765
#42 0x00007f02db0c7a64 in import_name (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6423a0, name='datetime', fromlist=None, level=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:2693
#43 0x00007f02db0b2e65 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6423a0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:3201
#44 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6423a0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#45 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da391f10,
locals={'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can b...(truncated), args=0x0, argcount=0, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#46 0x00007f02db0a2936 in PyEval_EvalCode (co=<code at remote 0x555882acd320>,
globals={'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can b...(truncated),
locals={'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can b...(truncated)) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:596
#47 0x00007f02db09a8bc in builtin_exec_impl (module=<module at remote 0x7f02daa7ae70>, source=<code at remote 0x555882acd320>,
globals={'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can b...(truncated),
locals={'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by most\napplications, but can b...(truncated), closure=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/bltinmodule.c:1145
#48 0x00007f02db097d40 in builtin_exec (module=<module at remote 0x7f02daa7ae70>, args=0x7f02da376278, nargs=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/bltinmodule.c.h:556
#49 0x00007f02daf65cbe in cfunction_vectorcall_FASTCALL_KEYWORDS (func=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02da376278, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:441
#50 0x00007f02daeeb4cf in _PyVectorcall_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daf65c3f <cfunction_vectorcall_FASTCALL_KEYWORDS>,
callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
tuple=(<code at remote 0x555882acd320>, {'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitl...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:273
#51 0x00007f02daeeb87c in _PyObject_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x555882acd320>, {'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitl...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:348
#52 0x00007f02daeeb957 in PyObject_Call (callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x555882acd320>, {'__name__': 'email.utils', '__doc__': 'Miscellaneous utilities.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.utils', path='/usr/lib64/python3.13/email/utils.py') at remote 0x7f02da342c20>, '__spec__': <ModuleSpec(name='email.utils', loader=<...>, origin='/usr/lib64/python3.13/email/utils.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', _initializing=True) at remote 0x7f02da361450>, '__file__': '/usr/lib64/python3.13/email/utils.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/utils.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitl...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:373
#53 0x00007f02db0a9d56 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642318, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:1355
#54 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6420a0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#55 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daab1010, locals=0x0, args=0x7ffc981fc980, argcount=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#56 0x00007f02daeebb5e in _PyFunction_Vectorcall (func=<function at remote 0x7f02daab1010>, stack=0x7ffc981fc980, nargsf=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:413
#57 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<function at remote 0x7f02daab1010>, args=0x7ffc981fc980, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#58 0x00007f02daeececc in object_vacall (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, base=0x0, callable=<function at remote 0x7f02daab1010>, vargs=0x7ffc981fc9f0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:819
#59 0x00007f02daeed1d1 in PyObject_CallMethodObjArgs (obj=0x0, name='_find_and_load') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:880
#60 0x00007f02db12a79c in import_find_and_load (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, abs_name='email.utils') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3683
#61 0x00007f02db12aad3 in PyImport_ImportModuleLevelObject (name='email.utils',
globals={'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, b...(truncated),
locals={'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, b...(truncated), fromlist=('_has_surrogates',), level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3765
#62 0x00007f02db0c7a64 in import_name (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642020, name='email.utils', fromlist=('_has_surrogates',), level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:2693
#63 0x00007f02db0b2e65 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642020, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:3201
#64 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db642020, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#65 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da33b950,
locals={'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, b...(truncated), args=0x0, argcount=0, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#66 0x00007f02db0a2936 in PyEval_EvalCode (co=<code at remote 0x7f02da4fea80>,
globals={'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, b...(truncated),
locals={'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, b...(truncated)) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:596
#67 0x00007f02db09a8bc in builtin_exec_impl (module=<module at remote 0x7f02daa7ae70>, source=<code at remote 0x7f02da4fea80>,
globals={'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, b...(truncated),
locals={'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, b...(truncated), closure=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/bltinmodule.c:1145
#68 0x00007f02db097d40 in builtin_exec (module=<module at remote 0x7f02daa7ae70>, args=0x7f02da353fd8, nargs=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/bltinmodule.c.h:556
#69 0x00007f02daf65cbe in cfunction_vectorcall_FASTCALL_KEYWORDS (func=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02da353fd8, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:441
#70 0x00007f02daeeb4cf in _PyVectorcall_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daf65c3f <cfunction_vectorcall_FASTCALL_KEYWORDS>,
callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
tuple=(<code at remote 0x7f02da4fea80>, {'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nide...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:273
#71 0x00007f02daeeb87c in _PyObject_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x7f02da4fea80>, {'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nide...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:348
#72 0x00007f02daeeb957 in PyObject_Call (callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x7f02da4fea80>, {'__name__': 'email._policybase', '__doc__': 'Policy framework for the email package.\n\nAllows fine grained feature control of how the package parses and emits data.\n', '__package__': 'email', '__loader__': <SourceFileLoader(name='email._policybase', path='/usr/lib64/python3.13/email/_policybase.py') at remote 0x7f02da3421a0>, '__spec__': <ModuleSpec(name='email._policybase', loader=<...>, origin='/usr/lib64/python3.13/email/_policybase.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e78c0>, '__file__': '/usr/lib64/python3.13/email/_policybase.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/_policybase.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nide...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:373
#73 0x00007f02db0a9d56 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641f98, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:1355
#74 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641d20, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#75 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daab1010, locals=0x0, args=0x7ffc98200c30, argcount=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#76 0x00007f02daeebb5e in _PyFunction_Vectorcall (func=<function at remote 0x7f02daab1010>, stack=0x7ffc98200c30, nargsf=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:413
#77 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<function at remote 0x7f02daab1010>, args=0x7ffc98200c30, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#78 0x00007f02daeececc in object_vacall (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, base=0x0, callable=<function at remote 0x7f02daab1010>, vargs=0x7ffc98200ca0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:819
#79 0x00007f02daeed1d1 in PyObject_CallMethodObjArgs (obj=0x0, name='_find_and_load') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:880
#80 0x00007f02db12a79c in import_find_and_load (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, abs_name='email._policybase') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3683
#81 0x00007f02db12aad3 in PyImport_ImportModuleLevelObject (name='email._policybase',
globals={'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da3032b0>, '__spec__': <ModuleSpec(name...(truncated),
locals={'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da3032b0>, '__spec__': <ModuleSpec(name...(truncated), fromlist=('compat32',), level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3765
#82 0x00007f02db0c7a64 in import_name (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641cb0, name='email._policybase', fromlist=('compat32',), level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:2693
#83 0x00007f02db0b2e65 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641cb0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:3201
#84 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641cb0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#85 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da33ae10,
locals={'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da3032b0>, '__spec__': <ModuleSpec(name...(truncated), args=0x0, argcount=0, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#86 0x00007f02db0a2936 in PyEval_EvalCode (co=<code at remote 0x555882a92680>,
globals={'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da3032b0>, '__spec__': <ModuleSpec(name...(truncated),
locals={'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da3032b0>, '__spec__': <ModuleSpec(name...(truncated)) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:596
#87 0x00007f02db09a8bc in builtin_exec_impl (module=<module at remote 0x7f02daa7ae70>, source=<code at remote 0x555882a92680>,
globals={'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da3032b0>, '__spec__': <ModuleSpec(name...(truncated),
locals={'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da3032b0>, '__spec__': <ModuleSpec(name...(truncated), closure=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/bltinmodule.c:1145
#88 0x00007f02db097d40 in builtin_exec (module=<module at remote 0x7f02daa7ae70>, args=0x7f02da8b5648, nargs=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/bltinmodule.c.h:556
#89 0x00007f02daf65cbe in cfunction_vectorcall_FASTCALL_KEYWORDS (func=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02da8b5648, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:441
#90 0x00007f02daeeb4cf in _PyVectorcall_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daf65c3f <cfunction_vectorcall_FASTCALL_KEYWORDS>,
callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
tuple=(<code at remote 0x555882a92680>, {'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da303...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:273
#91 0x00007f02daeeb87c in _PyObject_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x555882a92680>, {'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da303...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:348
#92 0x00007f02daeeb957 in PyObject_Call (callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x555882a92680>, {'__name__': 'email.feedparser', '__doc__': "FeedParser - An email feed parser.\n\nThe feed parser implements an interface for incrementally parsing an email\nmessage, line by line. This has advantages for certain applications, such as\nthose reading email messages off a socket.\n\nFeedParser.feed() is the primary interface for pushing new data into the\nparser. It returns when there's nothing more it can do with the available\ndata. When you have no more data to push into the parser, call .close().\nThis completes the parsing and returns the root message object.\n\nThe other advantage of this parser is that it will never raise a parsing\nexception. Instead, when it finds something unexpected, it adds a 'defect' to\nthe current message. Defects are just instances that live on the message\nobject's .defects attribute.\n", '__package__': 'email', '__loader__': <SourceFileLoader(name='email.feedparser', path='/usr/lib64/python3.13/email/feedparser.py') at remote 0x7f02da303...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:373
#93 0x00007f02db0a9d56 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641c28, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:1355
#94 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6419b0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#95 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daab1010, locals=0x0, args=0x7ffc98204ee0, argcount=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#96 0x00007f02daeebb5e in _PyFunction_Vectorcall (func=<function at remote 0x7f02daab1010>, stack=0x7ffc98204ee0, nargsf=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:413
#97 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<function at remote 0x7f02daab1010>, args=0x7ffc98204ee0, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#98 0x00007f02daeececc in object_vacall (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, base=0x0, callable=<function at remote 0x7f02daab1010>, vargs=0x7ffc98204f50)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:819
#99 0x00007f02daeed1d1 in PyObject_CallMethodObjArgs (obj=0x0, name='_find_and_load') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:880
#100 0x00007f02db12a79c in import_find_and_load (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, abs_name='email.feedparser') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3683
#101 0x00007f02db12aad3 in PyImport_ImportModuleLevelObject (name='email.feedparser',
globals={'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by ...(truncated),
locals={'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by ...(truncated), fromlist=('FeedParser', 'BytesFeedParser'), level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3765
#102 0x00007f02db0c7a64 in import_name (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641940, name='email.feedparser', fromlist=('FeedParser', 'BytesFeedParser'), level=0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:2693
#103 0x00007f02db0b2e65 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641940, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:3201
#104 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641940, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#105 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da33a450,
locals={'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by ...(truncated), args=0x0, argcount=0, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#106 0x00007f02db0a2936 in PyEval_EvalCode (co=<code at remote 0x7f02da492710>,
globals={'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by ...(truncated),
locals={'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by ...(truncated)) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:596
#107 0x00007f02db09a8bc in builtin_exec_impl (module=<module at remote 0x7f02daa7ae70>, source=<code at remote 0x7f02da492710>,
globals={'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by ...(truncated),
locals={'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is not normally accessed explicitly by ...(truncated), closure=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/bltinmodule.c:1145
#108 0x00007f02db097d40 in builtin_exec (module=<module at remote 0x7f02daa7ae70>, args=0x7f02da8b73a8, nargs=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/bltinmodule.c.h:556
#109 0x00007f02daf65cbe in cfunction_vectorcall_FASTCALL_KEYWORDS (func=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02da8b73a8, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:441
#110 0x00007f02daeeb4cf in _PyVectorcall_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daf65c3f <cfunction_vectorcall_FASTCALL_KEYWORDS>,
callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
tuple=(<code at remote 0x7f02da492710>, {'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is no...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:273
#111 0x00007f02daeeb87c in _PyObject_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x7f02da492710>, {'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is no...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:348
#112 0x00007f02daeeb957 in PyObject_Call (callable=<built-in method exec of module object at remote 0x7f02daa7ae70>,
args=(<code at remote 0x7f02da492710>, {'__name__': 'email.parser', '__doc__': 'A parser of RFC 2822 and MIME email messages.', '__package__': 'email', '__loader__': <SourceFileLoader(name='email.parser', path='/usr/lib64/python3.13/email/parser.py') at remote 0x7f02da302e50>, '__spec__': <ModuleSpec(name='email.parser', loader=<...>, origin='/usr/lib64/python3.13/email/parser.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', _initializing=True) at remote 0x7f02da4e7600>, '__file__': '/usr/lib64/python3.13/email/parser.py', '__cached__': '/usr/lib64/python3.13/email/__pycache__/parser.cpython-313.pyc', '__builtins__': {'__name__': 'builtins', '__doc__': "Built-in functions, types, exceptions, and other objects.\n\nThis module provides direct access to all 'built-in'\nidentifiers of Python; for example, builtins.len is\nthe full name for the built-in function len().\n\nThis module is no...(truncated), kwargs={})
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:373
#113 0x00007f02db0a9d56 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6418b8, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:1355
#114 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641640, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#115 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daab1010, locals=0x0, args=0x7ffc98209190, argcount=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#116 0x00007f02daeebb5e in _PyFunction_Vectorcall (func=<function at remote 0x7f02daab1010>, stack=0x7ffc98209190, nargsf=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:413
#117 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<function at remote 0x7f02daab1010>, args=0x7ffc98209190, nargsf=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#118 0x00007f02daeececc in object_vacall (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, base=0x0, callable=<function at remote 0x7f02daab1010>, vargs=0x7ffc98209200)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:819
#119 0x00007f02daeed1d1 in PyObject_CallMethodObjArgs (obj=0x0, name='_find_and_load') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:880
#120 0x00007f02db12a79c in import_find_and_load (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, abs_name='email.parser') at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3683
#121 0x00007f02db12aad3 in PyImport_ImportModuleLevelObject (name='email.parser',
globals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'},
locals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'}, fromlist=None, level=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/import.c:3765
#122 0x00007f02db0c7a64 in import_name (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6415e8, name='email.parser', fromlist=None, level=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:2693
#123 0x00007f02db0b2e65 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6415e8, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:3201
#124 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6415e8, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#125 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da33a390,
locals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'}, args=0x0, argcount=0, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#126 0x00007f02db0a2936 in PyEval_EvalCode (co=<code at remote 0x7f02da3154e0>,
globals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'},
locals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'}) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:596
#127 0x00007f02db09a8bc in builtin_exec_impl (module=<module at remote 0x7f02daa7ae70>, source=<code at remote 0x7f02da3154e0>,
globals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'},
locals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'}, closure=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/bltinmodule.c:1145
#128 0x00007f02db097d40 in builtin_exec (module=<module at remote 0x7f02daa7ae70>, args=0x7f02db6415d8, nargs=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/bltinmodule.c.h:556
#129 0x00007f02daf65cbe in cfunction_vectorcall_FASTCALL_KEYWORDS (func=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02db6415d8, nargsf=9223372036854775810, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:441
#130 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02db6415d8, nargsf=9223372036854775810,
kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#131 0x00007f02daeeb75e in PyObject_Vectorcall (callable=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02db6415d8, nargsf=9223372036854775810, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:327
#132 0x00007f02db0a7040 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641570, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:813
#133 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6411c0, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#134 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da685a90,
locals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'}, args=0x0, argcount=0, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#135 0x00007f02db0a2936 in PyEval_EvalCode (co=<code at remote 0x7f02da51edf0>,
globals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'},
locals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'}) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:596
#136 0x00007f02db09a8bc in builtin_exec_impl (module=<module at remote 0x7f02daa7ae70>, source=<code at remote 0x7f02da51edf0>,
globals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'},
locals={'__name__': '__main__', '__doc__': None, '__package__': '_pyrepl', '__loader__': <SourceFileLoader(name='_pyrepl.__main__', path='/usr/lib64/python3.13/_pyrepl/__main__.py') at remote 0x7f02da951480>, '__spec__': <ModuleSpec(name='_pyrepl.__main__', loader=<...>, origin='/usr/lib64/python3.13/_pyrepl/__main__.py', loader_state=None, submodule_search_locations=None, _uninitialized_submodules=[], _set_fileattr=True, _cached='/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc') at remote 0x7f02da4e7290>, '__annotations__': {}, '__builtins__': <module at remote 0x7f02daa7ae70>, '__file__': '/usr/lib64/python3.13/_pyrepl/__main__.py', '__cached__': '/usr/lib64/python3.13/_pyrepl/__pycache__/__main__.cpython-313.pyc'}, closure=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/bltinmodule.c:1145
#137 0x00007f02db097d40 in builtin_exec (module=<module at remote 0x7f02daa7ae70>, args=0x7f02db641180, nargs=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/clinic/bltinmodule.c.h:556
#138 0x00007f02daf65cbe in cfunction_vectorcall_FASTCALL_KEYWORDS (func=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02db641180, nargsf=9223372036854775810, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/methodobject.c:441
#139 0x00007f02daeea8e3 in _PyObject_VectorcallTstate (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02db641180, nargsf=9223372036854775810,
kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_call.h:168
#140 0x00007f02daeeb75e in PyObject_Vectorcall (callable=<built-in method exec of module object at remote 0x7f02daa7ae70>, args=0x7f02db641180, nargsf=9223372036854775810, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:327
#141 0x00007f02db0a7040 in _PyEval_EvalFrameDefault (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db6410d8, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/generated_cases.c.h:813
#142 0x00007f02db0a0d0e in _PyEval_EvalFrame (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, frame=0x7f02db641020, throwflag=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Include/internal/pycore_ceval.h:119
#143 0x00007f02db0c57f5 in _PyEval_Vector (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02da339e50, locals=0x0, args=0x7f02da3195f8, argcount=2, kwnames=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Python/ceval.c:1806
#144 0x00007f02daeebb5e in _PyFunction_Vectorcall (func=<function at remote 0x7f02da339e50>, stack=0x7f02da3195f8, nargsf=2, kwnames=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:413
#145 0x00007f02daeeb4cf in _PyVectorcall_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, func=0x7f02daeeba3e <_PyFunction_Vectorcall>, callable=<function at remote 0x7f02da339e50>, tuple=('_pyrepl', False), kwargs=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:273
#146 0x00007f02daeeb87c in _PyObject_Call (tstate=0x7f02db5b71d0 <_PyRuntime+298992>, callable=<function at remote 0x7f02da339e50>, args=('_pyrepl', False), kwargs=0x0)
at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:348
#147 0x00007f02daeeb957 in PyObject_Call (callable=<function at remote 0x7f02da339e50>, args=('_pyrepl', False), kwargs=0x0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Objects/call.c:373
#148 0x00007f02db20a371 in pymain_run_module (modname=0x7f02db44eef8 L"_pyrepl", set_argv0=0) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Modules/main.c:349
#149 0x00007f02db20ab7e in pymain_run_stdin (config=0x7f02db5898b8 <_PyRuntime+112344>) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Modules/main.c:574
#150 0x00007f02db20b083 in pymain_run_python (exitcode=0x7ffc9820f584) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Modules/main.c:699
#151 0x00007f02db20b1b4 in Py_RunMain () at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Modules/main.c:775
#152 0x00007f02db20b28a in pymain_main (args=0x7ffc9820f600) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Modules/main.c:805
#153 0x00007f02db20b352 in Py_BytesMain (argc=1, argv=0x7ffc9820f778) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Modules/main.c:829
#154 0x000055584ee7417d in main (argc=1, argv=0x7ffc9820f778) at /usr/src/debug/python3.13-3.13.0-1.fc41.x86_64/Programs/python.c:15
It is possible other modules are affected as well.
User assumptions
- Python 3.13.x releases should be ABI-compatible. Importing standard library modules from different x versions should work.
- If importing a standard library module from one version is impossible on another, Python should traceback with a reasonable error (e.g.
ImportError) rather than segfault. - Systems with long-running Python applications might be kept up to date (automatically or by administrator). This scenario is not artificial.
CPython versions tested on:
3.13
Operating systems tested on:
Linux
Linked PRs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
3.13only security fixesonly security fixesOS-linuxinterpreter-core(Objects, Python, Grammar, and Parser dirs)(Objects, Python, Grammar, and Parser dirs)type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or errortype-crashA hard crash of the interpreter, possibly with a core dumpA hard crash of the interpreter, possibly with a core dump
Activity
hroncok commentedon Dec 30, 2024
Starting Python 3.13.1, downgrading it to 3.13.0, importing
email.parserproduces a Segmentation fault as well.ZeroIntensity commentedon Dec 30, 2024
This is an interesting bug. My first guess would be that there's some sort of race happening with a C extension's shared object file, but
emaildoesn't have a C accelerator, so the issue is very likely somewhere in the core interpreter. Speculatively, and seeing that this is happening during the import process, I guess this could be the result ofemail.parser's compiled bytecode getting swapped out at the wrong time.A few other tricks for debugging that would be helpful:
-Xfaulthandlerto see exactly which Python line is causing the crash (and if it's reliably in one area).PYTHONMALLOC=mallocto disable the pymalloc allocator--that can screw up stack traces.valgrindgive any insight?cc @encukou as a Fedora expert.
rruuaanng commentedon Jan 2, 2025
From the backtrack, this is inseparable from
_datetime, and we can start here. It is very likely that the formatted string was used incorrectly in datetime or the wrong parameter was passed. (But that's just my guess, I don't have Fedora on hand.)ref:
https://github.com/python/cpython/blob/main/Modules/_datetimemodule.c
cpython/Modules/_datetimemodule.c
Line 122 in c810ed7
s-sebastian commentedon Jan 2, 2025
This issue seems to be caused by the changes introduced in commit d82a7ba (gh-120004).
The address defined by the INTERP_KEY macro, which is used for the module state, appears to become invalid after the shared library for the
_datetimemodule is replaced during an RPM upgrade.This hypothesis can be confirmed by statically compiling the
_datetimemodule. TheModules/Setup.localfile for reference:encukou commentedon Jan 2, 2025
Thanks for the ping!
That's where user expectations clash with what we do. Standard library modules use an internal ABI, which doesn't need to be compatible. But, given:
we probably want to change that.
cc @ericsnowcurrently who made the change (just so you're aware)
cc @vstinner who's been converting stdlib extensions to stable ABI (even stronger than what's needed here): Victor, here's practical argument against using private APIs in stdlib :)
If we want to fix this (rather than write it off as unsupported), I'd recommend:
Py_BUILD_COREfor dynamically-loaded stdlib modules*static**shared*againTo me that seems like the correct thing to do, but since this would bake the modules into libpython or the main executable, making it bigger, it's bound to get pushback from someone.
It sounds like a non-invasive patch; it might be best to try it in Fedora first and then upstream it.
ZeroIntensity commentedon Jan 2, 2025
I think the more ideal solution would be to instead ensure private ABI compatibility with dynamically loaded extensions between patch versions (we need the private API for a lot of extensions, and making them all statically linked for this single use case seems like a bad idea). But I thought we already had a
Check if the ABI has changedcheck for this?hroncok commentedon Jan 2, 2025
The crash is indeed from
from _datetime import *andimport _datetimereproduces it.hroncok commentedon Jan 2, 2025
And this Setup.local makes swapping Python 3.13.0 for 3.13.1 or back while it runs import the module sucesfully.
I've tried importing all modules from the dynload directory. I get:
Everything else seems OK.
So the
_datetimeproblem, making it static should work. If we do this in Fedora now, users who update mid run and then import it end up with:Which is still better than a segfault and the datetime module will use the Python implementation from
_pydatetime.So I might as well do this. However, I agree with @ZeroIntensity -- this should not happen on a patch version update.
hroncok commentedon Jan 3, 2025
Should I open a separate issue for
_pickle?14 remaining items
encukou commentedon Jul 20, 2025
Way longer than 2 weeks, but, my idea is here: https://discuss.python.org/t/96443
encukou commentedon Sep 9, 2025
The ABI check is now available. Putting this line in the slots of an internal module should prevent the issue (unless the ABI changes without any version change):
cpython/Modules/_datetimemodule.c
Line 7619 in 6b7b9d0
(The internal
_Py_INTERNAL_ABI_SLOTrelies on a C99 feature which is too new for public API, so the public version --Py_mod_abi-- requires one more line of code.)Raise an error when importing modules compiled for an older Python
Raise an error when importing modules compiled for an older Python
encukou commentedon Mar 10, 2026
Let's use this issue as an excuse for adding the ABI check slot to all stdlib modules (which I wanted to do anyway).
Adding the check solves an issue in a genuine use case. Even though we don't support it in Python core, this repo is the best place for it.
Unfortunately it touches all the modules. Sorry for the noise!
kumaraditya303 commentedon Mar 10, 2026
I don't quite understand the usefulness of this check. Let's assume that an extension expects a symbol named
PyFoofrom Python shared library but it is no longer present in the shared library in a new patch release, does this check handle this case? My understanding is that the process would crash before you even get to module initialization to check for the abi.vstinner commentedon Mar 10, 2026
It's fine to get an error if
PyFoois missing.The problem here is that it's possible to load an extension even if internals change without an error, and then get a random crash. For example, if
Include/internal/pycore_global_strings.hchange, the offsets change and you must rebuild the C extension.encukou commentedon Mar 10, 2026
@kumaraditya303 said:
You can still configure CPython to build
_asyncioas a separate.so.gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
vstinner commentedon Mar 25, 2026
I close the issue. It has been fixed in the main branch by 1887a95. IMO this change is too big to be backported to stable branches. Moreover, the change requires
Py_mod_abiwhich was only added to the main branch.encukou commentedon Mar 25, 2026
Thanks for the fix!
I'll note that updating Python while it's running remains unsupported at CPython side. In particular, we don't test that stdlib modules all use
Py_mod_abi.I recommend Fedora checks this for new Python releases.
khalidsaidi commentedon Mar 25, 2026
pythongh-128341: Use _Py_ABI_SLOT in stdlib modules (python#145770)
pythongh-128341: Use _Py_ABI_SLOT in stdlib modules (python#145770)