Gst-launch-1.0 error message from journalctl

Hello,

When I running “gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! nvvidconv ! xvimagesink” command, I found below message from journalctl.

I want to know that below message can ignore or should fix. Especially “NvIspAfConfigParamsSanityCheck: Error:” message contained “Error” text, so I want to know it.

Thank you.

nvargus-daemon[18010]: === NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections…=== gst-launch-1.0[20700]: Connection established (7F722FC1D0)OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
nvargus-daemon[18010]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
nvargus-daemon[18010]: NvPclHwGetModuleList: No module data found
nvargus-daemon[18010]: OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree
nvargus-daemon[18010]: ---- imager: No override file found. ----
nvargus-daemon[18010]: LSC: LSC surface is not based on full res!
nvargus-daemon[18010]: === gst-launch-1.0[20700]: CameraProvider initialized (0x7f6c92a2d0)LSC: LSC surface is not based on full res!
nvargus-daemon[18010]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
nvargus-daemon[18010]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
nvargus-daemon[18010]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0

Hi,
Please share information of the camera. And you can try this command and check if camera preview is shown:

$ gst-launch-1.0 nvarguscamerasrc ! nvoverlaysink

I have the same error on Xavier JP 4.5.1. After running argus_cudaHistgram examples error will appear on all subsequent launches of any argus_examples.
Here is my syslog:

