Browse Source

Merge pull request #4567 from assimp/kimkulling/fix_nullptr_exception_opnglb_export_issue4418

Fix  possible nullptr exception
Kim Kulling 3 years ago
parent
commit
0768a13057
1 changed files with 1 additions and 1 deletions
  1. 1 1
      code/AssetLib/glTF2/glTF2Exporter.cpp

+ 1 - 1
code/AssetLib/glTF2/glTF2Exporter.cpp

@@ -908,7 +908,7 @@ Ref<Node> FindSkeletonRootJoint(Ref<Skin> &skinRef) {
     do {
     do {
         startNodeRef = parentNodeRef;
         startNodeRef = parentNodeRef;
         parentNodeRef = startNodeRef->parent;
         parentNodeRef = startNodeRef->parent;
-    } while (!parentNodeRef->jointName.empty());
+    } while (parentNodeRef && !parentNodeRef->jointName.empty());
 
 
     return parentNodeRef;
     return parentNodeRef;
 }
 }