**System Information**
Operating system: Linux
Graphics card: RTX-2060
**Blender Version**
Broken: 3.0.0 release candidate
Worked: 2.93.6
**Short description of error**
blender crashes at startup when trying to load old file containing Armature + Custom_Bones(Text Curve)
**Exact steps for others to reproduce the error**
start with old blender file containing Armature that has custom_bone_shapes,
where custom_bone_shapes are Text Objects (blenderfont, curve objects, not converted to meshes)
(I use custom_bone_shapes for IK targets & poles... "A" for arm, "L" for leg, etc.
I know I can convert these to meshes, but that is a destructive irreversible process which would have to be repeated in all rigged-character files.)
see simple test file "test040_..." created just now in blender 2.93.6, appended below.
Try to open this with blender 3.0.0 release candidate.
Problem is the same whether or not I use "--factory-startup" command-line switch.
Problem is the same whether I have Prefs > System: set to CUDA or OPTIX
Problem is the same with 3.0.0rc from 2021nov25, and that from 2021nov30, earlier versions of 3.0 that I tried simply did not draw the custom bones at all. (see T92120)
{F12669994}
{F12669990}
I have tried this on several rigged character files (which all contain text/curve custom-bones),
and they all share the line:
DRW_curve_batch_cache_create_requested+0x27
{F12670001}
(( thanks for blender!!! ))