The crash related to subdivision will be fixed in the next release.
funk wrote:While it's great you found this bug, it's not related to the 2 screenshots I uploaded. I don't think it's going to make a difference to the cylinder artifacts in my screenshots.
You are right, this is unrelated.
funk wrote:The artifacts seem to happen when triangles are closer together, but I'm not completely sure.
The artifacts you see will happen when adjacent primitives differ significantly in size or the rounded edge size is big compared to the geometry size. I know is not always possible, but in order to avoid this, your primitives should be as big as possible in relation to the size of the rounded edge (which is always in meters). Also, as I said before, as this implementation is still geometry-bound, so there's no much room for improvement, although we have ensured to reduce all discontinuities in the normals along the surface as much as possible.