delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/04/11/17:24:15

From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Keyboard Lockups
Date: Tue, 11 Apr 2000 19:05:22 +0200
Organization: NetVision Israel
Lines: 35
Message-ID: <38F35B52.6790FA6A@is.elta.co.il>
References: <38ed529d DOT 3367074 AT news DOT ncf DOT carleton DOT ca> <38ED9D75 DOT 13827ACF AT is DOT elta DOT co DOT il> <38f1240c DOT 818034 AT news DOT ncf DOT carleton DOT ca>
NNTP-Posting-Host: ras1-p69.rvt.netvision.net.il
Mime-Version: 1.0
X-Trace: news.netvision.net.il 955472645 19590 62.0.172.71 (11 Apr 2000 17:04:05 GMT)
X-Complaints-To: abuse AT netvision DOT net DOT il
NNTP-Posting-Date: 11 Apr 2000 17:04:05 GMT
X-Mailer: Mozilla 4.7 [en] (Win98; I)
X-Accept-Language: en,ru,hebrew
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Raymond Martineau wrote:
> 
> >> Under MS-DOS 7.0 (Windows 95 in Dos mode), I encounter keyboard
> >> lockups when I quit a program compiled by a recent version of DJGPP.
> >> When I either press or release a key during a split second window of
> >> the program terminating, the keyboard completely locks up, and does
> >> not respond.
>
> From my testing with the bug, the smallest program size it could be
> reproduced in is a medium sized program.  One program in particular,
> called QCCX (available at http://elohim.ai.mit.edu/qccx/) does not
> have any visible code that hooks interrupts, and contains the problems
> existing when compiled with GCC.

I downloaded this package, but the executable inside seems to be not a DJGPP
program, and there are no instructions how to build with DJGPP.  So I
couldn't compile and try to run it.

> Anyway, I have a small Qbasic program that makes it easier to
> reproduce this problem.  I have only reproduced this on two out of
> three computers I tested (The two were pentium class machines, the
> third was a 486.) This program is designed to be used with two
> specific programs: QCCX and Proqcc (available at
> http://elohim.ai.mit.edu/qccx/ and
> ftp://ftp.cdrom.com/pub/quake/utils/quakec/proqc160.zip respectivly.
> Both are <110K downloads.)

The second program is indeed a DJGPP one, but it seems to be compiled with
DJGPP v2.01.  There are no sources, so I couldn't recompile.  Running the
executable on DOS 5.0 doesn't show any problem with keyboard locks.

So I couldn't reproduce the problems you were describing.  Could you please
post instructions how to download the sources, how to compile the programs,
and how to run them (with what data files) in order to reproduce the
problems?

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019