Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

NI and Purify do not work together

We are trying to Purify our app and using Purify during linking. Although when we ran Purified app, it crashed with 'Fatal core dump' message at the NI libraries loading stage:

 

COR: Fatal core dump:
  * This is occurring while in thread 3829:
        libLoad(iLib::tParamLoad const&, long*) [libnipalu.so.1]
  * Received signal 11 (SIGSEGV - Segmentation fault)
  * Handler function: SIG_DFL
  * Faulting address = 0x0
  * Signal mask: (SIGQUIT | SIGTRAP | SIGABRT | SIGBUS | SIGKILL | \
    SIGUSR1 | SIGSEGV | SIGUSR2 | SIGALRM | SIGTERM | SIGCHLD | \
    SIGCONT | SIGTTIN | SIGTTOU | SIGURG | SIGXFSZ | SIGVTALRM | \
    SIGPROF | SIGWINCH | SIGIO | SIGUNUSED | SIGReserved33 | \
    SIGReserved35 | SIGReserved36 | SIGReserved38 | SIGReserved39 | \
    SIGReserved41 | SIGReserved43 | SIGReserved44 | SIGReserved46 | \
    SIGReserved47 | SIGReserved50 | SIGReserved51 | SIGReserved52 | \
    SIGReserved54 | SIGReserved61 | SIGReserved62 | SIGReserved63)
  * Pending signals:

 

We tried to exclude NI libaries from Purifying process, but it did not help.

 

OS: CentOS 5.3 with rebuilt kernel stack size 8K

NI driver: 8.0.1

 

Did anyone try to do a similar thing? Any luck?

Any ideas what else I can try?

 

Any advice is appreciated.

0 Kudos
Message 1 of 2
(2,923 Views)
Hello Vera,

DAQmx 8.0.1 does not support Red Hat or it's derivatives. Try installing DAQmx 8.0 - RedHat instead. This may still be difficult, but you would at least be starting with a version of DAQmx that supports the basic kernel.

Regards,
Dan King

0 Kudos
Message 2 of 2
(2,895 Views)