sometimes out application crashes. And catching SIGSEGVs is no good idea in this case. OCCT might be able to keep the data structures valid, but other parts of my Application do not.
When I put in valid shapes into modeling algorithms inside OCCT a SIGSEGV is triggered, I consider this a crash bug.
Now my question.
Do you want the cases where supplying invalid geometry to modeling algorithms results in a SIGSEGV? And if, what severity should I assign to them?
For example. If this is the indented behavior, that there is no check for performance reasons and that I need to run the checks before, that reasonable. But I should at least be documented.
Should SIGSEGVs caused by broken shapes be reported?