[Bf-blender-cvs] [69a8699b541] functions: fix use-after-free crash from python

Jacques Lucke noreply at git.blender.org
Thu Aug 1 18:23:11 CEST 2019


Commit: 69a8699b541b2bc6fdcd8084d06f5c6b97d81294
Author: Jacques Lucke
Date:   Thu Aug 1 14:15:56 2019 +0200
Branches: functions
https://developer.blender.org/rB69a8699b541b2bc6fdcd8084d06f5c6b97d81294

fix use-after-free crash from python

===================================================================

M	release/scripts/startup/nodes/sockets.py

===================================================================

diff --git a/release/scripts/startup/nodes/sockets.py b/release/scripts/startup/nodes/sockets.py
index 6796b4273e9..5aea26a3774 100644
--- a/release/scripts/startup/nodes/sockets.py
+++ b/release/scripts/startup/nodes/sockets.py
@@ -129,7 +129,7 @@ class ColorSocket(bpy.types.NodeSocket, DataSocket):
         layout.prop(self, "value", text=text)
 
     def get_state(self):
-        return self.value
+        return tuple(self.value)
 
     def restore_state(self, state):
         self.value = state



More information about the Bf-blender-cvs mailing list