Browse Source

Add aiProcess_ValidateDataStructure flag to the fuzzer (#5951)

tyler92 8 months ago
parent
commit
0834fed661
1 changed files with 2 additions and 2 deletions
  1. 2 2
      fuzz/assimp_fuzzer.cc

+ 2 - 2
fuzz/assimp_fuzzer.cc

@@ -53,8 +53,8 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t *data, size_t dataSize) {
 #endif
 
     Importer importer;
-    const aiScene *sc = importer.ReadFileFromMemory(data, dataSize,
-        aiProcessPreset_TargetRealtime_Quality, nullptr );
+    unsigned int flags = aiProcessPreset_TargetRealtime_Quality | aiProcess_ValidateDataStructure;
+    const aiScene *sc = importer.ReadFileFromMemory(data, dataSize, flags, nullptr);
 
     if (sc == nullptr) {
         return 0;