Blender Git Loki
Git Commits -> Revision 6c6fa74
Revision 6c6fa74 by Tamito Kajiyama (master) July 1, 2014, 14:36 (GMT) |
Second attempt to fix T40833: Crash when rendering with freestyle. The cause of the crash was identified in an uninitialized member variable `Main->lock`. Now that struct Main has a few member variables whose values are dynamically allocated, per-render Freestyle-specific Main data structures will be allocated and released using `BKE_main_new()` and `BKE_main_free()`, respectively. This revision complements the commit rB6135556f4556. |
Commit Details:
Full Hash: 6c6fa749f6ee0ff7941696973b4b378a321e5709
Parent Commit: 61e5f81
Lines Changed: +29, -14
4 Modified Paths:
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+5, -5) (Diff)
/source/blender/render/intern/include/render_types.h (+1, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+22, -7) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+5, -5) (Diff)
/source/blender/render/intern/include/render_types.h (+1, -1) (Diff)
/source/blender/render/intern/source/pipeline.c (+22, -7) (Diff)