W3C home > Mailing lists > Public > www-amaya@w3.org > April to June 2006

Re: yet another Amaya bug

From: Wolfgang Jeltsch <wolfgang@jeltsch.net>
Date: Fri, 23 Jun 2006 16:19:49 +0200
To: www-amaya@w3.org
Message-Id: <200606231619.50117.wolfgang@jeltsch.net>

Am Freitag, 23. Juni 2006 14:48 schrieb Irene Vatton:
> [...]

> > While I really appreciate your work on Amaya, I'd also appreciate if
> > Amaya wouldn't contain such a plenty of bugs.  Why are bugs like the one
> > I just described so frequent in Amaya?  Is this because of using a
> > programming language which makes accidental illegal memory overwriting
> > easy or is there a different reason?
>
> Sorry if Amaya contains bugs. It's a large code (about 619,000 lines) with
> plenty possible different use cases.
> Some use cases are not imagined and then not correctly supported.
> Whatever the programming language used, all use cases must be programmed to
> make the software enough robust.

Yes, but if bugs have their roots in accidentally overwriting memory, than 
they can only happen if the programming language “supports” accidental 
overwriting of memory like C does.  If a bug causes Amaya to behave very 
differently from what's normal (like marking text and putting the cursor at 
the beginning of the document when pressing a cursor key), I suppose that 
something got really messed up internally.  This causes me to guess that some 
data structures were accidentally overwritten because of buffer overflows and 
friends.

Anyway, thanks for keeping the work on Amaya going.  As I mentioned earlier, I 
see a clear potential of Amaya to be used as a DocBook XML/MathML editor, and 
I'd be very glad to have such an editor.

Best wishes,
Wolfgang
Received on Friday, 23 June 2006 14:20:19 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:30:51 UTC