Bugfix: 'Random' crashes after duplicating bones
authorJoshua Leung <aligorith@gmail.com>
Wed, 4 Jul 2007 07:07:12 +0000 (07:07 +0000)
committerJoshua Leung <aligorith@gmail.com>
Wed, 4 Jul 2007 07:07:12 +0000 (07:07 +0000)
commitd846d9db9f50b0099e51cd99b4b724b88f2eda03
tree9af62ddd8709bb44978a4391cfe7fb77861b7fb5
parent727216f9e1fbd8612dc9ec5d1daf1bfea5942f0e
Bugfix: 'Random' crashes after duplicating bones

This commit should fix some seemingly random crashes broken and I have been experiencing while editing armatures.

A backtrace revealed that autosave was choking on the PoseChannels that didn't have a Bone assigned to them. This was caused by the bone duplication code making a new PoseChannel for a duplicated bone, but that new bone not getting assigned to the PoseChannel yet, as the user was still in EditMode.
source/blender/blenloader/intern/writefile.c
source/blender/src/editarmature.c