From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Tak Ota Newsgroups: gmane.emacs.devel Subject: broken input mechanism Date: Tue, 24 Feb 2004 11:07:50 -0800 (PST) Organization: Sony Electronics Inc. Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <20040224.110750.186976779.Takaaki.Ota@am.sony.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1077651130 2441 80.91.224.253 (24 Feb 2004 19:32:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 24 Feb 2004 19:32:10 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Feb 24 20:32:03 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AviHj-0007Kl-00 for ; Tue, 24 Feb 2004 20:32:03 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AviHj-0007lC-00 for ; Tue, 24 Feb 2004 20:32:03 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1Avi8k-0004Fo-4T for emacs-devel@quimby.gnus.org; Tue, 24 Feb 2004 14:22:46 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1Avi7A-0003qQ-6j for emacs-devel@gnu.org; Tue, 24 Feb 2004 14:21:08 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1Avi6Y-0003cg-CJ for emacs-devel@gnu.org; Tue, 24 Feb 2004 14:21:02 -0500 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.30) id 1Avi6X-0003bq-JU for emacs-devel@gnu.org; Tue, 24 Feb 2004 14:20:29 -0500 Original-Received: from [160.33.82.68] (helo=mail1.fw-sj.sony.com) by mx20.gnu.org with esmtp (Exim 4.30) id 1AvhuY-0007wr-Nr for emacs-devel@gnu.org; Tue, 24 Feb 2004 14:08:06 -0500 Original-Received: from mail3.sjc.in.sel.sony.com (mail3.sjc.in.sel.sony.com [43.134.1.211]) by mail1.fw-sj.sony.com (8.12.10/8.12.11) with ESMTP id i1OJ7roE024558 for ; Tue, 24 Feb 2004 19:07:53 GMT Original-Received: by mail3.sjc.in.sel.sony.com id TAA01506; Tue, 24 Feb 2004 19:07:51 GMT Original-To: emacs-devel@gnu.org X-Telephone: +1-858-942-3239 X-Fax------: +1-858-942-9142 X-SnailMail: 16450 West Bernardo Drive MZ7205, San Diego, CA 92127-1804 X-Mailer: Mew-4.0.64 on Emacs-21.3.50.1 (i386-msvc-nt5.1.2600) of 2004-02-23 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:20158 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20158 The current keyboard.c is broken on W32 platform. When key input accumulates substantially (auto repeating key faster than redisplay) Emacs crashes variety of way. On the latest revision 1.766 it always crashes in get_filtered_input_pending where addr holding bogus value (mostly 0x04000000, rarely 0x00000000). Strangely the call stack only shows get_filtered_input_pending and get_input_pending but nothing before under VC++ debugger. Revision must go back to 1.761 to have a good build without this problem.