Page MenuHome

Blender crash when making a library override on a rig or mesh with rig
Open, Needs Triage by DeveloperPublic

Description

System Information
Operating system: Windows-10-10.0.18362 64 Bits
Graphics card: GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 431.86

Blender Version
Broken: version: 2.81 (sub 16), branch: master, commit date: 2019-11-20 14:27, hash: rB26bd5ebd42e3

Short description of error
Blender crash when making a library override on a rig or mesh with rig, if not, blender crash when you try to pose the character

Exact steps for others to reproduce the error
1 - Create a Blender file with a rigged mesh.
2 - Link the collection of the rigged mesh in another blender file.
3 - Try to create a library override on the rig or the mesh
4 - If blender didn't crash try to pose the character and pressing Ctrl+Z

(The error seems to have a little randomness)
When Blender don't crash the mesh has lost their weights

Details

Type
Bug

Event Timeline

Override on Rig in a linked collection worked for me, but after having an override on the Rig, selecting the Mesh: As soon as you hover the Menu Object>Relation Blender crashes.

Tried the same under MacOS. 2.81 from blender.org. Crashed the same way. crash.txt gave me the following:

Blender 2.81 (sub 16), Commit date: 2019-11-20 14:27, Hash 26bd5ebd42e3

bpy.ops.object.make_override_library(object='DEFAULT') # Operator
bpy.ops.object.posemode_toggle() # Operator
Saved "test_imported.blend" # Info
bpy.ops.object.posemode_toggle() # Operator

backtrace

0 Blender 0x0000000103d1cea7 BLI_system_backtrace + 55
1 Blender 0x0000000103a3bbea sig_handle_crash + 362
2 libsystem_platform.dylib 0x00007fff6f7beb5d _sigtramp + 29
3 Blender 0x0000000103d9e0e6 pyrna_struct_CreatePyObject + 150
4 Blender 0x0000000107fe8dcf datalayout_transfer_poll + 31
5 Blender 0x0000000103f4dbdd wm_operator_invoke + 61
6 Blender 0x0000000103f47d20 wm_operator_call_internal + 304
7 Blender 0x0000000103f47be4 WM_operator_poll_context + 36
8 Blender 0x0000000107e9c6d6 UI_block_end_ex + 198
9 Blender 0x0000000107ee9585 ui_popup_block_refresh + 261
10 Blender 0x0000000107eea592 ui_popup_block_create + 338
11 Blender 0x0000000107ee7891 ui_popup_menu_create + 369
12 Blender 0x0000000107eb4708 button_activate_state + 1512
13 Blender 0x0000000107ec0cd6 ui_handle_button_event + 982
14 Blender 0x0000000107ec144c ui_handle_menu_button + 332
15 Blender 0x0000000107ebf081 ui_handle_menus_recursive + 5201
16 Blender 0x0000000107ebd936 ui_handler_region_menu + 198
17 Blender 0x0000000103f4e69a wm_handlers_do_intern + 666
18 Blender 0x0000000103f4a0df wm_handlers_do + 31
19 Blender 0x0000000103f494f2 wm_event_do_handlers + 882
20 Blender 0x0000000103f43290 WM_main + 32
21 Blender 0x0000000103a3840f main + 927
22 libdyld.dylib 0x00007fff6f5d33d5 start + 1

System Information
Operating system: Linux-4.15.0-70-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1050 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 435.21

Same. Crashing when I try to change material for any linked object. Library Overrides doesn't work in outliner. And I didn't found how override modifiers - I can only to add new and then it crashes...