bpy_class_call
.
Your best bet for getting an answer to this question is going to be inside the Modeling
channel on chat.blender.org
or possibly on the devtalk forum in the Contributing to Blender
section
Everything makes sense in the description except for "instead of being defined at runtime". Maybe "runtime" isn't the right word? The operator property is still defined at runtime.
Updated…
Ideally I think we need to switch the PBVHFrustumPlanes from using raw arrays, but if I remember correctly that's a rather large change and I think shouldn't be tackled as part of this particular…
bpy_class_call
.
Relevant stacktrace:
blender.exe!copy_v4_v4(float * r, const float * a) Line 59 C++
blender.exe!blender::bke::pbvh::get_frustum_planes(const blender::bke::pbvh::Tree & pbvh, PBVHFrustum…
Oddly enough I can only replicate this on Windows and not on Linux or MacOS
Able to confirm the crash now - seemingly only on 4.4 and not 4.3
Ctrl J
@HooglyBoogly I'm having second thoughts about landing this patch so close to the 4.3 RC, realistically the bug has been in Blender for a while and this would change behavior of the python API…
Yeah, I missed that, will remove