Page MenuHome

Blender crashes while using Ghost (new depsgraph)
Closed, ResolvedPublic

Description

Win 7 64bit, GTX 770 oc

Broken: 2.79 ac28a4f

When trying to move/rotate an empty target/control for a Copy Rotation/Copy Location, while Armature>>Ghost is enabled, Blender will crash.
Error: EXCEPTION_ACCESS_VIOLATION

In my rig (metarig), I have IK constraints (length 1) set to other bones; if those are removed, Blender won't crash; if even one is set, Blender crashes.
Increase the Range in the Armature's Ghost from 0, then try to rotate the arrow above the head.
Or if you rotate the arrow first, enable ghost, then select the arrow again, it crashes.

note: adding an IK constraint to the bone (targeting the empty) stops the crash. The crash also stops with 0 influence/chain/etc but only if the target is set to the specific empty (in the Copy Rotation constraint)

Event Timeline

macOS 10.12.6, MacBook Air, NVIDIA GeForce 320M 256 MB

broken:
2.78c, build hash e92f235
2.79rc1, build hash: f934f54
Daily build, Hash 535e83687d3

I can reproduce the crash here, launched from the command line with --enable-new-depsgraph --debug-depsgraph .