mirror of
https://github.com/storytold/effectcraft.git
synced 2026-10-30 04:57:54 -06:00
A few kilobytes of internal entities expanded to millions of nodes (each top-level reference stays under roxmltree's per-reference cap), so a 1 MB file exhausted memory. SVG keeps DTDs, which Illustrator's exports use for entities, but caps the expanded document at 4 million nodes. Final Cut Pro XML and FCPXML, which FilmCraft parses without a node limit, are refused when they declare an entity; real exports never do. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>