Open delfrrr opened 6 years ago
I assume this is from the fact that I selected the std::numeric_limits<std::size_t>::max()
to be our magic value for indexes that are not yet assigned. Therefore, at some point we are calling legalize()
and it is selecting a half_edge
that has this index value preset. There likely needs to be a check to prevent this from occurring here.
when compiling with
-fsanitize=address,undefined,integer