27 Jun
2008
27 Jun
'08
6:24 a.m.
On Thu, 2008-06-26 at 23:33 -0400, bulia byak wrote:
These particular crashes are found and fixed, yes. But how can you be sure that there are no other assert-crashes that are missed by our sketchy developer-testing, get released, and make Inkscape feel crashy and flakey to the users - who therefore may feel disinclined to even report them?
Without assertions, invariant failures still tend to eventually result in crashes, *especially* in C/C++. Removing assertions would certainly help to obscure the cause of a crash, but crashes would not be entirely prevented, only rendered less predictable (and therefore less likely to be caught by our sketchy developer-testing).
Shooting the messenger does not really fix the problem.
-mental