Crash on null dereference in SEQ_timeline_boundbox(). This function was
generalized in rB9e4a4c2e996c to work on arbitrary seqbase.
Fixed by refactoring SEQ_timeline_boundbox() functions to return default
sane values if seqbase is NULL
Differential D9878
Fix T83869: Crash when creating Sequencer in new scene Authored by Richard Antalik (ISS) on Dec 17 2020, 12:03 AM.
Details Crash on null dereference in SEQ_timeline_boundbox(). This function was Fixed by refactoring SEQ_timeline_boundbox() functions to return default
Diff Detail
Event TimelineComment Actions Though I don't have experience in this area, this change seems to make sense, it seems fine for SEQ_timeline_boundbox to be safe in the case of a NULL argument, especially if it's a fairly common situation to have an empty sequencer. I think the naming for the new function could be improved though, unless there are other plans to adjust it in the future.
| ||||||||||||