Drivers are "out of sync" after a scene full copy
Open, ConfirmedPublic


System Information

Operating system and graphics card

Blender Version

2.76.11 from distro &

Broken: (example: 2.69.7 4b206af, see splash screen)
Worked: (optional)

Short description of error

Exact steps for others to reproduce the error
Based on a (as simple as possible) attached .blend file with minimum amount of steps


Fabien Devaux (fdev31) updated the task description. (Show Details)
Fabien Devaux (fdev31) raised the priority of this task from to Needs Triage.
Fabien Devaux (fdev31) set Type to Bug.

Sorry, the bug was sent by mistake, here is the content:

System Information

Archlinux x86_64 / i7 / 16G / NVidia GTX 760

Blender Version

Broken: 2.77-rc2 + 2.76.11 from distro

Short description of error

On New scene > full copy, existing drivers' properties are copied without being updated

Exact steps for others to reproduce the error

  • Start with default scene
  • Add a driver for Camera's focal length
  • Edit the driver to use Lamp's Z position transform channel and use the right variable name as value for the focal length
  • New Scene > Full copy
  • PROBLEM: the copied driver is using original "Lamp" in transform channel instead of its copy


This bug also applies to constraints (tested with "track to")

Sergey Sharybin (sergey) triaged this task as Confirmed priority.Mar 22 2016, 4:30 PM

If i'm following the report correctly, it's just a lack of changing target pointers of animation channels to a new IDs.

@Campbell Barton (campbellbarton), afraid you know this stuff better than me, mind having a look?