Add fuzz_anim_timer_scene target for lifecycle bug family, addresses #283
Targets #269 (PythonObjectCache race), #270 (GridLayer dangling parent), #275 (UIEntity missing tp_dealloc), #277 (GridChunk dangling parent). Exercises timer/animation callbacks that mutate scene and drawable lifetimes across firing boundaries, including scene swap mid-callback and closure captures that can survive past their target's lifetime. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
90a2945a9f
commit
56eeab2ff5
6 changed files with 519 additions and 7 deletions
BIN
tests/fuzz/seeds/anim_timer_scene/seed_animate_callback.bin
Normal file
BIN
tests/fuzz/seeds/anim_timer_scene/seed_animate_callback.bin
Normal file
Binary file not shown.
BIN
tests/fuzz/seeds/anim_timer_scene/seed_cascade.bin
Normal file
BIN
tests/fuzz/seeds/anim_timer_scene/seed_cascade.bin
Normal file
Binary file not shown.
BIN
tests/fuzz/seeds/anim_timer_scene/seed_drop_refs.bin
Normal file
BIN
tests/fuzz/seeds/anim_timer_scene/seed_drop_refs.bin
Normal file
Binary file not shown.
BIN
tests/fuzz/seeds/anim_timer_scene/seed_nested.bin
Normal file
BIN
tests/fuzz/seeds/anim_timer_scene/seed_nested.bin
Normal file
Binary file not shown.
BIN
tests/fuzz/seeds/anim_timer_scene/seed_timer_swap.bin
Normal file
BIN
tests/fuzz/seeds/anim_timer_scene/seed_timer_swap.bin
Normal file
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue