BUG: Visual FoxPro 8.0 may stop responding when you use roaming profiles that are shared between Windows 2000 and Windows XP Professional (839024)



The information in this article applies to:

  • Microsoft Visual FoxPro 8.0
  • the operating system: Microsoft Windows 2000
  • the operating system: Microsoft Windows XP

SYMPTOMS

You use roaming profiles that are shared between Microsoft Windows 2000 and Microsoft Windows XP Professional. When you run Microsoft Visual FoxPro 8.0 or an application that is compiled in Visual FoxPro 8.0 on a computer that is running Windows 2000, you may receive a C0000005 error.

CAUSE

This problem is caused by the changes that Windows XP makes to the roaming profile to handle the drop shadow visual effect that is available in Windows XP. The problem does not occur if you run the application only on computers that are running Windows XP.

RESOLUTION

To resolve this problem, download the DisableDropShadows.exe file. The DisableDropShadows.exe file turns off the drop shadow visual effect in the profile. Run the DisableDropShadows.exe file before you start Visual FoxPro 8.0 or a Visual FoxPro 8.0 application on a computer that is running Windows 2000. The DisableDropShadows.exe file accepts the name of any executable that you want to run as a parameter. For example, you can start Visual FoxPro 8.0 by using the following command line:

DisableDropShadows <VFPDirectory>\Vfp8.exe

Note <VFPDirectory> is the directory where Visual FoxPro is installed. If the directory has spaces in it, enclose the parameter in double quotation marks.

This problem was fixed in Microsoft Visual FoxPro 9.0 Professional Edition.

STATUS

Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

Steps to reproduce the behavior

  1. Setup up roaming profiles.
  2. Log on to a computer that is running Windows XP with a user account that uses roaming profiles, and then log off the computer. You do not have to make any changes on the computer that is running Windows XP.
  3. Log on to a computer that is running Windows 2000 with the user account that you used in step 2.
  4. Run Visual FoxPro 8.0, or run an executable that is created with Visual FoxPro 8.0.

REFERENCES

The following file is available for download from the Microsoft Download Center:
DownloadDownload the DisableDropShadows.Exe package now. Release Date: April 4, 2004

For more information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Modification Type:MajorLast Reviewed:4/11/2005
Keywords:kbAPI kbbug KB839024 kbAudEndUser kbAudDeveloper