Comment 6 for bug 1547178

Revision history for this message
Prakash Bailkeri (prakashmb) wrote :

From the core file it is clear that DBTablePartition change list for bgp.l3vpn.0 table has 285 entries but the DBPartition change_list_ has 0 entries for partition 0.
This would mean that DB notification to notify the delete of bgp.l3vpn.0 routes will not be kicked in. This causes the secondary paths/routes in the inet table to stay forever. These secondary paths are holding the reference to BgpPeer causing the crash.

Possible root cause is parallel access of DBPartition from multiple static route task as it can run in parallel and notify/change/delete/add routes in same/different DBPartition.