05-29-2021, 09:25 AM
Thank you micheus
OK, I'm going to update the plug-in
But...I found another crash at Curve PutOn.
It happened when delete a object for already targeted of a curve.
How to recreate it?
Here is the crash log.
OK, I'm going to update the plug-in
But...I found another crash at Curve PutOn.
It happened when delete a object for already targeted of a curve.
How to recreate it?
- Create a cylinder
- Create a curve (In Curve Tool window)
- Make these to one, do "Body > Put on" command.(In Curve Tool window)
- Delete the cylinder (In Geometry window)
- Return to Curve Tool window, move the curve segment.
- Wings3D crash with MacOS.
Here is the crash log.
Code:
Dump written 2021-5-29_15-46
Version: 2.2.7
Window: {plugin,{curves,geom}}
Reason: function_clause
Short stack trace:
[{gb_trees,get_1,2,[{file,"gb_trees.erl"},{line,244}]},
{curve_obj_build,remap_we_vertices,2,
[{file,"curve_obj_build.erl"},{line,333}]},
{curve_obj_build,update_object_0,2,
[{file,"curve_obj_build.erl"},{line,1551}]},
{curve_obj_build,update_object,2,[{file,"curve_obj_build.erl"},{line,1544}]},
{curve_obj_build,'-update_objects/3-fun-0-',5,
[{file,"curve_obj_build.erl"},{line,1530}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{curve_drag,'-update_object/4-fun-1-',4,
[{file,"curve_drag.erl"},{line,1063}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{curve_drag,update_object,4,[{file,"curve_drag.erl"},{line,1011}]},
{curve_drag,motion_update,2,[{file,"curve_drag.erl"},{line,1006}]},
{curve_drag,handle_drag_event_2,2,[{file,"curve_drag.erl"},{line,482}]},
{wings_wm,handle_event,3,[{file,"wings_wm.erl"},{line,1031}]},
{wings_wm,send_event,2,[{file,"wings_wm.erl"},{line,998}]},
{wings_wm,do_dispatch,2,[{file,"wings_wm.erl"},{line,890}]},
{wings_wm,get_and_dispatch,0,[{file,"wings_wm.erl"},{line,685}]},
{wings,init_part2,3,[{file,"wings.erl"},{line,108}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]
Long stack trace:
[{gb_trees,get_1,[2,nil],[{file,"gb_trees.erl"},{line,244}]},
{curve_obj_build,remap_we_vertices,2,
[{file,"curve_obj_build.erl"},{line,333}]},
{curve_obj_build,update_object_0,2,
[{file,"curve_obj_build.erl"},{line,1551}]},
{curve_obj_build,update_object,2,[{file,"curve_obj_build.erl"},{line,1544}]},
{curve_obj_build,'-update_objects/3-fun-0-',5,
[{file,"curve_obj_build.erl"},{line,1530}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{curve_drag,'-update_object/4-fun-1-',4,
[{file,"curve_drag.erl"},{line,1063}]},
{lists,foldl,3,[{file,"lists.erl"},{line,1267}]},
{curve_drag,update_object,4,[{file,"curve_drag.erl"},{line,1011}]},
{curve_drag,motion_update,2,[{file,"curve_drag.erl"},{line,1006}]},
{curve_drag,handle_drag_event_2,2,[{file,"curve_drag.erl"},{line,482}]},
{wings_wm,handle_event,3,[{file,"wings_wm.erl"},{line,1031}]},
{wings_wm,send_event,2,[{file,"wings_wm.erl"},{line,998}]},
{wings_wm,do_dispatch,2,[{file,"wings_wm.erl"},{line,890}]},
{wings_wm,get_and_dispatch,0,[{file,"wings_wm.erl"},{line,685}]},
{wings,init_part2,3,[{file,"wings.erl"},{line,108}]},
{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]
OS: macOS Mojave Version 10.14.6 (Build 18G9028)
GPU: Intel Inc. | Intel Iris OpenGL Engine