From 08166680cf59d8d1fd33524ba82d22f5ec6b7be0 Mon Sep 17 00:00:00 2001 From: Walter Van Herck <w.van.herck@fz-juelich.de> Date: Fri, 16 Feb 2018 11:17:20 +0100 Subject: [PATCH] Check for null pointer before accessing current JobItem in FitComparisonWidget --- GUI/coregui/Views/FitWidgets/FitComparisonWidget.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/GUI/coregui/Views/FitWidgets/FitComparisonWidget.cpp b/GUI/coregui/Views/FitWidgets/FitComparisonWidget.cpp index d4630946f41..eca373c4bd9 100644 --- a/GUI/coregui/Views/FitWidgets/FitComparisonWidget.cpp +++ b/GUI/coregui/Views/FitWidgets/FitComparisonWidget.cpp @@ -186,7 +186,7 @@ void FitComparisonWidget::calculateRelativeDifference() void FitComparisonWidget::unsubscribeFromChildren() { - if (simulatedDataItem()) + if (jobItem() && simulatedDataItem()) simulatedDataItem()->mapper()->unsubscribe(this); if (diffItem()) @@ -196,7 +196,6 @@ void FitComparisonWidget::unsubscribeFromChildren() JobItem* FitComparisonWidget::jobItem() { JobItem* jobItem = dynamic_cast<JobItem*>(currentItem()); - Q_ASSERT(jobItem); return jobItem; } -- GitLab