# Crash report ### What happened? I have a 100% reproducible segfault crash in one of my scripts, on Arch Linux. I had Amp Code write me a minimal reproducer, it crashes consistently on Python 3.13 and 3.14: ```python import gc from datetime import timedelta class Poisoned: def __del__(self): timedelta(seconds=1) obj = Poisoned() cycle = [obj] cycle.append(cycle) del obj gc.disable() ``` More information available on demand. ### CPython versions tested on: 3.14 ### Operating systems tested on: Linux ### Output from running 'python -VV' on the command line: Python 3.14.4 (main, Apr 8 2026, 17:48:49) [GCC 15.2.1 20260209]
Activity
desbma commentedon Apr 18, 2026
Crash backtrace with debug symbols:
StanFromIreland commentedon Apr 18, 2026
This is fixed on main, and I believe a duplicate of #135552.
desbma commentedon Apr 18, 2026
Also maybe #132413
I can confirm that the crash is reproducible on the most recent 3.13 and 3.14 but not 3.15a8 / main
datetime.timedelta(possibly from datetime's Cdelta_new) #132413