From d5b076d0e64ef8b2ac4ecf0d5b94328e638dce67 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Thu, 26 Nov 2015 23:59:40 +0100 Subject: [PATCH] fix offsets in ASMs3Dmx caused out-of-bounds array access --- src/ASM/ASMs3Dmx.C | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ASM/ASMs3Dmx.C b/src/ASM/ASMs3Dmx.C index 88508403..27f82c17 100644 --- a/src/ASM/ASMs3Dmx.C +++ b/src/ASM/ASMs3Dmx.C @@ -273,8 +273,7 @@ bool ASMs3Dmx::generateFEMTopology () for (i2 = 0; i2 < geoBasis-1; ++i2) lnod2 += m_basis[i2]->order(0)*m_basis[i2]->order(1)*m_basis[i2]->order(2); - lnod3 = lnod2; - for (i2 = geoBasis; i2 < (int)m_basis.size(); ++i2) + for (i2 = 0; i2 < (int)m_basis.size(); ++i2) lnod3 += m_basis[i2]->order(0)*m_basis[i2]->order(1)*m_basis[i2]->order(2); // Create nodal connectivities for geometry basis