3a7b6c4f79f1d1ab48d28dabc2c54f2f0eb5f976
Catch any exception from the JSON parser and handle it by returning a null value from the deserialization function. Let the asset indexer regenerate the index file to handle the error. At least for the asset index case we don't care about the exact parsing error, so this simple error handling strategy is fine. Should more precise error reporting be necessary for other use-cases this can be added still, but I think these errors are usually a bit too low level to expose to users. Pull Request: https://projects.blender.org/blender/blender/pulls/129879
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
