System Information
Operating system: Linux-4.15.0-55-generic-x86_64-with-debian-buster-sid 64 Bits
Graphics card: GeForce GTX 1070 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.40
Blender Version
Broken: version: 2.80 (sub 75), branch: master, commit date: 2019-07-29 14:47, hash: rBf6cb5f54494e
Worked: (optional)
Short description of error
When using custom properties defined via Python on materials node tree, blender will crash after you set the property for a few times.
Exact steps for others to reproduce the error
First variant:
- Open attached blend file:
- Run the script
Second variant:
- Open default blend file.
- Run this script:
import bpy
def timer():
material = bpy.data.materials["Material"]
material.blend_method = "OPAQUE"
node_tree = material.node_tree
node_tree["test"] = "test"
return 0.01
bpy.app.timers.register(timer, first_interval=0.01)