BUG: FB+Migrate Hangs Computer When Extracting PICT Resource

Last reviewed: May 16, 1996
Article ID: Q109604
The information in this article applies to:
  • Microsoft FoxPro for Macintosh, version 2.5b

SYMPTOMS

When you are migrating an existing FoxBASE+ for the Macintosh application using the FB+Migrate Application, the computer may hang when you are trying to extract a nonexistent PICT resource from a resource file.

If a PICTURE clause on any GET field contains the characters \P, the Migration application will assume there is a PICT resource associated with the GET field and will prompt the user to locate the PICT resource. If a resource is selected, the program will then try to extract the nonexistent picture and may hang.

RESOLUTION

Either choose No when you are asked if you want to move the PICTs automatically or modify the PICTURE clause that contains the characters \P.

STATUS

Microsoft has confirmed this to be a problem in Microsoft FoxPro version 2.5b for Macintosh. We are researching this problem and will post new information here as it becomes available.

MORE INFORMATION

Steps to Reproduce Behavior

  1. Create a screen in FoxBASE+/Mac that has a popup menu with the following prompts:

          Test1
          HMO\PPO
    

  2. Save the screen.

  3. Run the FB+Migration application in FoxPro.

  4. Choose Convert Files and select the screen file you created in step 1.

  5. When you are asked if PICTs should be moved automatically, choose Yes and select a resource file.

The machine may hang at this point.


Additional reference words: FoxMac 2.50b buglist2.50b
KBCategory: kbprg kbbuglist
KBSubcategory:


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: May 16, 1996
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.