ARM64 Nsys crashes when processing events

I’m trying to use ARM64 version of Nsight Systems CLI package inside an LXD container. Regardless if I use nsys launch+nsys start+nsys stop or nsys launch+“nsys start -x true” nsys always crashes while processing events:

  1. Using nsys stop:
 # nsys stop
Processing events...
Unexpected exception thrown while sending CLI command.
/fast/src/Alt/QuadD/Common/CliCommon/CLICommon.cpp(292): Throw in function QuadDCommon::CliClientUtil::response QuadDCommon::CliCli
entUtil::waitForServerReply(std::__cxx11::string*, int)
Dynamic exception type: boost::wrapexcept<QuadDCommon::IOException>
std::exception::what: IOException
[QuadDCommon::tag_errno_text*] = Resource temporarily unavailable
[QuadDCommon::tag_error_text*] = Failed to read message length
[QuadDCommon::tag_api_function*] = ReadAll
[QuadDCommon::tag_fd*] = 8
[QuadDCommon::tag_errno*] = 11 
  1. Using nsys launch with stop-on-exit=true
# nsys launch -w false -s none -t opengl  <app name and parameters>
WARNING: Backtraces will not be collected because sampling is disabled.
application launched
^CSignal 2 (SIGINT) was forwarded to the target application process group 17603

The target application terminated with signal 2 (SIGINT)
Processing events...
Unexpected exception thrown while sending CLI command.
/fast/src/Alt/QuadD/Common/CliCommon/CLICommon.cpp(292): Throw in function QuadDCommon::CliClientUtil::response QuadDCommon::CliClientUtil::waitForServerReply(std::__cxx11::string*, int)
Dynamic exception type: boost::wrapexcept<QuadDCommon::IOException>
std::exception::what: IOException
[QuadDCommon::tag_errno_text*] = No child processes
[QuadDCommon::tag_error_text*] = Failed to read message length
[QuadDCommon::tag_api_function*] = ReadAll
[QuadDCommon::tag_fd*] = 20
[QuadDCommon::tag_errno*] = 10

Versions I use:

  • nsight-systems-cli-2020.4.1_2020.4.1.126-1_arm64.deb
  • Host and inside containers:
# uname -a
Linux emag-ubuntu18 5.4.0-48-generic #52~18.04.1-Ubuntu SMP Thu Sep 10 12:54:16 UTC 2020 aarch64 aarch64 aarch64 GNU/Linux
  • GPU and drivers:
# nvidia-smi
Mon Oct 19 09:37:16 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 450.51.06    Driver Version: 450.51.06    CUDA Version: 11.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  Quadro RTX 4000     On   | 00000000:01:00.0 Off |                  N/A |
| 30%   29C    P8     2W / 125W |      1MiB /  7982MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

Is it a bug in Nisght Systems or something is wrong with my container?