SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceEvent.cpp, function wait(), line 59)

Hi,
we capture images by the follow cmd,

multi_camera -n 2 -c 20

it’s ok sometimes, it is NG sometimes,there is erros message as follow:
SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceEvent.cpp, function wait(), line 59)
Error: Camera HwEvents wait, this may indicate a hardware timeout occured,abort current/incoming cc
launchCC abort cc 104 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 105 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 106 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 107 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 108 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 109 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 110 session 0
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
launchCC abort cc 111 session 0
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
launchCC abort cc 112 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 113 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
PowerServiceCore:handleRequests: timePassed = 485
launchCC abort cc 114 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 115 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
launchCC abort cc 116 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
launchCC abort cc 117 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
CONSUMER: Render frame 1
DstComp rect’s width must be multiple of 2, aligning the width
launchCC abort cc 118 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
CONSUMER: Render frame 2
launchCC abort cc 119 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
launchCC abort cc 120 session 0
SCF: Error Timeout: (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout: (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)
CONSUMER: Render frame 3
[/i]

We also use gst-launch-1.0 to test, and unstable too
gst-launch-1.0 nvcamerasrc sensor-id=0 ! ‘video/x-raw(memory:NVMM),width=640, height=480, framerate=30/1,format=NV12’ ! nvvidconv ! ‘video/x-raw’ ! xvimagesink nvcamerasrc sensor-id=1 ! ‘video/x-raw(memory:NVMM),width=640, height=480, framerate=30/1,format=NV12’ ! nvoverlaysink overlay-w=640 overlay-h=480 overlay-x=640

  1. Can you help us for this?
  2. or how can we to debug this, to find the reason?

note: our hardware architecture : Tx2 <-> TI UB954 <-> UB953 <-> sensor ov2775

Thanks!
log_0906_2.txt (16.4 KB)

hello felixRGB,

couple of questions need your clarification,

  1. looks you’re having script for stability test, may I know the failure rate,

  2. could you also share the kernel message while below errors shown,

launchCC abort cc 118 session 0
SCF: Error Timeout:  (propagating from src/api/Session.cpp, function capture(), line 830)
(Argus) Error Timeout:  (propagating from src/api/ScfCaptureThread.cpp, function run(), line 109)
(Argus) Error InvalidState: MetadataResult callback for unknown capture. (in src/api/CaptureSessionImpl.cpp, function metadataResult(), line 705)

hello felixRGB,

Can you please tell me what you did to solve this problem?
I am facing a similiar issue.

Thanks!