Blender Git Commit Log
Git Commits -> Revision 0fe70b5
Revision 0fe70b5 by Sergey Sharybin (master) August 11, 2014, 14:55 (GMT) |
Fix T41360: Crash on Boolean Modifier The issue was caused by the wrong attributes maps in certain circumstances after union intersections. Namely issue might have happen when more than one iteration of union was happening and it was caused by the fact that new faces might be allocated on the same address as freed face from the old mesh. Didn't find a nicer fix for this apart from correcting the whole attributes map after each union step. We could try removing attributes for the meshes which are getting deleted, but in asymptotic it's gonna to give exactly the same complexity as the current approach. |
Commit Details:
Full Hash: 0fe70b5e2871bd82d868614548fd62d81f1873c3
Parent Commit: ce96002
Lines Changed: +40, -21