New custom camera bring-up - v4l2-ctl working but gstreamer fail

We’ll try that

Hello,

We tried with TEGRA_STRIDE_ALIGNMENT = 64 and we don’t notice any change. Still running with 640x400 but “invalid size” gstreamer error with 400x400.

What’s the trace log of the gstreamer command?
Could you get more log by

sudo su
kill the process of argus_daemon/nvargus-daemon or nvcamera-daemon
export enableCamPclLogs=5
export enableCamScfLogs=5
/usr/sbin/nvargus-daemon

launch camera from another console

Hello,

The gstreamer log is published in my first post for this subject. That’s the one with the error:

“SCF: Error InvalidSize: (propagating from src/services/capture/NvIspHw.cpp, function startCapture(), line 323)”

We generated this log using the process you just wrote.

The logs is too less. Looks like not enable the enableCamScfLogs/enableCamPclLogs

OK I try again and get back to you

Here is the log:

=== NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections...=== gst-launch-1.0[7385]: Connection established (7F992CA1D0)Thread 1 getting next capture
Thread 1 is waiting
Thread 2 getting next capture
Thread 2 is waiting
Thread 3 getting next capture
Thread 3 is waiting
Thread 4 getting next capture
Thread 4 is waiting
Thread 5 getting next capture
Thread 5 is waiting
Thread 6 getting next capture
Thread 6 is waiting
Thread 7 getting next capture
Thread 7 is waiting
Thread 8 getting next capture
Thread 8 is waiting
Thread 9 getting next capture
Thread 9 is waiting
Thread 10 getting next capture
Thread 10 is waiting
Thread 11 getting next capture
Thread 11 is waiting
Thread 12 getting next capture
Thread 12 is waiting
Starting services...
Worker thread IspHw statsComplete start
Worker thread IspHw frameComplete start
Worker thread CaptureScheduler checkFramePending start
Worker thread CaptureScheduler frameStart start
Worker thread V4L2CaptureScheduler checkCaptureComplete start
Worker thread V4L2CaptureScheduler issueCaptures start
Worker thread PS handleRequests start
getInstance: s_instance(0x7f9467f6c0)
getInstance: s_instance(0x7f9467f6c0)
subscribe: SensorType(gyroscope)
subscribe: create SensorType(gyroscope) sensor(0x7f94681cc0)
subscribe: SensorType(accelerometer)
subscribe: create SensorType(accelerometer) sensor(0x7f94687220)
AC plugin not present: dlopen "acplugin.so", acplugin.so: cannot open shared object file: No such file or directory
Services are started
NvPclSetHotplugCallback: ++++++++++++++++++++++
---- Imager: Calibration blob file handling supported in this build ----
NvPclHwGetModuleList: OFParserListModules Succeeded
OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
NvPclHwGetModuleList: No module data found
NvPclHwPrintModuleDefinition -- Name: e0000_rear_OV6946
NvPclHwPrintModuleDefinition -- Position: 0
NvPclHwPrintModuleDefinition -- CalibrationData Found: 1
NvPclHwPrintCameraSubModule -- HwCamSubModule[0].Name: v4l2_sensor
NvPclHwPrintCameraSubModule -- HwCamSubModule[0].DevName: lys_cam 2-0036
NvPclHwGetModuleList: OFParserListModules Succeeded
NvPclModuleListInitialize: NvPclModule list[0]: e0000_rear_OV6946 position0
NvPclHwScanExternalCameras -- adding video0 to discover list
NvPclHwScanExternalCameras -- adding video0 to discover list
NvPclHwScanExternalCameras -- adding video0 to discover list
getHotplugMonitor: Getting hotplug monitor instance
 initializeHotplug++
 hotPlugfunc ++
 addWatch: Watch added wd='1'
CheckProcDTExists: INFO: accessing /proc/device-tree/tegra-virtual-camera-platform/modules/module0/drivernode1; No such file or directory
OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree: /proc/device-tree/tegra-virtual-camera-platform/modules/module0/drivernode1
CheckProcDTExists: INFO: accessing /proc/device-tree/tegra-virtual-camera-platform/modules/module1/drivernode0; No such file or directory
OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree: /proc/device-tree/tegra-virtual-camera-platform/modules/module1/drivernode0
setHotplugCallback: Registered new callback client
NvPclSetHotplugCallback: ----------------------
 hotPlugfunc: reading from inotify FD, Thread waiting
NvPclOpen: ++++++++++++++++++++++
NvPclStateControllerOpen: Found GUID 0 match at index[0]
NvPclHwInitializeModule: allocate overrides pathname @ 0x7f945c6940
NvPclHwInitializeModule: allocate overrides pathname @ 0x7f945f4a80
NvPclHwInitializeModule: allocate overrides pathname @ 0x7f9434af00
NvPclHwInitializeModule: allocate overrides pathname @ 0x7f945f49f0
NvPclHwInitializeModule: allocate overrides pathname @ 0x7f946d46e0
NvPclHwInitializeModule: allocate overrides pathname @ 0x7f946d4900
LoadOverridesFile: looking for override file [/Calib/camera_override.isp] 1/16
CheckOverridesPermissions: stat(/Calib/camera_override.isp) call failed
LoadOverridesFile: looking for override file [/data/vendor/nvcam/settings/camera_overrides.isp] 2/16
CheckOverridesPermissions: stat(/data/vendor/nvcam/settings/camera_overrides.isp) call failed
LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/camera_overrides.isp] 3/16
CheckOverridesPermissions: stat(/opt/nvidia/nvcam/settings/camera_overrides.isp) call failed
LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/camera_overrides.isp] 4/16
CheckOverridesPermissions: stat(/var/nvidia/nvcam/settings/camera_overrides.isp) call failed
LoadOverridesFile: looking for override file [/data/vendor/nvcam/camera_overrides.isp] 5/16
CheckOverridesPermissions: stat(/data/vendor/nvcam/camera_overrides.isp) call failed
LoadOverridesFile: looking for override file [/data/vendor/nvcam/settings/e0000_rear_OV6946.isp] 6/16
CheckOverridesPermissions: stat(/data/vendor/nvcam/settings/e0000_rear_OV6946.isp) call failed
LoadOverridesFile: looking for override file [/opt/nvidia/nvcam/settings/e0000_rear_OV6946.isp] 7/16
CheckOverridesPermissions: stat(/opt/nvidia/nvcam/settings/e0000_rear_OV6946.isp) call failed
LoadOverridesFile: looking for override file [/var/nvidia/nvcam/settings/e0000_rear_OV6946.isp] 8/16
CheckOverridesPermissions: stat(/var/nvidia/nvcam/settings/e0000_rear_OV6946.isp) call failed
---- imager: No override file found. ----
Imager: looking for override file [/mnt/factory/camera/factory.bin] 1/16
Imager: looking for override file [/Calib/factory.bin] 2/16
Imager: looking for override file [/Calib/calibration.bin] 3/16
Imager: looking for override file [(null)] 4/16
Imager: looking for override file [(null)] 5/16
Imager: looking for override file [(null)] 6/16
Imager: looking for override file [(null)] 7/16
Imager: looking for override file [(null)] 8/16
Imager: looking for override file [(null)] 9/16
Imager: looking for override file [(null)] 10/16
Imager: looking for override file [(null)] 11/16
Imager: looking for override file [(null)] 12/16
Imager: looking for override file [(null)] 13/16
Imager: looking for override file [(null)] 14/16
Imager: looking for override file [(null)] 15/16
Imager: looking for override file [(null)] 16/16
Imager: looking for override file [/data/vendor/nvcam/settings/factory.bin] 1/16
Imager: looking for override file [/data/vendor/nvcam/settings/e0000_rear_OV6946.bin] 2/16
Imager: looking for override file [/opt/nvidia/nvcam/settings/e0000_rear_OV6946.bin] 3/16
Imager: looking for override file [/var/nvidia/nvcam/settings/e0000_rear_OV6946.bin] 4/16
Imager: looking for override file [(null)] 5/16
Imager: looking for override file [(null)] 6/16
Imager: looking for override file [(null)] 7/16
Imager: looking for override file [(null)] 8/16
Imager: looking for override file [(null)] 9/16
Imager: looking for override file [(null)] 10/16
Imager: looking for override file [(null)] 11/16
Imager: looking for override file [(null)] 12/16
Imager: looking for override file [(null)] 13/16
Imager: looking for override file [(null)] 14/16
Imager: looking for override file [(null)] 15/16
Imager: looking for override file [(null)] 16/16
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_sensor)
NvPclCreateDriver: Found a Driver name match (v4l2_sensor)
NvPclConnectDrivers: hImager was NULL, creating new imager
NvPclInitializeDrivers: v4l2_sensor ++++++++++++++++++
OFDPropertyGetString: could not read property [devnode-bus]
OFDPropertyGetString: could not read property [use_decibel_gain]
OFDPropertyGetString: could not read property [use_sensor_mode_id]
OFDPropertyGetString: could not read property [delayed_gain]
OFDPropertyCopyToLong: could not read property [has-eeprom]
OFDPropertyGetString: could not read property [type]
loadSubType: Sensor type missing in DT, 206
OFDPropertyCopyToLong: could not read property [set_mode_delay_ms]
OFDPropertyCopyToLong: could not read property [mode0.vc_id]
OFDPropertyCopyToLongLong: could not read property [mode0.exp_time_1h]
OFDPropertyCopyToFloat: could not read property [mode0.gain_step_pitch]
OFDPropertyCopyToLong: could not read property [mode0.embedded_metadata_width]
OFDPropertyGetString: could not read property [mode0.x_start]
OFDPropertyGetString: could not read property [mode0.y_start]
OFDPropertyGetString: could not read property [mode0.x_end]
OFDPropertyGetString: could not read property [mode0.y_end]
OFDPropertyGetString: could not read property [mode0.h_scaling]
OFDPropertyGetString: could not read property [mode0.v_scaling]
OFDPropertyCopyToLong: could not read property [set_mode_delay_ms]
OFDPropertyCopyToLong: could not read property [mode1.vc_id]
OFDPropertyCopyToLongLong: could not read property [mode1.exp_time_1h]
OFDPropertyCopyToFloat: could not read property [mode1.gain_step_pitch]
OFDPropertyCopyToLong: could not read property [mode1.embedded_metadata_width]
OFDPropertyGetString: could not read property [mode1.x_start]
OFDPropertyGetString: could not read property [mode1.y_start]
OFDPropertyGetString: could not read property [mode1.x_end]
OFDPropertyGetString: could not read property [mode1.y_end]
OFDPropertyGetString: could not read property [mode1.h_scaling]
OFDPropertyGetString: could not read property [mode1.v_scaling]
OFDPropertyGetString: could not read property [sensor_model]
initialize: Loaded Driver: 2 Modes Available--------------
NvPclInitializeDrivers: v4l2_sensor ------------------
NvPclOpen: ----------------------
LSC: LSC surface is not based on full res!
=== gst-launch-1.0[7385]: CameraProvider initialized (0x7f946d5830)sourceRegistry[0] assigned

