Crash report: When setting 3D float field of a PhysicalConstantNode #53

Open
opened 2024-05-05 16:29:30 +02:00 by so-rose · 0 comments

Happened while setting one of the properties of a 3D Expr socket, specifically a PhysicalConstant with Length unit dimension.

Unsure what happened.

Snippet of Blender crash log:

...
bpy.data.node_groups["Waveguide"].nodes["Box Structure"].inputs[1].blfield__raw_value_float3[1] = 39.99  # Property
bpy.data.node_groups["Waveguide"].nodes["Box Structure"].inputs[1].blfield__raw_value_float3[1] = 40.5  # Property
bpy.data.node_groups["Waveguide"].nodes["Box Structure"].inputs[2].blfield__raw_value_float3[1] = 81  # Property
bpy.ops.outliner.item_activate(deselect_all=True)  # Operator
bpy.data.node_groups["Waveguide"].nodes["Physical Constant.001"].inputs[0].blfield__raw_value_float3[1] = 500  # Property

# backtrace
blender() [0xf007f0]
blender() [0x82acdc]
/lib/x86_64-linux-gnu/libc.so.6(+0x38d60) [0x7f31dba97d60]
blender() [0x13745c0]
blender() [0x137467d]
blender() [0x1374923]
blender() [0x1378864]
blender() [0x1515b94]
blender() [0x1515d92]
blender(PyObject_GetIter+0x14) [0x771a84]
blender(PySequence_Tuple+0x70) [0x7716b0]
blender(_PyEval_EvalFrameDefault+0x4fe6) [0x7da706]
blender() [0x7d4bc7]
blender() [0x77be64]
blender(PyObject_CallFunctionObjArgs+0xa2) [0x5892622]
blender(_PyObject_GenericGetAttrWithDict+0x1dd) [0x7a391d]
blender(_PyObject_LookupAttr+0x6b) [0x7a370b]
blender() [0x7d3223]
blender(_PyEval_EvalFrameDefault+0x14c1) [0x7d6be1]
blender() [0x7d4bc7]
blender() [0x150c651]
blender() [0x137613b]
blender() [0x1629d0f]
blender() [0x163ace5]
blender() [0xf52f4d]
blender() [0xf53c1d]
blender() [0xf546f3]
blender() [0xf45f40]
blender() [0x717a5d]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7f31dba82d0a]
blender() [0x826bce]

# Python backtrace
  File "/home/sofus/.config/blender/4.1/scripts/addons/blender_maxwell/utils/bl_cache.py", line 949 in __get__
  File "/home/sofus/.config/blender/4.1/scripts/addons/blender_maxwell/node_trees/maxwell_sim_nodes/sockets/base.py", line 284 in on_prop_changed
  File "/home/sofus/.config/blender/4.1/scripts/addons/blender_maxwell/node_trees/maxwell_sim_nodes/sockets/base.py", line 201 in <lambda>
Happened while setting one of the properties of a 3D `Expr` socket, specifically a `PhysicalConstant` with `Length` unit dimension. Unsure what happened. **Snippet of Blender crash log**: ``` ... bpy.data.node_groups["Waveguide"].nodes["Box Structure"].inputs[1].blfield__raw_value_float3[1] = 39.99 # Property bpy.data.node_groups["Waveguide"].nodes["Box Structure"].inputs[1].blfield__raw_value_float3[1] = 40.5 # Property bpy.data.node_groups["Waveguide"].nodes["Box Structure"].inputs[2].blfield__raw_value_float3[1] = 81 # Property bpy.ops.outliner.item_activate(deselect_all=True) # Operator bpy.data.node_groups["Waveguide"].nodes["Physical Constant.001"].inputs[0].blfield__raw_value_float3[1] = 500 # Property # backtrace blender() [0xf007f0] blender() [0x82acdc] /lib/x86_64-linux-gnu/libc.so.6(+0x38d60) [0x7f31dba97d60] blender() [0x13745c0] blender() [0x137467d] blender() [0x1374923] blender() [0x1378864] blender() [0x1515b94] blender() [0x1515d92] blender(PyObject_GetIter+0x14) [0x771a84] blender(PySequence_Tuple+0x70) [0x7716b0] blender(_PyEval_EvalFrameDefault+0x4fe6) [0x7da706] blender() [0x7d4bc7] blender() [0x77be64] blender(PyObject_CallFunctionObjArgs+0xa2) [0x5892622] blender(_PyObject_GenericGetAttrWithDict+0x1dd) [0x7a391d] blender(_PyObject_LookupAttr+0x6b) [0x7a370b] blender() [0x7d3223] blender(_PyEval_EvalFrameDefault+0x14c1) [0x7d6be1] blender() [0x7d4bc7] blender() [0x150c651] blender() [0x137613b] blender() [0x1629d0f] blender() [0x163ace5] blender() [0xf52f4d] blender() [0xf53c1d] blender() [0xf546f3] blender() [0xf45f40] blender() [0x717a5d] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) [0x7f31dba82d0a] blender() [0x826bce] # Python backtrace File "/home/sofus/.config/blender/4.1/scripts/addons/blender_maxwell/utils/bl_cache.py", line 949 in __get__ File "/home/sofus/.config/blender/4.1/scripts/addons/blender_maxwell/node_trees/maxwell_sim_nodes/sockets/base.py", line 284 in on_prop_changed File "/home/sofus/.config/blender/4.1/scripts/addons/blender_maxwell/node_trees/maxwell_sim_nodes/sockets/base.py", line 201 in <lambda> ```
so-rose added the
unconfirmed
bug
labels 2024-05-05 16:30:21 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: so-rose/blender_maxwell#53
There is no content yet.