Date: Mon, 14 May 2001 15:09:03 -0400 From: "Eduardo Espinoza E." To: Eli Zaretskii cc: djgpp AT delorie DOT com Subject: Re: Emacs crashes with fast arrow keys In-Reply-To: <8632-Sat12May2001155720+0300-eliz@is.elta.co.il> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Sat, 12 May 2001, Eli Zaretskii wrote: > 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. > I made the changes. Attached are four log obtained: ****** LOG1: Empty File (emacs crashes without show anything). ****** LOG2: Crash while loading (with a key pressed) (c:/users/eespinoz/djgpp/gnu/emacs/bin/emacs.exe -q) ****** LOG3: Crash while loading (same situation) (c:/users/eespinoz/djgpp/gnu/emacs/bin/emacs.exe -q) For information about the GNU Project and its goals, type C-h C-p. ****** LOG3: Crash when pressing ENTER to load file msdos.c (c:/users/eespinoz/djgpp/gnu/emacs/bin/emacs.exe -q) For information about the GNU Project and its goals, type C-h C-p. For information about the GNU Project and its goals, type C-h C-p. Buffers Files Tools Edit Search Mule Help Welcome to GNU Emacs Get help C-h (Hold down CTRL and press h) Undo changes C-x u Exit Emacs C-x C-c Get a tutorial C-h t Use Info to read docs C-h i Activate menubar F10 or ESC ` or M-` Mode-specific menu C-mouse-3 (third button, with CTRL) (`C-' means use the CTRL key. `M-' means use the Meta (or Alt) key. If you have no Meta key, you may instead type ESC followed by the character.) GNU Emacs 20.5 (i386-pc-msdosdjgpp) of Mon May 14 2001 on JAVA Copyright (C) 1999 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY; type C-h C-w for full details. Emacs is Free Software--Free as in Freedom--so you can redistribute copies of Emacs and modify it; type C-h C-c to see the conditions. Type C-h C-d for information on getting the latest version. --DD\---F1 *scratch* (Lisp Interaction)--L1--All----------------------- This buffer is for notes you don't want to save, and for Lisp evaluation. If you want to create a file, visit that file with C-x C-f, then nter the text in that file's own buffer. 5 Find file: c:/users/eespinoz/ Minibuf Help m sdos.c _______ ()()()) ____ (_______) /\ ()( ( ) ()) (__ )_ ________||___ ( ( ) (( ) () (___) __ / \ || \ ( )( ) ) () ) ____ (__) / _ \ \ () ( ) () ) (____) / |_| \ \ ()(()() () /| _ |\___________\ | | (()(() ___ ~~-_ | | | | |__| |__| | | | (()) (___) _||____ _____|_|_|_|___________|______/___\_________||__ ___________\_____/______/ Eduardo Andres Espinoza Espinoza ~ ~ ~ ~ ~ / eespinoz AT puc DOT cl, eespinoz AT ing DOT puc DOT cl