Version: v1.3.0 tag, Linux (Rocky/Alma 9, self-built).
Calling Timeline.to_otio_string() from the python API (external client over the port-14441 link) never returns and the session stops responding to further API requests — the actor appears to deadlock servicing export_atom. Reproduced consistently with a timeline of ~30 image-sequence clips.
Workaround: export_timeline_to_file(path, 'otio_json') works reliably (round-trips frame-exact), so the export path itself is fine — it's specifically the string-returning atom over the remote link.
Happy to provide a repro script.
Version: v1.3.0 tag, Linux (Rocky/Alma 9, self-built).
Calling
Timeline.to_otio_string()from the python API (external client over the port-14441 link) never returns and the session stops responding to further API requests — the actor appears to deadlock servicingexport_atom. Reproduced consistently with a timeline of ~30 image-sequence clips.Workaround:
export_timeline_to_file(path, 'otio_json')works reliably (round-trips frame-exact), so the export path itself is fine — it's specifically the string-returning atom over the remote link.Happy to provide a repro script.