Fixes Heap-buffer-overflow READ 1 in Assimp::ObjFileParser::getFace

https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=49274
This commit is contained in:
sashashura
2022-12-11 01:54:57 +01:00
parent 0fdae2879d
commit 917352dd8b
2 changed files with 4 additions and 1 deletions

View File

@@ -440,7 +440,7 @@ void ObjFileParser::getFace(aiPrimitiveType type) {
const bool vt = (!m_pModel->mTextureCoord.empty());
const bool vn = (!m_pModel->mNormals.empty());
int iPos = 0;
while (m_DataIt != m_DataItEnd) {
while (m_DataIt < m_DataItEnd) {
int iStep = 1;
if (IsLineEnd(*m_DataIt)) {