Seeing “Parameter Value td.Error Object undefined outside of cook” very often intermittently on various operators when python expressions are set. e.g. Point SOP, Vertex SOP, Primitive SOP and Expression CHOP, possibly others.
The error doesn’t seem to affect the output from working, and when I bypass then unbypass the error disappears but eventually shows up again, exact trigger unknown. Force cooking does not seem to consistently make the error go away.
UPDATE:
This may reproduce the error:
add a new Torus SOP
2.connect a Vertex SOP to the output.
set a custom attribute value to:
me.inputVertex.point.index
4. change the attrib value type to int.
click/select a different operator to shift the focus of current op.
click on the Vertex SOP change the attrib value type from int to float. again, click/select a different operator.
wait a few seconds, the error will (hopefully) appear on the Vertex SOP
I’ve fixed the bug where the UI incorrectly shows an error when it is on the same node. You’ll still get an error if you use that expression in a different node though, say