That code in bmesh_interp.c you are asserting near, that frees the "oldpool"
was recently added (by me) to fix a memory leak. It seemed right, but if
you're having crashes from it, maybe not?

In knifetool.c, knife_input_ray_cast... whats the point of the local var
"imat"? I think it's dead now...

On Tue, Oct 18, 2011 at 1:39 AM, Campbell Barton <ideasma...@gmail.com>wrote:

> Revision: 41103
>
> http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=41103
> Author:   campbellbarton
> Date:     2011-10-18 08:39:26 +0000 (Tue, 18 Oct 2011)
> Log Message:
> -----------
> - Knife tool would switch the knife line to 0,0,0 when not over any
> geometry, this felt glitchy and while drawing in free space isn't supported
> 0,0,0 can easily be free space too. So draw a line to the mouse cursor.
>
> - knife tool was missing calls to BLI_array_free()
>
> - add assert for bug [#28960] where dissolve can cause invalid bmesh.
>
>
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to