assimp/code
Ryan Styrczula 5717ea466f FindInvalidDataProcess: Mark removed meshes as "out"
There's a code path where an input scene only has a single mesh.
In this case, if ProcessMesh returns 2, we delete the mesh and move on
with the postprocessing. UpdateMeshReferences is not called and so the
deleted mesh is left dangling in nodes.

In a later step (SplitMesh in my testing), it then tries to deference a
null pointer and we explode.

With `out = true`, we can now hit the DeadlyImportError instead of a
segfault.
2020-06-22 17:24:16 -04:00
..
AssetLib closes https://github.com/assimp/assimp/issues/3253 : remove useless code 2020-06-17 20:37:39 +02:00
CApi remove step prototype: does not work this way. 2020-05-07 14:00:40 +02:00
Common fix warning, hopefully ... 2020-06-15 21:34:49 +02:00
Material Merge branch 'master' into kimkulling_dev 2020-03-23 09:00:41 +01:00
PostProcessing FindInvalidDataProcess: Mark removed meshes as "out" 2020-06-22 17:24:16 -04:00
res Updated copyright dates. 2020-01-20 08:53:12 -05:00
.editorconfig Implemented: Add editor config for source code 2015-06-28 15:50:57 -06:00
CMakeLists.txt Merge branch 'master' into bug-3177-dae-geo-id 2020-05-13 20:24:53 +02:00