From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Peter B. Steiger" Subject: How to debug Clipper record locking problem Date: Mon, 19 Jul 2004 10:34:25 -0600 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <1090254865.31340.6.camel@SweetAdeline> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: Content-Type: text/plain; charset="us-ascii" To: linux-msdos@vger.kernel.org I just installed 1.3.1 including all CVS updates as of 2004-07-18 and tested my Clipper application. A problem still exists when it tries to lock a single DBF record in protected mode (DPMI memory=14MB). When it issues the dbrlock() function, requesting that a single record be locked, the application freezes as though in an infinite loop. I must use dosdebug or kill the process to escape. Strangely, if I use freedos the problem does not occur. Only when I use an existing Win98 or DOS 6.22 partition can I recreate the problem. Also, if I write a simple test program that only issues the dbrlock() function request, it works fine... the error only occurs with my 4-MB EXE. What debug flags should I use to isolate the problem? If I turn on all flags, the resulting output is several million bytes long. ------- Peter B. Steiger Cheyenne, WY