Mesh.MeshSizeFromCurvature > 0 results in "Wrong mesh size lc = 0"
When generating a 3D mesh for the attached brep file, if Mesh.MeshSizeFromCurvature > 0 then Gmsh reports an error "Wrong mesh element size lc = 0 (lcmin = 0, lcmax = 1e+22)". For the attached brep file, I have produced this behaviour with Mesh.MeshSizeFromCurvature = 60 (it happens with other values also, such as 1).
I'm not sure of the cause, and thought it might be a possible bug. It seems to happen with some of our models and not others.