I just tried it on 35.3.1, but it still is stalling for me.
I’m doing the exact same steps as mentioned here, but the pipeline doesn’t continue to run. I’m also not seeing the NVCSI error handling that happened on 32.4.4.
CONSUMER: ERROR OCCURRED
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: TIMEOUT
Additional debug info:
Argus Error Status
Execution ended after 0:00:08.178493900
Setting pipeline to NULL ...
GST_ARGUS: Cleaning up
(Argus) Error Timeout: (propagating from src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 137)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 137)
(Argus) Error Timeout: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 91)
Logs from nvargus-daemon:
Mar 30 07:42:58 camera nvargus-daemon[6549]: SCF: Error InvalidState: Timeout waiting on frame start sensor guid 0, capture sequence ID = 80 (in src/services/capture/FusaCaptureViCsiHw.cpp, function waitCsiFrameStart(), line 514)
Mar 30 07:42:58 camera nvargus-daemon[6549]: SCF: Error InvalidState: (propagating from src/common/Utils.cpp, function workerThread(), line 114)
Mar 30 07:42:58 camera nvargus-daemon[6549]: SCF: Error InvalidState: Worker thread ViCsiHw frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133)
Mar 30 07:42:58 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/services/capture/FusaCaptureViCsiHw.cpp, function waitCsiFrameEnd(), line 600)
Mar 30 07:42:58 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/common/Utils.cpp, function workerThread(), line 114)
Mar 30 07:42:58 camera nvargus-daemon[6549]: SCF: Error Timeout: Worker thread ViCsiHw frameComplete failed (in src/common/Utils.cpp, function workerThread(), line 133)
Mar 30 07:42:58 camera nvargus-daemon[6549]: Module_id 30 Severity 2 : (fusa) Error: Timeout propagating from:/capture/src/fusaViHandler.cpp 776
Mar 30 07:43:00 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceDeviceViCsi.cpp, function waitCompletion(), line 368)
Mar 30 07:43:00 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceDevice.cpp, function pause(), line 936)
Mar 30 07:43:00 camera nvargus-daemon[6549]: SCF: Error Timeout: During capture abort, syncpoint wait timeout waiting for current frame to finish (in src/services/capture/CaptureServiceDevice.cpp, function handleCancelSourceRequests(), line 1029)
Mar 30 07:43:03 camera nvargus-daemon[6549]: waitForIdleLocked remaining request 180
Mar 30 07:43:03 camera nvargus-daemon[6549]: waitForIdleLocked remaining request 179
Mar 30 07:43:03 camera nvargus-daemon[6549]: SCF: Error Timeout: waitForIdle() timed out (in src/api/Session.cpp, function waitForIdleLocked(), line 922)
Mar 30 07:43:03 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/api/Session.cpp, function abortCaptures(), line 888)
Mar 30 07:43:59 camera nvargus-daemon[6549]: SCF: Error InvalidState: 2 buffers still pending during EGLStreamProducer destruction (propagating from src/services/gl/EGLStreamProducer.cpp, function freeBuffers(), line 300)
Mar 30 07:43:59 camera nvargus-daemon[6549]: SCF: Error InvalidState: (propagating from src/services/gl/EGLStreamProducer.cpp, function ~EGLStreamProducer(), line 49)
Mar 30 07:44:04 camera nvargus-daemon[6549]: waitForIdleLocked remaining request 180
Mar 30 07:44:04 camera nvargus-daemon[6549]: waitForIdleLocked remaining request 179
Mar 30 07:44:04 camera nvargus-daemon[6549]: SCF: Error Timeout: waitForIdle() timed out (in src/api/Session.cpp, function waitForIdleLocked(), line 922)
Mar 30 07:44:04 camera nvargus-daemon[6549]: (Argus) Error Timeout: (propagating from src/api/CaptureSessionImpl.cpp, function destroy(), line 216)
Mar 30 07:44:05 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceDeviceViCsi.cpp, function waitCompletion(), line 368)
Mar 30 07:44:05 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceDevice.cpp, function pause(), line 936)
Mar 30 07:44:05 camera nvargus-daemon[6549]: SCF: Error Timeout: During capture abort, syncpoint wait timeout waiting for current frame to finish (in src/services/capture/CaptureServiceDevice.cpp, function handleCancelSourceRequests(), line 1029)
Mar 30 07:44:09 camera nvargus-daemon[6549]: waitForIdleLocked remaining request 180
Mar 30 07:44:09 camera nvargus-daemon[6549]: waitForIdleLocked remaining request 179
Mar 30 07:44:09 camera nvargus-daemon[6549]: SCF: Error Timeout: waitForIdle() timed out (in src/api/Session.cpp, function waitForIdleLocked(), line 922)
Mar 30 07:44:09 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/api/Session.cpp, function abortCaptures(), line 888)
Mar 30 07:44:09 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/api/Session.cpp, function shutdown(), line 407)
Mar 30 07:44:10 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceDeviceViCsi.cpp, function waitCompletion(), line 368)
Mar 30 07:44:10 camera nvargus-daemon[6549]: SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceDevice.cpp, function pause(), line 936)
Mar 30 07:44:10 camera nvargus-daemon[6549]: SCF: Error Timeout: During capture abort, syncpoint wait timeout waiting for current frame to finish (in src/services/capture/CaptureServiceDevice.cpp, function handleCancelSourceRequests(), line 1029)