Segmentation Fault in docker

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU)
GPU
• DeepStream Version
DS6.4
• JetPack Version (valid for Jetson only)
• TensorRT Version
8.6.1.6
• NVIDIA GPU Driver Version (valid for GPU only)
535.171.04
• Issue Type( questions, new requirements, bugs)
Segmentation Fault in docker
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

deepstream_6.4-1  | 0:00:06.681069376    14 0x622304175ef0 WARN                 nvinfer gstnvinfer.cpp:679:gst_nvinfer_logger:<primary-inference> NvDsInferContext[UID 1]: Warning from NvDsInferContextImpl::initialize() <nvdsinfer_context_impl.cpp:1243> [UID = 1]: Warning, OpenCV has been deprecated. Using NMS for clustering instead of cv::groupRectangles with topK = 20 and NMS Threshold = 0.5
deepstream_6.4-1  | /opt/nvidia/deepstream/deepstream-6.4/entrypoint.sh: line 15:    14 Aborted                 (core dumped) /opt/nvidia/nvidia_entrypoint.sh $@
deepstream_6.4-1 exited with code 134

This is the error shown while running in docker. I have no idea the meaning of this exited code. Anyone could explain what happened to the shell entrypoint? I have tried to pull a new image from deepstream6.4 and run it, but the error still occur.

This is the image that I have used in this project.

nvcr.io/nvidia/deepstream:6.4-gc-triton-devel

Can you describe your procedures in detail?

I am using the Python LPR app and found out that when i want to deploy to docker, it results the error. The code is working fine on my local, may i know do i need to install other dependencies in my docker image? or is it well ready to use the python LPR app.

For example, i need to install some libraries for decoding the frames, not sure do i need to install those as well when i am using it in the docker.

We suggest you use the nvcr.io/nvidia/deepstream:6.4-triton-multiarch docker to deploy your own app.
You need to install the pyds first if you use python. Just run the 2 script user_additional_install.sh user_deepstream_python_apps_install.sh in the /opt/nvidia/deepstream/deepstream directory.

I have the same problem. It also has Segmentation fault during starting systemd service. If you start from service python script with deepstream.
You can solve it with first import pyds. But it is not working with all scripts.
Do you solve this problem?

You issue may related to the systemd which is not same with the original topic. You can file a new topic about your issue.

There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.