ispRegistry[0] assigned

Using Source GUID 0
Worker thread ViCsiHw frameComplete start
Worker thread ViCsiHw frameStart start
NvPclPowerOn: +++++++++++
NvPclPowerOn: -----------
Using ISP A
NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=2, m_value=4294967295, m_timeout_ms=1000

LSC: LSC surface is not based on full res!
AC plugin not present: dlopen "acplugin.so", acplugin.so: cannot open shared object file: No such file or directory
No library found, disabling AC plugin.
Worker thread CaptureDispatcher start
Session::updatePerfHints()
updatePerfHints(): guid=0ll, CaptureIntent=1
updatePerfHints(): NvCameraCoreUseCase_Preview
NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=1, m_value=30, m_timeout_ms=1000

NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=15, m_value=0, m_timeout_ms=1000

No output buffers for 2
No output buffers for 1
InstructionList:
  + GraphSettings
      | SensorMode: 400x400 BayerS16BGGR 30.1fps
      | output 0: 400x400 BL U8_V8_ER 420SP
      | inputClipRect 0: (0.00,0.00, 1.00,1.00)

  + Instruction List
      | id: 0
      +  0: CCDataSetupStage
          | EstimatedIspOutLatencyFrames: 5
          | NumConcurrentCaptures: 1
          | UnprocessedYuvBufferMask: 0
      +  1: ACSynchronizeStage
      +  2: AeAfApplyStage
      +  3: AcPluginStage
          | operation: opApply
      +  4: AcMergeStage
          | IspIn: [400, 400]
          | IspOut0: [400, 400]
          | IspOut1: [0, 0]
          | IspOut2: [640, 640]
      +  5: StatsBufferAcquireStage
          | Buffer Index: 1
          | BufferRequirements: 640x640 Pitch Y8_ER 420
      +  6: TempBufferAcquireStage
          | Buffer Index: 2
          | BufferRequirements: 400x1 Pitch NonColor8
      +  7: TempBufferAcquireStage
          | Buffer Index: 3
          | BufferRequirements: 524288x1 Pitch NonColor8
      +  8: SensorISPCaptureStage
          | Source GUID: 0
          | Output A Buffer: 0
          | Output Thumb Buffer: 1
          | SensorMetadata Buffer: 2
          | Output IspStats Buffer: 3
      +  9: StatsUpdateStage
          | Output Meta Buffer: 2
          | Output IspStats Buffer: 3
      + 10: BufferReturnStage
          | Output A Buffer: 2
      + 11: BufferReturnStage
          | Output A Buffer: 3
      + 12: AcPluginStage
          | operation: opAnalyze
      + 13: AfAnalysisStage
      + 14: MonitorStage
      + 15: ExifStage
      + 16: MakerNoteStage
      + 17: BufferReturnStage
          | Output A Buffer: 0
      + 18: MetadataReturnStage
      + 19: PerfStatsStage

