Page MenuHome

Usercount of active action increases when editing things with COW enabled
Closed, ResolvedPublic

Description

Case 1: Adding Poses to Pose Library

  1. With the given test file
  2. Add a Pose Library (via properties editor)
  3. Add a new pose to pose library (via properties editor)
  4. Note that usercount of active action (see Dopesheet) increases
  5. Repeat... usercount increases every time.

Tested with 0636acc59ab + --enable-copy-on-write

Case 2: Rotating bones in Pose Mode

(Reported on IRC)

Event Timeline

Joshua Leung (aligorith) updated the task description. (Show Details)
Joshua Leung (aligorith) updated the task description. (Show Details)
Joshua Leung (aligorith) triaged this task as Normal priority.
Joshua Leung (aligorith) updated the task description. (Show Details)
Joshua Leung (aligorith) renamed this task from Adding Pose Library poses increases usercount of active action to Usercount of active action increases when editing things with COW enabled.
Joshua Leung (aligorith) claimed this task.
Joshua Leung (aligorith) raised the priority of this task from Normal to Confirmed, High.

Actually the usercount gets incremented in pose mode by doing anything action there ( move, scale, selection, rotate ), and note that COW is now default. If you play a bit with the file, just select some bones, rotate, scale, .... and do some undo in the middle, Blender will crash and sometimes not able to open the file anymore(crash on start).

Open the file and look at the usercount ->