FIX: Exiting Extended FoxPro Reboots or Hangs on Novell

ID: Q96561

2.00 2.50 MS-DOS kbprg kb3rdparty kbbuglist kbfixlist

The information in this article applies to:

SYMPTOMS

Upon exiting Extended FoxPro for MS-DOS, the "FoxPro/LAN 2.0 - Normal shutdown" message is displayed, and the system either hangs or reboots. This problem may occur on every second exit of FoxPro, or the problem may appear to be random.

CAUSE

This problem is caused by a combination of the following:

The workstation will reboot or hang after exiting FoxPro every second time that all three of the above conditions are met. This problem will never occur on the first exit.

STATUS

Microsoft has confirmed this to be a problem in FoxPro versions 2.0 and 2.5 for MS-DOS. This problem was corrected in FoxPro version 2.5a for MS-DOS.

RESOLUTION

Any one of the following workarounds will solve the problem:

To modify GENPD.APP to use DRIVER.PRG instead of DRIVER2.PLB, do the following:

1. Open the GENPD.PJX file in the GOODIES\PDRIVERS subdirectory.

2. Edit GEN_PD.PRG.

3. From the Edit menu, choose Find, and search for "DRIVER.PRG".

4. Delete the asterisk from the following line:

      * (_PDRIVER = "DRIVER.PRG").

5. Place an asterisk at the beginning of the next command line:

      (_PDRIVER = "DRIVER2.PLB).

6. Close GEN_PD.PRG, saving the changes, and rebuild the project
   and application. (Note: Be sure to save GENPD.APP in the
   FOXPRO2 directory or in the directory returned by ?_GENPD.)

The products included here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.

Additional reference words: FoxDos 2.00 2.50 buglist2.00 buglist2.50 fixlist2.50a novel KBCategory: kbprg kb3rdparty kbbuglist kbfixlist KBSubcategory: Solution Type : kbfix

Last Reviewed: September 22, 1997