Session::updatePerfHints()
updatePerfHints(): guid=0ll, CaptureIntent=1
updatePerfHints(): NvCameraCoreUseCase_Preview
Created fiber 0x7f34000b20 for CC 101 globalID 101 session 0
NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=1, m_value=30, m_timeout_ms=1000

NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=15, m_value=0, m_timeout_ms=1000

Thread 1 is working on CC 101 session 0 globalID 101 step 0
CC 101 session 0 completed step 0 in fiber 0x7f34000b20
cc 101(1) session 0 runCount=0 runIspOut=0, latest ccId=0
CC 101 session 0 completed step 1 in fiber 0x7f34000b20
NV AE and AfApply algorithms are active.
CC 101 session 0 completed step 2 in fiber 0x7f34000b20
CC 101 session 0 completed step 3 in fiber 0x7f34000b20
CC 101 session 0 completed step 4 in fiber 0x7f34000b20
CC 101 session 0 completed step 5 in fiber 0x7f34000b20
CC 101 session 0 completed step 6 in fiber 0x7f34000b20
CC 101 session 0 completed step 7 in fiber 0x7f34000b20
CC 101 session 0 processing step 8 in fiber 0x7f34000b20
Created fiber 0x7f34000dd0 for CC 102 globalID 102 session 0
Session::updatePerfHints()
updatePerfHints(): guid=0ll, CaptureIntent=1
updatePerfHints(): NvCameraCoreUseCase_Preview
NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=1, m_value=30, m_timeout_ms=1000

NvPHSSendThroughputHints: sensorId=0, m_usecase=4, m_type=15, m_value=0, m_timeout_ms=1000

Thread 2 is working on CC 102 session 0 globalID 102 step 0
FiberScheduler: cc 101, session 0, fiber 0x7f34000b20 in progress...

Thread 1 getting next capture
Thread 1 is waiting
CC 102 session 0 completed step 0 in fiber 0x7f34000dd0
Thread 3 is waiting
cc 102(2) session 0 runCount=1 runIspOut=0, latest ccId=0
CC 102 session 0 completed step 1 in fiber 0x7f34000dd0
NV AE and AfApply algorithms are active.
CC 102 session 0 completed step 2 in fiber 0x7f34000dd0
CC 102 session 0 completed step 3 in fiber 0x7f34000dd0
CC 102 session 0 completed step 4 in fiber 0x7f34000dd0
NvPclSettingsUpdate: Sending Updated Settings through PCL
NvPclSettingsApply: Applying last settings through PCLCC 102 session 0 completed step 5 in fiber 0x7f34000dd0

apply:+++++++++++++++++++++++
writeMode: Target mode Id(1): Resolution 400x400
CC 102 session 0 completed step 6 in fiber 0x7f34000dd0
CC 102 session 0 completed step 7 in fiber 0x7f34000dd0
CC 102 session 0 processing step 8 in fiber 0x7f34000dd0
FiberScheduler: cc 102, session 0, fiber 0x7f34000dd0 in progress...

