Blender Git Commit Log

Git Commits -> Revision cb7cf52

Revision cb7cf52 by Sergey Sharybin (master)
December 11, 2014, 11:55 (GMT)
Fix T42829: Cycles crash rendering when file is saved to specific location

The issue was caused by the way how RNA pointer was created for the bMain:
namely Cycles was using RNA_id_pointer_create to create the pointer, which
would then try to refine the poniter based on the ID type.

This is just wrong and worked so far just because of co-incident, with the
file path from the bug report first letters in the ID name happened to be
NT which corresponds to NodeTree, and for sure refining such pointer will
fail.

Simple solution -- use proper way to create RNA pointer for non-ID block.

Commit Details:

Full Hash: cb7cf523e5c000609f32a382e2c0fcc57f635a42
Parent Commit: 1999b5a
Lines Changed: +1, -1

1 Modified Path:

/intern/cycles/blender/blender_python.cpp (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021