Summary
ndtrack processes may crash with a segmentation fault when running on a Ubuntu 18.x virtual machine on a KVM hypervisor.
The following output may be observed when running ndtrack interactively:
$ ./ndtrack -t Machine Relink `/lib/x86_64-linux-gnu/libudev.so.1' with `/lib/x86_64-linux-gnu/librt.so.1' for IFUNC symbol `clock_gettime' Segmentation fault
Details
This error occurs when the ndtrack process attempts to generate an agent ID value for an Ubuntu 18.x virtual machine running on a KVM hypervisor.
Inspection of logging in tracker.log files will show logging finishing with lines like the following:
[Fri 26 Nov 2021 08:09:24 AM CET (G, 0)] {16103} Finished tracking cloud service provider metadata
[Fri 26 Nov 2021 08:09:24 AM CET (G, 0)] {16103} Finished tracking hardware
This error is only known to occur on Ubuntu 18.x. Other major versions of Ubuntu are not affected.
Workarounds & mitigation
The error output from the Ubuntu system suggests linking shared libraries in the /lib directory as follows which avoids this error occurring:
$ ln -s /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/librt.so.1
Use caution when making system changes like this as possible side effects may be difficult to identify.
The error can be avoided by setting the inventory agent preference PerformKvmInventory to false to avoid detecting KVM hypervisor details in inventory. For example:
$ ./ndtrack -t Machine -o PerformKvmInventory=false
Related Articles
Known Issue: ndtrack may crash with segmentation fault while gathering inventory on Ubuntu 18 on a KVM hypervisor (IOJ-219… 15Number of Views ndtrack Processes In The Windows Inventory Agent 2025 R2.1 May Crash While Gathering AppX Package Details 5Number of Views ndtrack.exe process may crash gathering info report for Oracle FMW inventory if an WMI query returns Invalid class (0x8004… 4Number of Views BeaconEngine.exe process may crash while due to memory issue gathering Oracle inventory from 10K+ databases 4Number of Views Microsoft Access Runtime 365 may crash when used by MGSBI to read data to be imported from files 12Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago