Symptom
Observing Rlimit exceeded for process gnss_ea . This is resulting in gnss_ea process crash...
Issue is seen on NCS-57B1-6D24-SYS.
RP/0/RP0/CPU0:Jul 24 11:08:14.313 IST: syslog_dev[115]: gnss_ea[271] PID-23443: Memdbg failure in process gnss_ea (6777): Rlimit exceeded: current usage 314572701, limit 314572800, last allocation 512
RP/0/RP0/CPU0:Jul 24 11:08:16.295 IST: syslog_dev[115]: gnss_ea[271] PID-23448: Memdbg failure in process gnss_ea (6777): Rlimit exceeded: current usage 314572189, limit 314572800, last allocation 3088
RP/0/RP0/CPU0:Jul 24 11:08:16.295 IST: syslog_dev[115]: gnss_ea[271] PID-23448: Memdbg failure in process gnss_ea (6777): Rlimit exceeded: current usage 314572701, limit 314572800, last allocation 512
RP/0/RP0/CPU0:Jul 24 11:08:17.345 IST: dumper[68531]: %OS-SYSLOG-3-LOG_ERR : Dumping core /misc/scratch/core/gnss_ea_6777.by.11.20230724-110817.node0_RP0_CPU0.49b2e.core.gz
RP/0/RP0/CPU0:Jul 24 11:08:18.260 IST: dumper[68581]: %OS-SYSLOG-3-LOG_ERR : gnss_ea_6777 signature 861a7b73a1538451a5460a9524e113e9
RP/0/RP0/CPU0:Jul 24 11:08:18.864 IST: processmgr[51]: gnss_ea(1) (jid 271) (pid 6777) (fail_count 1) abnormally terminated, restart scheduled
Conditions
The following conditions should co-exist for the problem to occur:
1) Issue is specific to NCS5700 & NCS540L PIDS
2) The GNSS config is present on the router without GNSS module connected.
Workaround
Make sure that there is no GNSS config if the GNSS Module is not connected to the router
conf
no gnss 0 loc
commit
Further Problem Description
The recovery is automatic. The process crashes after rlimit exceeds and restarts itself. There is no functionality impact.