Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Design Mangager/ngdbuild M1: Application error/Invalid Page Fault in module mfc40.dll


Record #3410

Product Family:  Software

Product Line:  M1 Graphical/General

Problem Title:
Design Mangager/ngdbuild M1: Application error/Invalid Page Fault in
module mfc40.dll



Problem Description:
Keywords: mfc40.dll, appplication error, memory, read, xc3000L, baspm:19

Urgency: HOT

General Description:

From the Design Manager menu, selecting Design->Implement, then clicking
on the 'Select' button returns one of the following error messages:

WIN95
-----
This program has performed an illegal operation and will be
shutdown.  If the problem persists, contact the program vendor.
Clicking on Details >>
DSGNMGR caused an invalid page fault in module mfc40.dll at ...

OR

WINNT
-----
dsgnmgr.exe - Application Error dialog box pops up:
The insturction at "0x5f80123C`c3" referenced memeory at "0x00000008".
The memory could not be "read".
Click on OK to terminate the application.

Furthermore, running NGDGBUILD on the command line produces the following
error message:

ngdbuild:  version M1.4.12
Copyright (c) 1995-1997 Xilinx, Inc.  All rights reserved.

Command Line: ngdbuild -p xc4003EPC84-3 fibl4e
ERROR:baspm:19 - Unable to open Xilinx data file for Vendor/Device Module
   "xc3000l".  Please make sure that it has been correctly installed before
   continuing.


2 possible solutions are discussed below.


Solution 1:

These errors may occur if the 3100L family was chosen to be installed,
however the 3000L family was not.

NOTE: If the 3000L was installed, however the 3100L family
was not, these errors would not occur.	Moreover, if neither
the 3000L nor the 3100L families were installed, the error
messages would still not occur.

Workaround: Copy the 3000L directory from the 1.4 Implementation
Tools CD into your Xilinx directory.



Solution 2:

1. Delete all the Xilinx directories on your system.

2. Perform a search on your entire system for any mfc*.dll files.
Once found, rename each of these files to something else
(e.g. change the extension to .bak)

3. Reinstall the Design Implementation Tools.  The installation
of M1 will then re-copy the respective .dll's found above to
the Win/System and Xilinx/bin/nt directories.





End of Record #3410

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents