From 107d3ff65a134d140b642f19640438807e92d595 Mon Sep 17 00:00:00 2001 From: Magne Sjaastad Date: Tue, 1 Sep 2015 19:55:37 +0200 Subject: [PATCH] Fixed crash : Do not search for result index if no results are loaded --- .../ProjectDataModel/RimEclipseResultDefinition.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp b/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp index 649ef38a59..54c4af69ce 100644 --- a/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp +++ b/ApplicationCode/ProjectDataModel/RimEclipseResultDefinition.cpp @@ -264,7 +264,10 @@ size_t RimEclipseResultDefinition::scalarResultIndex() const size_t gridScalarResultIndex = cvf::UNDEFINED_SIZE_T; const RimReservoirCellResultsStorage* gridCellResults = this->currentGridCellResults(); - if (gridCellResults) gridScalarResultIndex = gridCellResults->cellResults()->findScalarResultIndex(m_resultType(), m_resultVariable()); + if (gridCellResults && gridCellResults->cellResults()) + { + gridScalarResultIndex = gridCellResults->cellResults()->findScalarResultIndex(m_resultType(), m_resultVariable()); + } return gridScalarResultIndex; }