Jan  8 12:34:40 ghost nvargus-daemon[3543]: === argus_cudahistogram[10930]: NOTE: Destroy all libargus objects before destroying the CameraProvider to avoid these warnings.=== argus_cudahistogram[10930]: Connection closed (7FA13BA1D0)=== argus_cudahistogram[10930]: Connection cleaned up (7FA13BA1D0)=== argus_cudahistogram[12099]: Connection established (7FA13BA1D0)OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
Jan  8 12:34:40 ghost nvargus-daemon[3543]: OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module2
Jan  8 12:34:40 ghost nvargus-daemon[3543]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Jan  8 12:34:40 ghost nvargus-daemon[3543]: NvPclHwGetModuleList: No module data found
Jan  8 12:34:40 ghost nvargus-daemon[3543]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Jan  8 12:34:40 ghost nvargus-daemon[3543]: NvPclHwGetModuleList: No module data found
Jan  8 12:34:40 ghost nvargus-daemon[3543]: OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree: /proc/device-tree/tegra-virtual-camera-platform/modules/module0/drivernode1
Jan  8 12:34:40 ghost nvargus-daemon[3543]: OFParserGetVirtualDevice: virtual device driver node not found in proc device-tree: /proc/device-tree/tegra-virtual-camera-platform/modules/module1/drivernode0
Jan  8 12:34:40 ghost nvargus-daemon[3543]: ---- imager: Found override file [/var/nvidia/nvcam/settings/d3_0_ar0234.isp]. ----
Jan  8 12:34:40 ghost nvargus-daemon[3543]: CAM: serial no file already exists, skips storing again---- imager: Found override file [/var/nvidia/nvcam/settings/d3_2_ar0234.isp]. ----
Jan  8 12:34:40 ghost nvargus-daemon[3543]: CAM: serial no file already exists, skips storing again=== argus_cudahistogram[12099]: CameraProvider initialized (0x7f9cd29e00)CAM: serial no file already exists, skips storing againNvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
Jan  8 12:34:40 ghost nvargus-daemon[3543]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
Jan  8 12:34:40 ghost kernel: [RCE] vi5_hwinit: firmware CL2018101701 protocol version 2.2
Jan  8 12:34:40 ghost kernel: ------------[ cut here ]------------
Jan  8 12:34:40 ghost kernel: WARNING: CPU: 4 PID: 12156 at /home/ghost/redhawk-linux/nvgpu/drivers/gpu/nvgpu/common/mm/nvgpu_mem.c:236 nvgpu_mem_wr32+0x74/0x80 [nvgpu]
Jan  8 12:34:40 ghost kernel: Modules linked in: fuse xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xt_addrtype iptable_filter iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat zram nf_conntrack br_netfilter overlay ar0234 max9295 pwm_fan generic_pwm_tachometer spi_sc18is602 tegra_oc_event max96712 serdes binfmt_misc bluedroid_pm rfkill ip_tables x_tables ext4 jbd2 mbcache btrfs xor raid6_pq drm igb eqos xhci_tegra rtc_tegra ptp hwmon xhci_hcd pps_core nvgpu
Jan  8 12:34:40 ghost kernel: 
Jan  8 12:34:40 ghost kernel: CPU: 4 PID: 12156 Comm: VideoStabilizat Not tainted 4.9.201-rt134-r32.5.1-tegra-RedHawk-7.5.5-custom #1
Jan  8 12:34:40 ghost kernel: Hardware name: jetson-xavier (DT)
Jan  8 12:34:40 ghost kernel: task: ffffffc727ff7000 task.stack: ffffffc718fe0000
Jan  8 12:34:40 ghost kernel: PC is at nvgpu_mem_wr32+0x74/0x80 [nvgpu]
Jan  8 12:34:40 ghost kernel: LR is at gk20a_fifo_setup_userd+0x98/0x1b0 [nvgpu]
Jan  8 12:34:40 ghost kernel: pc : [<ffffff8000b37be4>] lr : [<ffffff8000b5a7b0>] pstate: 60400145
Jan  8 12:34:40 ghost kernel: sp : ffffffc718fe3c00
Jan  8 12:34:40 ghost kernel: x29: ffffffc718fe3c00 x28: 0000000000000012 
Jan  8 12:34:40 ghost kernel: x27: 0000000000000013 x26: 0000000000000014 
Jan  8 12:34:40 ghost kernel: x25: 0000000000000016 x24: 0000000000000017 
Jan  8 12:34:40 ghost kernel: x23: 0000000000000018 x22: 0000000000000022 
Jan  8 12:34:40 ghost kernel: x21: 0000000000000023 x20: ffffff8021fe1528 
Jan  8 12:34:40 ghost kernel: x19: ffffff8021fe1528 x18: 0000007fa755aa70 
Jan  8 12:34:40 ghost kernel: x17: 0000007fa74cf530 x16: ffffff8008213fc0 
Jan  8 12:34:40 ghost kernel: x15: ffffffbf1c2c5c00 x14: 000000000000002d 
Jan  8 12:34:40 ghost kernel: x13: 0000000000000001 x12: ffffff8000bf7c90 
Jan  8 12:34:40 ghost kernel: x11: 000000000000000b x10: 0101010101010101 
Jan  8 12:34:40 ghost kernel: x9 : fffffffffffffff9 x8 : ffffffc7d96c5458 
Jan  8 12:34:40 ghost kernel: x7 : 0000000000001000 x6 : 0000001f009b8000 
Jan  8 12:34:40 ghost kernel: x5 : 0000000000000000 x4 : 0000000000000011 
Jan  8 12:34:40 ghost kernel: x3 : 0000000000000001 x2 : 0000000000000010 
Jan  8 12:34:40 ghost kernel: x1 : ffffff8021fe1528 x0 : 0000000000000000 
Jan  8 12:34:40 ghost kernel: 
Jan  8 12:34:40 ghost kernel: ---[ end trace 0000000000000002 ]---
Jan  8 12:34:40 ghost kernel: Call trace:
Jan  8 12:34:40 ghost kernel: [<ffffff8000b37be4>] nvgpu_mem_wr32+0x74/0x80 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff8000b5a7b0>] gk20a_fifo_setup_userd+0x98/0x1b0 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff8000b4ccdc>] nvgpu_channel_setup_bind+0x2cc/0x6f8 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff8000b10534>] gk20a_channel_ioctl+0x924/0xd98 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff800821351c>] do_vfs_ioctl+0xb4/0xb58
Jan  8 12:34:40 ghost kernel: [<ffffff8008214038>] SyS_ioctl+0x78/0x98
Jan  8 12:34:40 ghost kernel: [<ffffff80080833dc>] __sys_trace_return+0x0/0x4
Jan  8 12:34:40 ghost kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000040
Jan  8 12:34:40 ghost kernel: Mem abort info:
Jan  8 12:34:40 ghost kernel:  ESR = 0x96000046
Jan  8 12:34:40 ghost kernel:  Exception class = DABT (current EL), IL = 32 bits
Jan  8 12:34:40 ghost kernel:  SET = 0, FnV = 0
Jan  8 12:34:40 ghost kernel:  EA = 0, S1PTW = 0
Jan  8 12:34:40 ghost kernel: Data abort info:
Jan  8 12:34:40 ghost kernel:  ISV = 0, ISS = 0x00000046
Jan  8 12:34:40 ghost kernel:  CM = 0, WnR = 1
Jan  8 12:34:40 ghost kernel: user pgtable: 4k pages, 39-bit VAs, pgd = ffffffc7d4a75000
Jan  8 12:34:40 ghost kernel: [0000000000000040] *pgd=0000000854d71003, *pud=0000000854d71003, *pmd=0000000000000000
Jan  8 12:34:40 ghost kernel: Internal error: Oops: 96000046 [#1] PREEMPT SMP
Jan  8 12:34:40 ghost kernel: Modules linked in: fuse xt_conntrack ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xt_addrtype iptable_filter iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat zram nf_conntrack br_netfilter overlay ar0234 max9295 pwm_fan generic_pwm_tachometer spi_sc18is602 tegra_oc_event max96712 serdes binfmt_misc bluedroid_pm rfkill ip_tables x_tables ext4 jbd2 mbcache btrfs xor raid6_pq drm igb eqos xhci_tegra rtc_tegra ptp hwmon xhci_hcd pps_core nvgpu
Jan  8 12:34:40 ghost kernel: CPU: 4 PID: 12156 Comm: VideoStabilizat Tainted: G        W       4.9.201-rt134-r32.5.1-tegra-RedHawk-7.5.5-custom #1
Jan  8 12:34:40 ghost kernel: Hardware name: jetson-xavier (DT)
Jan  8 12:34:40 ghost kernel: task: ffffffc727ff7000 task.stack: ffffffc718fe0000
Jan  8 12:34:40 ghost kernel: PC is at nvgpu_mem_wr32+0x44/0x80 [nvgpu]
Jan  8 12:34:40 ghost kernel: LR is at gk20a_fifo_setup_userd+0x98/0x1b0 [nvgpu]
Jan  8 12:34:40 ghost kernel: pc : [<ffffff8000b37bb4>] lr : [<ffffff8000b5a7b0>] pstate: 60400145
Jan  8 12:34:40 ghost kernel: sp : ffffffc718fe3c00
Jan  8 12:34:40 ghost kernel: x29: ffffffc718fe3c00 x28: 0000000000000012 
Jan  8 12:34:40 ghost kernel: x27: 0000000000000013 x26: 0000000000000014 
Jan  8 12:34:40 ghost kernel: x25: 0000000000000016 x24: 0000000000000017 
Jan  8 12:34:40 ghost kernel: x23: 0000000000000018 x22: 0000000000000022 
Jan  8 12:34:40 ghost kernel: x21: 0000000000000023 x20: ffffff8021fe1528 
Jan  8 12:34:40 ghost kernel: x19: ffffff8021fe1528 x18: 0000007fa755aa70 
Jan  8 12:34:40 ghost kernel: x17: 0000007fa74cf530 x16: ffffff8008213fc0 
Jan  8 12:34:40 ghost kernel: x15: ffffffbf1c2c5c00 x14: 000000000000002d 
Jan  8 12:34:40 ghost kernel: x13: 0000000000000001 x12: ffffff8000bf7c90 
Jan  8 12:34:40 ghost kernel: x11: 000000000000000b x10: 0101010101010101 
Jan  8 12:34:40 ghost kernel: x9 : fffffffffffffff9 x8 : ffffffc7d96c5458 
Jan  8 12:34:40 ghost kernel: x7 : 0000000000001000 x6 : 0000001f009b8000 
Jan  8 12:34:40 ghost kernel: x5 : 0000000000000000 x4 : 0000000000000011 
Jan  8 12:34:40 ghost kernel: x3 : 0000000000000001 x2 : 0000000000000010 
Jan  8 12:34:40 ghost kernel: x1 : 0000000000000000 x0 : 0000000000000000 
Jan  8 12:34:40 ghost kernel: 
Jan  8 12:34:40 ghost kernel: Process VideoStabilizat (pid: 12156, stack limit = 0xffffffc718fe0000)
Jan  8 12:34:40 ghost kernel: Call trace:
Jan  8 12:34:40 ghost kernel: [<ffffff8000b37bb4>] nvgpu_mem_wr32+0x44/0x80 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff8000b5a7b0>] gk20a_fifo_setup_userd+0x98/0x1b0 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff8000b4ccdc>] nvgpu_channel_setup_bind+0x2cc/0x6f8 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff8000b10534>] gk20a_channel_ioctl+0x924/0xd98 [nvgpu]
Jan  8 12:34:40 ghost kernel: [<ffffff800821351c>] do_vfs_ioctl+0xb4/0xb58
Jan  8 12:34:40 ghost kernel: [<ffffff8008214038>] SyS_ioctl+0x78/0x98
Jan  8 12:34:40 ghost kernel: [<ffffff80080833dc>] __sys_trace_return+0x0/0x4
Jan  8 12:34:40 ghost kernel: ---[ end trace 0000000000000003 ]---
Jan  8 12:34:40 ghost nvargus-daemon[3543]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
Jan  8 12:35:12 ghost systemd[4836]: Starting Notification regarding a crash report...
Jan  8 12:35:12 ghost update-notifier-crash[12172]: /var/crash/linux-image-4
Jan  8 12:35:12 ghost system-crash-no[12177]: GtkDialog mapped without a transient parent. This is discouraged.
Jan  8 12:37:52 ghost update-notifier[6439]: GtkDialog mapped without a transient parent. This is discouraged.

Hi,
The log shows certain ISP configs are invalid. If you are able to see camera preview,the prints can be ignored.