Answers Database


A1.5i/F1.5i MAP/HITOP - application error: <program.exe> the instruction at 0x780017## referenced at memory 0x########. The memory could not be written (msvcrt.dll)


Record #5153

Product Family: Software

Product Line: FPGA Implementation

Product Part: map

Product Version: 1.5i

Problem Title:
A1.5i/F1.5i MAP/HITOP - application error: <program.exe> the instruction at 0x780017##
referenced at memory 0x########. The memory could not be written (msvcrt.dll)



Problem Description:
Urgency: HOT

General Description:

During implementation of an FPGA, the following error may occur
during Map:

Application Error
map.exe the instruction at 0x78001799 referenced memory at
0x5f45434d. The memory could not be written

During implementation of a CPLD a similar error may occur during
hitop:

Hitop.exe the instruction at 0x780017a7 referenced memory at
0x00000008. The memory could not be written

Selecting the debug button that is presented with this error message
will reference a problem with the MSVCRT.DLL file. A similar error
message may occur with other Xilinx applications.


Solution 1:

The general cause of this error is due to an inconsistency between
the MSVCRT.DLL file installed by Microsoft Visual Studio 6.0 and
Xilinx's core executables (namely MAP/HITOP).

Although it was first assesed that this problem would be
corrected by the release of the following Microsoft Service Pack:

http://msdn.microsoft.com/vstudio/spInternet Link/

it has since been determined that this does NOT fix the problem
from a Xilinx standpoint (althought the Service Pack is still
recommended for the Microsoft Visual Studio 6.0 product).


A fix for this problem is now available with Xilinx Software Version 1.5i Service Pack 2. This can be found at:

http://www.xilinx.com/support/techsup/sw_updates/

by selecting the appropriate package A1.5i or F1.5i.




Solution 2:

Even after the previously mentioned patch has been installed on top of M1.5isp1, a side affect of the Microsoft Visual Studio tools having been installed is that the following applications may ALSO produce a Dr. Watson Error, however w/o the
effects of any corruption to your design data:

******************************
Floorplanner - when attempting to save data, File->Save, you will get the following:

Dr. Watson for Win NT - An application error has occured and an app error log is being generated: fnf2mfp.exe, Exception: Access Violation (0xc0000005 Address: 0x78001799).

Selecting OK will allow you to continue onwards. The .fnf and .mfp files are saved properly...so, n o
data will be corrupted.
******************************

******************************
Constraints Editor - When attempting to exit the CE, you get the following:

Dr. Watson for Win NT - An application error has occured and an app error log is being generated: co nstraints_edi.exe

Selecting OK will allow you to continue onwards. The .ucf file seems to be saved properly...so, no data will be corrupted.
******************************

******************************
Timing Analyzer - When attempting to exit the TA, you get the following:

Dr. Watson for Win NT - An application error has occured and an app error log is being generated: ti mingan.exe

Selecting OK will allow you to continue onwards. The report files seems to be saved properly...so, no data is corrupted.
******************************




End of Record #5153 - Last Modified: 03/30/99 09:53

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