New Defects reported by Coverity Scan for freerangerouting/frr

scan-admin at coverity.com scan-admin at coverity.com
Thu Apr 11 23:19:52 UTC 2024


Hi,

Please find the latest report on new defect(s) introduced to freerangerouting/frr found with Coverity Scan.

1 new defect(s) introduced to freerangerouting/frr found with Coverity Scan.


New defect(s) Reported-by: Coverity Scan
Showing 1 of 1 defect(s)


** CID 1585094:    (FORWARD_NULL)
/bgpd/bgp_zebra.c: 1789 in bgp_handle_route_announcements_to_zebra()
/bgpd/bgp_zebra.c: 1804 in bgp_handle_route_announcements_to_zebra()


________________________________________________________________________________________________________
*** CID 1585094:    (FORWARD_NULL)
/bgpd/bgp_zebra.c: 1789 in bgp_handle_route_announcements_to_zebra()
1783     		table = bgp_dest_table(dest);
1784     		install = CHECK_FLAG(dest->flags, BGP_NODE_SCHEDULE_FOR_INSTALL);
1785     		if (table && table->afi == AFI_L2VPN && table->safi == SAFI_EVPN)
1786     			is_evpn = true;
1787     
1788     		if (BGP_DEBUG(zebra, ZEBRA))
>>>     CID 1585094:    (FORWARD_NULL)
>>>     Dereferencing null pointer "table".
1789     			zlog_debug("BGP %s route %pBD(%s) with dest %p and flags 0x%x to zebra",
1790     				   install ? "announcing" : "withdrawing", dest,
1791     				   table->bgp->name_pretty, dest, dest->flags);
1792     
1793     		if (install) {
1794     			if (is_evpn)
/bgpd/bgp_zebra.c: 1804 in bgp_handle_route_announcements_to_zebra()
1798     							   (const struct prefix_evpn
1799     								    *)
1800     								   bgp_dest_get_prefix(
1801     									   dest),
1802     							   dest->za_bgp_pi);
1803     			else
>>>     CID 1585094:    (FORWARD_NULL)
>>>     Dereferencing null pointer "table".
1804     				status = bgp_zebra_announce_actual(dest,
1805     								   dest->za_bgp_pi,
1806     								   table->bgp);
1807     			UNSET_FLAG(dest->flags, BGP_NODE_SCHEDULE_FOR_INSTALL);
1808     		} else {
1809     			if (is_evpn)


________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=u001.AxU2LYlgjL6eX23u9ErQy-2BKADyCpvUKOL6EWmZljiu4jkWudbux5UNqYsSt9ZXO3s9m3KMDrlSX-2Bp41IzjejfmdC2hinnLY-2BZ6PvlTenLZs-3D_H_3_t0zeZlCsA34Fiw17aIfmh-2F3kFs1q7rysihvAefHXY79Srsu9G-2BA-2FvoCX-2BB6RTZGF8MwQUggL-2B-2BllbClq8bKP-2FlY5Ml6-2BtteWrSNEgQuYTW-2BN-2FnsvX39CE6JvwJQPW1Qw1Dm-2FjmPXcgwezBGTzbE9oLWBXm4PX62kXMTtVOgLQtoUpZTwX8GaJ7eijbYIizm4mGXdXDnD3VNcgDf0ucbDOg-3D-3D




More information about the dev mailing list