UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 30601

10.1 ISE - Viewing Fit report gives "ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'An exception took place while calling GuiI:..."

Description


Keyword:CPLD, report, fit, fitting, implementation, fatal, xc9500, coolrunner, CoolRunner



Viewing an obsolete CPLD reports causes:



"ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'An exception took place while calling GuiI::TclWrapIEmbedBrowser::BrowseUrlSameWindow '."



The CPLD Fit report automatically opens when the FIT process is complete. If a user switches back and forth between the Fit report and another document while running another Fit process, at some point they should see a popup dialog saying the report is out of date...do you want to reload it?



After selecting "Yes," Fit appears to fail with the following message:



ERROR:ProjectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result 'An exception took place while calling GuiI::TclWrapIEmbedBrowser::BrowseUrlSameWindow '.

Tcl_ErrnoId: unknown error

Tcl_ErrnoMsg: No error

_cmd: ::Xilinx::Dpm::dpm_chTransformExecute dpm_fitterRun $piThisInterface

errorInfo: An exception took place while calling GuiI::TclWrapIEmbedBrowser::BrowseUrlSameWindow

while executing

"$_embeddedBrowser BrowseUrlSameWindow $_filepath "Fitter HTML Report""

(procedure "_OpenFileInWebBrowser" line 12)

invoked from within

"_OpenFileInWebBrowser $_url"

(procedure "dpm_fitterViewReport" line 56)

invoked from within

"dpm_fitterViewReport $piTransformInstance 0"

(procedure "dpm_fitterRun" line 453)

invoked from within

"$sCmd $iTransformInstance $sCmdArgs"

(procedure "dpm_chTransformExecuteEngine" line 97)

invoked from within

"dpm_chTransformExecuteEngine $sFlowProc $iInterface $bRunTransformWithEmptyInputSet "

(procedure "::Xilinx::Dpm::dpm_chTransformExecute" line 3)

invoked from within

"::Xilinx::Dpm::dpm_chTransformExecute dpm_fitterRun $piThisInterface"



Occasionally, this message will be followed by a Fatal Error from Project Navigator.

Solution


This problem is from a Microsoft ActiveX control that is used in the Embedded Browser to show the CPLD report.



The problem is a result of the timing of mouse clicks relative to when the opening of the browser is updated. For example, rapid switching between windows while Embedded Browser is updating causes this issue.



The FIT process has completed and the fit report has been generated successfully. Close and reopen Project Navigator to continue with your design.
AR# 30601
Date Created 03/24/2008
Last Updated 07/26/2010
Status Archive
Type General Article