From 6755ff8328e25a79fe9133974e82c2fe3df459ed Mon Sep 17 00:00:00 2001 From: Vegard Kippe Date: Mon, 18 Sep 2023 11:43:33 +0200 Subject: [PATCH] Fixing segfault due to use of uninitialized grid properties --- src/opm/input/eclipse/EclipseState/Grid/EclipseGrid.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/opm/input/eclipse/EclipseState/Grid/EclipseGrid.cpp b/src/opm/input/eclipse/EclipseState/Grid/EclipseGrid.cpp index c4ca5269d..5905df8e2 100644 --- a/src/opm/input/eclipse/EclipseState/Grid/EclipseGrid.cpp +++ b/src/opm/input/eclipse/EclipseState/Grid/EclipseGrid.cpp @@ -1898,9 +1898,8 @@ std::vector EclipseGrid::createDVector(const std::array& dims, st const size_t global_index = this->getGlobalIndex(i, j, k); this->m_aquifer_cells.insert(global_index); - const double depth = record.getItem().defaultApplied(0) ? - this->computeCellGeometricDepth(global_index) : record.getItem().getSIDouble(0); - this->m_aquifer_cell_depths.insert_or_assign(global_index, depth); + if (! record.getItem().defaultApplied(0)) + this->m_aquifer_cell_depths.insert_or_assign(global_index, record.getItem().getSIDouble(0)); } } }