When I run any of the Xilinx tools I see the following message output to STDERR at the command prompt:/*** glibc detected *** /opt/Xilinx/13.1/ISE_DS/ISE/bin/lin/unwrapped/trce: double free or corruption (!prev): 0x09edf780 ***
The specifics of the message abovecan vary depending on what Xilinx toolgenerates the condition, but most are similar in that there will be a message line similar to the following:
/*** glibc detected *** /opt/Xilinx/13.1/ISE_DS/ISE/bin/lin/unwrapped/trce: double free or corruption (!prev): 0x09edf780 ***
Xilinx has noted that this appears to be occurring after Red Hat Enterprise Linux (RHEL)-based systems are updated to a new version of the GLIBC library. Specifically, this has been noted with glibc2.5-58.el5_6.4.
It is important to note that glibc is not a Xilinx-specific library. It is a common Linux library used by most Linux applications. Updates to glibc happen at the system level and might affect applications beyond just the Xilinx tools suite.
This updated glibc package is currently in the Red Hat YUM update stream and will be delivered if administrators perform any upgrade action that either directly or indirectly (as a package dependency) updates the glibc library.
Xilinx recommendsthat administratorsroll back this update (if it is already deployed) and revert to a prior release of glibc.
NOTE: It is possible that this issue could also affect SuSE Linux-based workstations, but no such cases have been reported yet.
UPDATE: There are reports that glibc-2.5-65.el5_7.1 is beginning to appear in RHEL YUM repositories.This update appears to resolve this issue for some customers.