@Germano Cavalcante (mano-wii) that is kind of separated issue, not directly related to that bug imho.
Tue, Sep 18
I don't really like the idea of keeping a looptris pointer for each object evaluated.
Since the bmesh does not change, these looptris would be exact copies and it would be necessary to make sure to recalculate the looptris in each access.
Issue is in fact exact same one as with undo/redo: in macros, when next operator needs access to evaluated data, we have to ensure depsgraph is properly evaluated before calling that next operator:
Sun, Sep 9
Hrrmmm… we have a CDDerivedMesh with a NULL mvert array, that shall not happen… @Sergey Sharybin (sergey) maybe that’s on your desk (subdiv stuff)?
Fri, Sep 7
Hi guys, I've tested and it's crashing.
Thu, Sep 6
Wed, Sep 5
Tue, Sep 4
Uh, this is actually same as T56167…
(painfully) managed to reproduce the crash once, but must admit I’m a bit puzzled by the ASAN backtrace…
Mon, Sep 3
OK, so indeed the mesh (from ville_02 .blend file) has some invalid (selection) data, validate(verbose=True) on it (its Plane.048) gives following report:
Committed, thanks for the patch. However I made a mistake :/
I credited the wrong author in the commit (I had both this and D3261 patches open :/)
Fri, Aug 31
Already implemented in rB1ade0710529de5ca350237c7dac9ebab1741be3c.
Thu, Aug 30
Wed, Aug 29
Tue, Aug 28
Sun, Aug 26
Sat, Aug 25
Fri, Aug 24
This is one of the most needed modifiers for blender modelling, it would make life so much easier in so many cases and don't we all want easy life I bet you do.
Any news about this?