mirror of
https://github.com/OPM/ResInsight.git
synced 2026-08-27 05:37:21 -05:00
#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:
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user