[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] qed



Helmut Karlowski skreiv:

On ^C killgroup(SIGINT) is called by MiNT, which sends SIGINT to all
procs with the pgrp of curproc. This is ignored by XaAES, but not
necessarily by its clients. In the official XaAES all clients have the
same pgrp as XaAES, so it is possible that an XaAES-client receives
the SIGINT directly by MiNT (use the source ...).

This is all theory, I aint gonna make any tests on this, and I
dont know how N.AES handles this.

kill -2 to XaAES doesn't do anything to either XaAES or any of it's client (including qed).

I suspect that Lonnys problem has another reason - buffer-overflow while
copying to clipboard somewhere. The clipboard-content can be intact, but
the data may have overwritten something that is reached at a later stage.
Theory again, but if its true, it will be hard to reproduce.

Yes. From the nature of the problem (can't restart qed after killing it) it sounds like qed has destroyed something. Enabling memory protection should catch this before any damage is done to anything other than qed itself.

Jo Even