Date: Sat, 12 May 2001 15:57:22 +0300 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: eespinoz AT ing DOT puc DOT cl Message-Id: <8632-Sat12May2001155720+0300-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.9 CC: djgpp AT delorie DOT com In-reply-to: (eespinoz AT ing DOT puc DOT cl) Subject: Re: Emacs crashes with fast arrow keys References: Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > Date: Thu, 10 May 2001 13:26:04 -0400 > From: "Eduardo Espinoza E." > > Two things that i observed are: > > 1. The abort apparently happens when Emacs is echoing the result of > the keypress to the screen (when fail at completing a filename, sometimes > appears the messages 'Making completion list...', 'Loading view...' and > more, always completed (some control character)). > > 2. The fail happens immediately if a key is maintained pressed while > Emacs load (some relation?). It is important to understand what is the last thing Emacs did before it died. So please edit the file src/msdos.c from the Emacs distribution and add "fflush (termscript);" for every place where you see something get written to the termscript stream, like this: if (termscript) fprintf (termscript, "\n", screen_size_X, screen_size_Y); Then run "emacs -q" after setting the EMACSTEST variable. When Emacs dies, I hope the termscript file will at least tell what was it doing at that moment. Thanks.