Nvargus-daemon longterm stability issue - Follow-Up

Hi everyone,

this is a follow-up of:

We upgraded the JetPack version to 5.1.3 (previously we used 5.1.2).
Unfortunately this did not resolve the problem of nvargus-daemon, which goes into an error state after a few hours and does not provide further images:

Oct 09 12:34:01 jetson nvargus-daemon[2241]: Module_id 30 Severity 2 : (fusa) Error: InvalidState Status syncpoint signaled but status value not updated in:/capture/src/fusaViHandler.cpp 817
Oct 09 12:34:01 jetson nvargus-daemon[2241]: Module_id 30 Severity 2 : (fusa) Error: InvalidState  propagating from:/capture/src/fusaViHandler.cpp 759

Inside our application we use the EGL interoperability functions provided by the CUDA runtime. We use cudaEGLStreamConsumerAcquireFrame to acquire images from a camera - but for some reason this function does not report an error. We never receive our custom error message (“Error acquiring frame for …”), instead the functions returns after 1 second without an error.

int timeout_usec = 1000000;  // 1s
cuda_error = cudaEGLStreamConsumerAcquireFrame(&cuda_stream_connection_,
                                                   &cuda_graphics_resource,
                                                   &cuda_stream_, timeout_usec);
if (cuda_error != cudaSuccess) {
  log_.Error("Error acquiring frame for " + std::to_string(camera_id_));
  continue;
}

Do you have any further solutions for this problem?

Thanks in advance and best regards,
Alex

Additional information:

Wenn launching a gstreamer pipeline with nvarguscamerasrc I get the following errors:

(Argus) Error Timeout:  (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function openSocketConnection(), line 219)
(Argus) Error Timeout: Cannot create camera provider (in src/rpc/socket/client/SocketClientDispatch.cpp, function createCameraProvider(), line 106)

And when opening the stream I get:

Opening in BLOCKING MODE
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:754 Failed to create CameraProvider

Replace the attached lib to try.

libnvfusacap.so.r35.5.txt (193.6 KB)

Thanks for your response, I will replace the lib, start another longterm stability test and let you know about the result.