Page MenuHome

Fix T36474: Blender 2.68a crashes upon rendering
ClosedPublic

Authored by Sergey Sharybin (sergey) on Dec 27 2013, 8:47 AM.

Details

Summary

Original issue was caused by wring detection of whether
SS modifier is being applied for render/viewport. After
recent dependency graph commit this was no longer an
issue.

But it still might have happen conflict between viewport
draw and scene_update_for_newframe() invoked from render
thread when using external engines like Cycles.

Solved by adding viewport lock while scene is being
updated and objects being exported to the render engine.

Same lock was already used for Blender Internal.

Diff Detail

Event Timeline

Looks good to me.