Segmentation Fault (Core Dumped) Issue when Running deepstream_test3.py Example in DeepStream 6.4, but Not in DeepStream 6.3

• Hardware Platform (Jetson / GPU): dPU A40.
• DeepStream Version: 6.4-triton-multiarch.
• TensorRT Version: 8.6.1.6.
• NVIDIA GPU Driver Version (valid for GPU only): 535.146.02.
• Issue Type( questions, new requirements, bugs): bugs.
• 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)

I’m using DeepStream with Python and the Docker image nvcr.io/nvidia/deepstream:6.4-triton-multiarch to run the deepstream_test3.py for an RTSP input and output example. However, it immediately crashes with Segmentation fault (core dumped) upon starting. But it runs fine in C++ and when I switch back to the nvcr.io/nvidia/deepstream:6.3-triton-multiarch image, it runs fine in python. Is there any way to get it working on version 6.4? Thanks for your support.

  1. Please share the command line to start docker and run test3.

  2. Refer to the link below to reinstall NVIDIA Container Toolkit
    Installing the NVIDIA Container Toolkit — NVIDIA Container Toolkit 1.14.4 documentation

3.Please help provide the error log use the teference command below.

GST_DEBUG=5 python3 deepstream_test_3.py -i "your stream"  > out.log 2>&1

When I launch the new container it work fine through

docker run --gpus all -it  --privileged -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=$DISPLAY -w /opt/nvidia/deepstream/deepstream-6.4 nvcr.io/nvidia/deepstream:6.4-triton-multiarch

And then run the scripts

 bash update_rtpmanager.sh
 bash user_deepstream_python_apps_install.sh -v 1.1.10

Thank you @junshengy

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