diff options
author | Donald Sharp <sharpd@nvidia.com> | 2022-08-15 17:43:27 +0200 |
---|---|---|
committer | Donald Sharp <sharpd@nvidia.com> | 2022-08-15 21:45:05 +0200 |
commit | bddd6bb95ef6eb521e2d3dbb70b368b6430f0552 (patch) | |
tree | 7014048e16b597d3de8b1ee83d0a81063f09da9d /pimd/Makefile | |
parent | pimd: pim_upstream_add up must exist (diff) | |
download | frr-bddd6bb95ef6eb521e2d3dbb70b368b6430f0552.tar.xz frr-bddd6bb95ef6eb521e2d3dbb70b368b6430f0552.zip |
pimd: vrf may be NULL from pim_cmd_lookup_vrf
The call into pim_cmd_lookup_vrf may be NULL
and dereferencing it before ensuring that the
vrf pointer is non-NULL is a good way to crash.
A crash can be initiated in pim:
eva# show ip msdp vrf NOEXIST mesh-group
vtysh: error reading from pimd: Permission denied (13)Warning: closing connection to pimd because of an I/O error!
eva# 2022/08/15 11:47:38 [PHJDC-499N2][EC 100663314] STARVATION: task vtysh_rl_read (560b77f76de6) ran for 16777ms (cpu time 0ms)
eva#
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Diffstat (limited to 'pimd/Makefile')
0 files changed, 0 insertions, 0 deletions