05-19-2010 10:16 AM
Hello,
We are on RedHat Linux and running an application that does control and status of certain 488.2-compliant devices via the NI Visa libraries. All was well until we tried running with Purify to check for memory leaks. This resulted in a large amount of errors followed by a core dump. The errors occur when processing several of the NI shared-object libraries.
Typical output:
Purify/PureCoverage engine: while processing file libNiSpyLog.so
Purify/PureCoverage engine: Warning: Unknown personality in .eh_frame at 0x472, section name is .text.
There are typically many warnings that are identical but with different hex addresses. The other libraries that resulted in these errors were:
libnipalu.so.1
libniviasrl.so
libnivi488.so
libnivienetasrl.so
libnivienet.so
libniviusb.so
libnivirpc.so
libnivipxi.so
Linux: 2.6.18-92.el5 (64-bit)
PurifyPlus 7.01, release i386_linux2.7.0.0.0-014
NI Visa version: 4.5.1 (also tried with 4.4 but got the same result)
Has anybody tried running Visa applications with Purify on RedHat Linux? If so are there any solutions that would enable them to work together?
Thanks in advance
- Dan
05-24-2010 02:10 PM
Hi danielbixby,
Though NI-VISA is not tested or guaranteed to work with Purify, I would definitely post any additional screenshots or error logs to this thread so we have more information to work with. I'm sorry I can't be of too much more help at this point.