Thread 2 getting next capture
Thread 2 is waiting
Thread 4 is waiting
writeFrameRate: INPUT frameRate:30.100000
writeGain:      INPUT gainCtrl:a analogGain:1.000000
updateOutputSettings:   OUTPUT frameRate:30.100000
updateOutputSettings:   OUTPUT analogGain:1.000000
apply:-----------------------
NvPclSettingsApply: Reading PCL settings
NvPclSettingsUpdate: Sending Updated Settings through PCL
NvPclSettingsApply: Applying last settings through PCL
apply:+++++++++++++++++++++++
writeFrameRate: INPUT frameRate:30.000002
writeExposure:  INPUT expTime:0.033330
updateOutputSettings:   OUTPUT frameRate:30.000002
updateOutputSettings:   OUTPUT expTime:0.033330
apply:-----------------------
NvPclSettingsApply: Reading PCL settings
PowerServiceHw:addRequest: table size: before: 0, after:1
        request table for ISP 0:
        req[0]: output1 width=320, output1 height=200, output1 Bpp=16
        req[0]: output2 width=320, output2 height=200, output2 Bpp=16
        req[0]: input width=400, input height=400, input Bpp=10
        req[0]: output width=28, output height=28, output Bpp=16
        req[0]: input fps=30
        req[0]: guID=0, stage type=SensorIspCapture
        req[0]: clock=0 Hz, iso bw=80594 KB/s, non-iso bw=0 KB/s
        req[450]: timeout=0
PowerServiceHwIsp:setLaBw: m_bwVal_Iso=80594 and m_bwVal_NonIso=0 KBpS

PowerServiceCore:setCameraBw: totalIsoBw=80594
NvPclSettingsUpdate: Sending Updated Settings through PCL
NvPclSettingsApply: Applying last settings through PCL
apply:+++++++++++++++++++++++
writeFrameRate: INPUT frameRate:30.100000
updateOutputSettings:   OUTPUT frameRate:30.100000
apply:-----------------------
NvPclSettingsApply: Reading PCL settings
NvPclSettingsUpdate: Sending Updated Settings through PCL
NvPclSettingsApply: Applying last settings through PCL
apply:+++++++++++++++++++++++
apply:-----------------------
NvPclSettingsApply: Reading PCL settings
NvPclSettingsUpdate: Sending Updated Settings through PCL
NvPclSettingsApply: Applying last settings through PCL
apply:+++++++++++++++++++++++
writeFrameRate: INPUT frameRate:30.000002
updateOutputSettings:   OUTPUT frameRate:30.000002
apply:-----------------------
NvPclSettingsApply: Reading PCL settings
NvPclSettingsUpdate: Sending Updated Settings through PCL
NvPclSettingsApply: Applying last settings through PCL
apply:+++++++++++++++++++++++
apply:-----------------------
NvPclSettingsApply: Reading PCL settings
PowerServiceHw:addRequest: table size: before: 1, after:2
        request table for ISP 0:
        req[0]: output1 width=320, output1 height=200, output1 Bpp=16
        req[0]: output2 width=320, output2 height=200, output2 Bpp=16
        req[0]: input width=400, input height=400, input Bpp=10
        req[0]: output width=28, output height=28, output Bpp=16
        req[0]: input fps=30
        req[0]: guID=0, stage type=SensorIspCapture
        req[0]: clock=0 Hz, iso bw=80594 KB/s, non-iso bw=0 KB/s
        req[411]: timeout=0
        req[1]: output1 width=320, output1 height=200, output1 Bpp=16
        req[1]: output2 width=640, output2 height=640, output2 Bpp=13
        req[1]: input width=400, input height=400, input Bpp=10
        req[1]: output width=400, output height=400, output Bpp=12
        req[1]: input fps=30
        req[1]: guID=0, stage type=SensorIspCapture
        req[1]: clock=0 Hz, iso bw=148172 KB/s, non-iso bw=0 KB/s
        req[450]: timeout=0
PowerServiceHw:updateRequests: table size: before: 2, after:2
        request table for ISP 0:
        req[0]: output1 width=320, output1 height=200, output1 Bpp=16
        req[0]: output2 width=320, output2 height=200, output2 Bpp=16
        req[0]: input width=400, input height=400, input Bpp=10
        req[0]: output width=28, output height=28, output Bpp=16
        req[0]: input fps=30
        req[0]: guID=0, stage type=SensorIspCapture
        req[0]: clock=0 Hz, iso bw=80594 KB/s, non-iso bw=0 KB/s
        req[410]: timeout=0
        req[1]: output1 width=320, output1 height=200, output1 Bpp=16
        req[1]: output2 width=640, output2 height=640, output2 Bpp=13
        req[1]: input width=400, input height=400, input Bpp=10
        req[1]: output width=400, output height=400, output Bpp=12
        req[1]: input fps=30
        req[1]: guID=0, stage type=SensorIspCapture
        req[1]: clock=0 Hz, iso bw=148172 KB/s, non-iso bw=0 KB/s
        req[449]: timeout=0
