Operating system: Linux-4.13.10-041310-generic-x86_64-with-debian-stretch-sid 64 Bits
Graphics card: GeForce GTX 1050/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 390.67
Broken: version: 2.80 (sub 60), branch: blender2.7, commit date: 2019-05-07 19:17, hash: rB3dc9da3a74ee
Short description of error
In an operator I add a Surface Deform mod to an object, bind it to a 2nd object and then deform that 2nd object (using Shrinkwrap).
This works, but only for the initial run of the operator, not for redoing.
Exact steps for others to reproduce the error
- run the script and run the Deformer op n the 3d view
- as intended the box is surface deformed by the plane which is shrinkwrapped
- as soon as you use *Redo Last*, the terminal shows the following error, and Blender will apparently fail to re-bind the Surface Deform
ERROR (bke.modifier): /home/sources/buildbot-x86_64-slave/linux_glibc224_x86_64_cmake/blender.git/source/blender/blenkernel/intern/modifier.c:410 modifier_setError: Attempt to unbind from inactive dependency graph