forked from bartvdbraak/blender
Fix object align crash (use-after-free)
This commit is contained in:
parent
4056253627
commit
c07a11b83b
@ -72,7 +72,6 @@ def GlobalBB_HQ(obj):
|
|||||||
|
|
||||||
me = obj.to_mesh(scene=bpy.context.scene, apply_modifiers=True, settings='PREVIEW')
|
me = obj.to_mesh(scene=bpy.context.scene, apply_modifiers=True, settings='PREVIEW')
|
||||||
verts = me.vertices
|
verts = me.vertices
|
||||||
bpy.data.meshes.remove(me)
|
|
||||||
|
|
||||||
val = matrix_world * verts[-1].co
|
val = matrix_world * verts[-1].co
|
||||||
|
|
||||||
@ -113,6 +112,8 @@ def GlobalBB_HQ(obj):
|
|||||||
if val > up:
|
if val > up:
|
||||||
up = val
|
up = val
|
||||||
|
|
||||||
|
bpy.data.meshes.remove(me)
|
||||||
|
|
||||||
return Vector((left, front, up)), Vector((right, back, down))
|
return Vector((left, front, up)), Vector((right, back, down))
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user