Quantcast
Channel: Measurement Studio for VC++ topics
Viewing all articles
Browse latest Browse all 654

NIDAQmx No locks available on Linux

$
0
0

Hi,

 

I am using a Linux server controlling a PXIe chassis. It basically works fine but sometimes (perhaps after operation of 2 months) the system enters a strange state and `nilsdev` results in a coredump.

 

Reboot solves this issue, but I want to know if there are any method to recover nidaqmx without restarting and how, i.e., restart some systemd services?

$ nilsdev terminate called after throwing an instance of 'ni::dsc::osdep::PosixError' what(): No locks available Aborted (core dumped)

 

This is the trace log

PID: 89581 (nilsdev) UID: 1000 (acc) GID: 1000 (acc) Signal: 6 (ABRT) Timestamp: Thu 2025-03-27 13:04:39 JST (3h 21min ago) Command Line: nilsdev Executable: /usr/bin/nilsdev Control Group: /user.slice/user-1000.slice/session-626306.scope Unit: session-626306.scope Slice: user-1000.slice Session: 626306 Owner UID: 1000 (acc) Boot ID: aa718baffbcf4b97a24b037857c5ef67 Machine ID: 4e70b8de4d764a2e8dafd08561566359 Hostname: ACC-PM-PC-1 Storage: /var/lib/systemd/coredump/core.nilsdev.1000.aa718baffbcf4b97a24b037857c5ef67.89581.1743048279000000.zst (present) Size on Disk: 483.6K Message: Process 89581 (nilsdev) of user 1000 dumped core. Stack trace of thread 89581: #0 0x00007f54c942b54c __pthread_kill_implementation (libc.so.6 + 0xa154c) #1 0x00007f54c93ded46 raise (libc.so.6 + 0x54d46) #2 0x00007f54c93b27f3 abort (libc.so.6 + 0x287f3) #3 0x00007f54c9654a01 _ZN9__gnu_cxx27__verbose_terminate_handlerEv.cold (libstdc++.so.6 + 0xa1a01) #4 0x00007f54c966037c _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6 + 0xad37c) #5 0x00007f54c96603e7 _ZSt9terminatev (libstdc++.so.6 + 0xad3e7) #6 0x00007f54c966069d __cxa_rethrow (libstdc++.so.6 + 0xad69d) #7 0x00007f54c6e988fe n/a (libmxsout.so + 0x9b8fe) #8 0x00007f54c6e98a1c n/a (libmxsout.so + 0x9ba1c) #9 0x00007f54c6e56b08 n/a (libmxsout.so + 0x59b08) #10 0x00007f54c6e5706e n/a (libmxsout.so + 0x5a06e) #11 0x00007f54c6e57741 n/a (libmxsout.so + 0x5a741) #12 0x00007f54c6e63195 n/a (libmxsout.so + 0x66195) #13 0x00007f54c6e63428 n/a (libmxsout.so + 0x66428) #14 0x00007f54c6e5fa9e n/a (libmxsout.so + 0x62a9e) #15 0x00007f54c6e612b6 n/a (libmxsout.so + 0x642b6) #16 0x00007f54c6e4808f n/a (libmxsout.so + 0x4b08f) #17 0x00007f54c6e1d23a mxsGetConfiguration2 (libmxsout.so + 0x2023a) #18 0x00007f54c70e8c02 n/a (libmxs.so + 0xcc02) #19 0x00007f54c70e8092 mxsGetConfiguration2 (libmxs.so + 0xc092) #20 0x00007f54ca849665 n/a (libnidmxfu.so.1 + 0x5b7665) #21 0x00007f54ca5b20dc n/a (libnidmxfu.so.1 + 0x3200dc) #22 0x00007f54ca5fb061 n/a (libnidmxfu.so.1 + 0x369061) #23 0x00007f54ca68ea41 n/a (libnidmxfu.so.1 + 0x3fca41) #24 0x00007f54ca68f583 n/a (libnidmxfu.so.1 + 0x3fd583) #25 0x0000000000408f6b n/a (nilsdev + 0x8f6b) #26 0x00000000004091ef n/a (nilsdev + 0x91ef) #27 0x00007f54c93c9eb0 __libc_start_call_main (libc.so.6 + 0x3feb0) #28 0x00007f54c93c9f60 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3ff60) #29 0x0000000000404e99 n/a (nilsdev + 0x4e99) ELF object binary architecture: AMD x86-64

 

I have such services

$ systemctl status ni ni-pxipf-nipxirm-bind.service nidrum.service nipal.service niroco.service nisds.service nisvcloc.service nidevldu.service nimxssvr.service nipxicmsd.service nis-domainname.service nismbioscached.service

 


Viewing all articles
Browse latest Browse all 654

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>