PowerServiceHwIsp:setLaBw: m_bwVal_Iso=148172 and m_bwVal_NonIso=0 KBpS

PowerServiceCore:setCameraBw: totalIsoBw=148172
SCF: Error Timeout: ISP port 0 timed out! (in src/services/capture/NvIspHw.cpp, function waitIspFrameEnd(), line 478)
Error: waitCsiFrameStart timeout guid 0
VI Stream Id = 0 Virtual Channel = 0
************VI Debug Registers**********
VI_CSIMUX_STAT_FRAME_0   = 0x00000000
VI_CSIMUX_FRAME_STATUS_0         = 0x00000000
VI_CFG_INTERRUPT_STATUS_0        = 0x3f000000
VI_ISPBUFA_ERROR_0       = 0x00000000
VI_FMLITE_ERROR_0        = 0x00000000
VI_NOTIFY_ERROR_0        = 0x00000000
*****************************************
CSI Stream Id = 0 Brick Id = 0
************CSI Debug Registers**********
CILA_INTR_STATUS_CILA[0x10400]   = 0x00000000
CILB_INTR_STATUS_CILB[0x10c00]   = 0x00000000
INTR_STATUS[0x100a4]     = 0x00000000
INTR_STATUS[0x100a4]     = 0x00000000
ERR_INTR_STATUS[0x100ac]         = 0x00000000
ERROR_STATUS2VI_VC0[0x10094]     = 0x00000000
ERROR_STATUS2VI_VC1[0x10098]     = 0x00000000
ERROR_STATUS2VI_VC2[0x1009c]     = 0x00000000
ERROR_STATUS2VI_VC3[0x100a0]     = 0x00000000
*****************************************
SCF: Error BadValue: timestamp cannot be 0 (in src/services/capture/NvViCsiHw.cpp, function waitCsiFrameStart(), line 624)
SCF: Error BadValue:  (propagating from src/common/Utils.cpp, function workerThread(), line 116)
SCF: Error BadValue: Worker thread ViCsiHw frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133)
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
Created fiber 0x7f34000f70 for CC 103 globalID 103 session 0
Thread 5 is working on CC 103 session 0 globalID 103 step 0
Fiber 0x7f34000f70 is aborting in CC 103 Session 0
FiberScheduler: cc 103 session 0, fiber 0x7f34000f70 aborted

FiberScheduler: fiber 0x7f34000f70 exiting
Thread 5 getting next capture
Thread 6 is waiting
Thread 5 is waiting
Thread 7 is waiting
SCF: Error InvalidSize:  (propagating from src/services/capture/NvIspHw.cpp, function startCapture(), line 323)
SCF: Error InvalidSize:  (propagating from src/services/capture/DeviceRecordNv.cpp, function doCSItoISPCapture(), line 97)
SCF: Error Timeout: ISP Stats timed out! (in src/services/capture/NvIspHw.cpp, function waitIspStatsFinished(), line 561)
SCF: Error InvalidSize:  (propagating from src/services/capture/CaptureRecord.cpp, function doCSItoISPCapture(), line 547)
SCF: Error InvalidSize:  (propagating from src/services/capture/CaptureRecord.cpp, function issueCapture(), line 460)
SCF: Error InvalidSize:  (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1276)
SCF: Error InvalidSize:  (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1107)
FiberScheduler: cc 101, session 0, fiber 0x7f34000b20 aborted in async operation

SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
FiberScheduler: fiber 0x7f34000b20 exiting
SCF: Error InvalidSize:  (propagating from src/common/Utils.cpp, function workerThread(), line 116)
SCF: Error InvalidSize: Worker thread CaptureScheduler frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133)
disposing CC 101 Session 0
SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
SCF: Error Timeout:  (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637)
SCF: Error Timeout:  (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358)
Thread 8 is waiting

Thanks for your update.
Looks like argus have some problem to support the width greater than 640.
Need take more time to figure it out. I am report this to internal developer to check if can get more information.
However current most of our office are close due to covid-19 may response slowly.

OK.

As I’ve a temporary solution using 640x400 instead of 400x400, the most important for me is to inform NVidia’s team in order for them to correct the issue when they are able to do it.

In the meantime, this post will help others to know that there are potential issues with small images.

Best Regards and Take Care,

Christophe

@cniclaes
Thanks for your time to find out this potential issue.