![](https://secure.gravatar.com/avatar/bb65b6b3a109d97cf9f8d6c014ede042.jpg?s=120&d=mm&r=g)
21 Jun
2008
21 Jun
'08
12:30 a.m.
On Fri, Jun 20, 2008 at 1:06 AM, Bob Jamison <rwjj@...127...> wrote:
But its handling of the error is all wrong. Inkscape has far too many legacy assert()s and things like that in the source. This could be handled so much better by a little more Adrian Monk-like paranoid parameter checking. And follow that up by smarter error handling. Instead of dying or bailing, try to get back to a quiescent, default, safe state.
I agree wholeheartedly, although this particular one does not crash it. But it's still a sign that something is wrong, and it's especially bad since it is always fired on startup (well, maybe not "especially bad" as such, but "especially bad to have been committed without noticing").
--
bulia byak
Inkscape. Draw Freely.
http://www.inkscape.org