bdk-blender/source/blender/blenloader
Philipp Oeser 0a8a631d7a Fix #114892: crash opening old files with text objects
Exposed by 16e4eeb9c0.

In (rare) occasions, a Curve's `CharInfo` can be NULL.
This also crashed going into editmode on affected text objects in
previous versions, however opening and rendering these files was still
fine.

In 4.0, opening those kind of files crashed.

It is not entirely clear how this can happen (there are comments in code
dating back to 97df61a7e5 mentioning "old file", there might be other
reasons, too), still, avoiding the crash on file open seems like good
practice.

Pull Request: blender/blender#114916
2023-11-16 10:53:00 +01:00
..
intern Fix #114892: crash opening old files with text objects 2023-11-16 10:53:00 +01:00
tests Revert changes from main commits that were merged into blender-v4.0-release 2023-10-30 21:40:35 +01:00
BLO_blend_defs.hh Cleanup: Move BLO headers to C++ 2023-08-28 15:01:05 +02:00
BLO_blend_validate.hh Cleanup: Move BLO headers to C++ 2023-08-28 15:01:05 +02:00
BLO_read_write.hh Cleanup: Remove unnecessary struct keyword from newly C++ headers 2023-09-22 08:08:19 -04:00
BLO_readfile.h Cleanup: doxygen parameters, blank comment lines 2023-09-08 16:53:30 +10:00
BLO_undofile.hh Cleanup: spelling in comments 2023-09-05 11:04:27 +10:00
BLO_writefile.hh Cleanup: Move BLO headers to C++ 2023-08-28 15:01:05 +02:00
CMakeLists.txt Anim: move bone colors from bone groups to individual bones 2023-08-29 14:31:18 +02:00