mirror of
https://github.com/storytold/filmcraft.git
synced 2026-10-29 20:47:00 -06:00
- codecs: a resampled MP4 audio read scales the edit-list offset to the source rate in i128 and saturates the window arithmetic; a hostile media_time overflowed i64. - engine: media_duration follows a subclip's parent chain in a loop bounded at 16 hops instead of recursing; a cyclic or very deep chain in a damaged project overflowed the stack. Each has a regression test that failed before (overflow panic / stack overflow). Fixes #66 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>