When configuring EVPN on Juniper Networks Junos OS and Junos OS Evolved platforms, the receipt of certain BGP packets can lead to a gradual memory leak. If the memory is fully utilized, it may cause the rpd process to crash. To determine if this memory leak is occurring, you can execute the command "show task memory detail | match policy | match evpn" multiple times and observe if the memory (Alloc Blocks value) is increasing. Below is an example output showcasing the memory leak:
------------------------ Allocator Memory Report ------------------------ Name | Size | Alloc DTXP Size | Alloc Blocks | Alloc Bytes | MaxAlloc Blocks | MaxAlloc Bytes Policy EVPN Params 20 24 3330678 79936272 3330678 79936272
If you encounter this issue, it impacts the following software versions:
This issue does not affect Juniper Networks Junos OS releases prior to 19.4R1 or Juniper Networks Junos OS Evolved releases prior to 19.4R1-EVO.