#14205 Fix crash when reloading Roff or GRDECL grid

Guard against a null case pointer in findSummaryCaseFromEclipseResultCase. The reload path passes dynamic_cast<RimEclipseResultCase*> of the case, which is null for Roff and GRDECL input cases, causing a null dereference in RimCase::gridFileName().
This commit is contained in:
Magne Sjaastad
2026-06-11 22:26:33 +02:00
parent 3a3a53ff0f
commit 44e32b840b
@@ -189,6 +189,8 @@ RimEclipseCase* RimReloadCaseTools::gridModelFromSummaryCase( const RimSummaryCa
//--------------------------------------------------------------------------------------------------
RimSummaryCase* RimReloadCaseTools::findSummaryCaseFromEclipseResultCase( const RimEclipseResultCase* eclipseResultCase )
{
if ( !eclipseResultCase ) return nullptr;
RimSummaryCaseMainCollection* sumCaseColl = RiaSummaryTools::summaryCaseMainCollection();
if ( !sumCaseColl ) return nullptr;