Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2013-04-12 19:33:09 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2013-04-12 19:33:09 +0400
commit55ac53fcde8b57572ae3c7179bc4c65031ca1c02 (patch)
tree9ba48525a92453e908c7c48938d8737e89298855 /source/blender/editors/space_node/node_add.c
parent22230ced410a35a3b28f760794f365fc07bde4d6 (diff)
Fix #34322: cycles crash with (undo) save during threaded render. The mesh save
code was modifying pointers in the Mesh which gave crashes with another thread accessing the data at the same time. This could crash other threaded operations like blender internal render or physics baking too but was less likely. As a solution I've now changed the save code that it does not modify the mesh data structure in place but rather a copy, as undo file saving should probably be fully read-only regardless of how an improved threading architecture might work. Thanks to Sergey for tracking down the cause of this crash.
Diffstat (limited to 'source/blender/editors/space_node/node_add.c')
0 files changed, 0 insertions, 0 deletions