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# 63877

2014.3 Vivado Serial IO Analyzer - Serial Object Auto Refresh memory leak causes eventual Vivado crash

Description

I open Hardware Manager and connect to IBERT with a few channels connected in loopback.
 
After the core is loaded, I AutoDetect links, and create and run a scan for a GT.
 
Everything works correctly. 

However, after a few hours, Vivado exits unexpectedly and gives the stack trace below.

#
# An unexpected error has occurred (11)
#
Stack:
/.../vivado/tps/lnx64/jre/lib/amd64/server/libjvm.so [0x2aaacd8717a9]
/.../vivado/tps/lnx64/jre/lib/amd64/server/libjvm.so(JVM_handle_linux_signal+0xb6) [0x2aaacd877216]
/lib64/libc.so.6 [0x3d84c302d0]
/.../vivado/lib/lnx64.g/libstdc++.so.6(_ZNKSs5c_strEv+0) [0x2acc8f390a70]
/.../vivado/lib/lnx64.g/librdi_common.so [0x2acc8e5cec92]
/.../vivado/lib/lnx64.g/librdi_common.so(HATAttr::getStringVal() const+0x29) [0x2acc8e5cec49]
/.../vivado/lib/lnx64.g/librdi_common.so(HATOptGroup::getStrVal(HATAttrSpec*) const+0x7d) [0x2acc8e627443]
/.../vivado/lib/lnx64.g/librdi_labtools.so(LTDParamObj::getPropertyValueAsString(HATOptGroup*, HATAttrSpec*)+0x26a) [0x2aaac1518486]
/.../vivado/lib/lnx64.g/librdi_labtools.so(LTDParamObj::getParam(HSTString const&) const+0x5e) [0x2aaac15178f6]
/.../vivado/lib/lnx64.g/librdi_labtools.so(Java_ui_data_labtools_lthwdatai_HWSioGt_1getParam+0x1c0) [0x2aaac17752c3]
[0x2aaad012d2a7]

Solution

In Vivado 2014.3 there is a memory leak in the auto-refresh of the Hardware Manager.

This issue has been fixed in Vivado 2014.4.
AR# 63877
Date Created 03/12/2015
Last Updated 03/19/2015
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2014.3