Hi, Nvidia
When capturing video streams from 4 IMX334 cameras continuously on Jetson AGX Xavier,
the capture process fails with error “(NvCapture) Error InvalidState: Free request
list is empty!”, causing all camera streams to stop. Restarting nvargus-daemon
temporarily resolves the issue, but the error recurs after some time.
## Hardware Configuration
- **Platform**: NVIDIA Jetson AGX Xavier (16GB)
- **Camera Sensor**: IMX334 x 4
## Software Environment
- **L4T Version**: 32.7.4 (nvidia-l4t-core: 32.7.4-20230608211515)
- **Kernel Version**: 4.9.337-tegra
Argus api error like this:
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: (NvCapture) Error InvalidState: Free request list is empty! (in /dvs/git/dirty/git-master_linux/camera/capture/nvcapture/capture.c, function NvCaptureGetRequest(), line 706)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/NvCaptureViCsiHw.cpp, function startCaptureInternal(), line 593)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureRecord.cpp, function doCSItoMemCapture(), line 532)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureRecord.cpp, function issueCapture(), line 469)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1295)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueBubbleFillCapturesIfNeeded(), line 678)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1137)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/common/Utils.cpp, function workerThread(), line 116)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Worker thread CaptureScheduler frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/SensorCaptureStage.cpp, function doHandleRequest(), line 87)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Sending critical error event (in src/api/Session.cpp, function sendErrorEvent(), line 998)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/SensorCaptureStage.cpp, function doHandleRequest(), line 87)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Sending critical error event (in src/api/Session.cpp, function sendErrorEvent(), line 998)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/MemoryToISPCaptureStage.cpp, function doHandleRequest(), line 137)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: cannot find Fiber (in src/components/FiberScheduler.cpp, function asyncCaptureResult(), line 425)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error BadParameter: CC has already been disposed (in src/components/CaptureContainerManager.cpp, function dispose(), line 161)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/MemoryToISPCaptureStage.cpp, function doHandleRequest(), line 137)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/MemoryToISPCaptureStage.cpp, function doHandleRequest(), line 137)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Sending critical error event (in src/api/Session.cpp, function sendErrorEvent(), line 998)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/SensorCaptureStage.cpp, function doHandleRequest(), line 87)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/MemoryToISPCaptureStage.cpp, function doHandleRequest(), line 137)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Sending critical error event (in src/api/Session.cpp, function sendErrorEvent(), line 998)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 910)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/SensorCaptureStage.cpp, function doHandleRequest(), line 87)
Nov 25 07:04:39 caper-desktop nvargus-daemon[19672]: SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158)
Nov 25 07:04:40 caper-desktop nvargus-daemon[19672]: SCF: Error Timeout: (propagating from src/components/amr/Snapshot.cpp, function waitForNewerSample(), line 92)
Nov 25 07:04:40 caper-desktop nvargus-daemon[19672]: SCF_AutocontrolACSync failed to wait for an earlier frame to complete.
Nov 25 07:04:40 caper-desktop nvargus-daemon[19672]: SCF: Error Timeout: (propagating from src/components/ac_stages/ACSynchronizeStage.cpp, function doHandleRequest(), line 126)
Nov 25 07:04:40 caper-desktop nvargus-daemon[19672]: SCF: Error Timeout: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 137)
Nov 25 07:04:42 caper-desktop nvargus-daemon[19672]: (Argus) Error Timeout: (propagating from src/api/BufferOutputStreamImpl.cpp, function acquireBuffer(), line 265)
Nov 25 07:04:42 caper-desktop nvargus-daemon[19672]: (Argus) Error Timeout: (propagating from src/api/BufferOutputStreamImpl.cpp, function acquireBuffer(), line 265)