From 3731b0a4b7bf44bdee2debab9980002b55147bf6 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Mon, 10 Jan 2022 09:31:10 -0800 Subject: [PATCH] nodeview: null check on block track and sequence --- app/widget/nodeview/nodeviewcontext.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/widget/nodeview/nodeviewcontext.cpp b/app/widget/nodeview/nodeviewcontext.cpp index 7d2cd0b3f..d8d5095ab 100644 --- a/app/widget/nodeview/nodeviewcontext.cpp +++ b/app/widget/nodeview/nodeviewcontext.cpp @@ -23,7 +23,8 @@ NodeViewContext::NodeViewContext(Node *context, QGraphicsItem *item) : super(item), context_(context) { - if (Block *block = dynamic_cast(context_)) { + Block *block = dynamic_cast(context_); + if (block && block->track() && block->track()->sequence()) { rational timebase = block->track()->sequence()->GetVideoParams().frame_rate_as_time_base(); lbl_ = QCoreApplication::translate("NodeViewContext", "%1 [%2] :: %3 - %4").arg(block->GetLabelAndName(),