From mint-bounce@lists.fishpool.fi  Thu May 20 15:21:25 2010
Message-ID: <876607.727117033-sendEmail@descaro>
From: "Helmut Karlowski" <helmut.karlowski@ish.de>
To: "Lars Schmidbauer" <mint@lists.fishpool.fi>
Cc: "helmut.karlowski@ish.de" <helmut.karlowski@ish.de>
Subject: [MiNT] Daily builds (again)
Date: Thu, 20 May 2010 19:18:27 +0000
X-Mailer: sendEmail-1.55
MIME-Version: 1.0
Content-Type: multipart/related; boundary="----MIME delimiter for sendEmail-42112.2615962339"
X-Antivirus: avast! (VPS 100520-1, 20.05.2010), Outbound message
X-Antivirus-Status: Clean
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-to: mint-bounce@lists.fishpool.fi
X-original-sender: helmut.karlowski@ish.de
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
List-subscribe: <mailto:mint-request@lists.fishpool.fi?Subject=subscribe>
List-owner: <mailto:tjhukkan@fishpool.fi>
List-post: <mailto:mint@lists.fishpool.fi>

This is a multi-part message in MIME format. To properly display this message you need a MIME-Version 1.0 compliant Email program.

------MIME delimiter for sendEmail-42112.2615962339
Content-Type: text/plain;
  charset="iso-8859-1"
  Content-Transfer-Encoding: quoted-printable

Lars Schmidbauer wrote:

> The bug is still there (infinite repeat of the last pressed key or no key
> is accepted anymore), but something is new:
> If the error appears, message pid 0 (MiNT): kbd_repeat: reset kbd_lock
> is written on screen (or console).

This is really interesting. It should not appear as kbd_lock is only set in bioskeys().

The message can only appear when bioskeys does not return (in case of
crash), or it is periodically called by the Eiffel-driver, which would
be strange.

> In case of infinite repeat, it's possible to press another key which is
> repeated then for a short time, then system freezes.
> If no key is accepted anymore, pressing any key writes the same message
> on screen again, mouse still works.

This one: pid 0 (MiNT): kbd_repeat: reset kbd_lock ? Or is it ikbd_scan?

> So it's definetly a MiNT/Eiffel problem and not XaAES related. Hope you
> can fix this...

I'd vote for Eiffel (I never thought its XaAES).

I've added a cancel-repeat in bioskeys(), if we are *really* lucky this helps.

I'll commit this tonight.

-Helmut



------MIME delimiter for sendEmail-42112.2615962339--


