Guest

Preview Tool

Cisco Bug: CSCvi75086 - Rapid TDL memory leak in SMD process leads to crash of active switch in stack for ipv6 clients

Last Modified

Jun 20, 2018

Products (120)

  • Cisco Catalyst 3850 Series Switches
  • Cisco Catalyst 3650-8X24PD-L Switch
  • Cisco Catalyst 3650-12X48UR-L Switch
  • Cisco Catalyst 3650-48TQ-L Switch
  • Cisco Catalyst 3850-12S-E Switch
  • Cisco Catalyst 3850-48XS-E Switch
  • Cisco Catalyst 3850-24U-S Switch
  • Cisco Catalyst 3650-48FQM-L Switch
  • Cisco Catalyst 3850-24U-L Switch
  • Cisco Catalyst 3650-24PD-E Switch
View all products in Bug Search Tool Login Required

Known Affected Releases

Denali-16.3.5

Description (partial)

Symptom:
A rapid memory leak is observed in the SMD process on a Catalyst 3850 switch. The process is observed to grow in memory utilization over time:

<pre>Switch#show process memory platform sorted
System memory: 3959052K total, 3024072K used, 934980K free,
Lowest: 934980K
   Pid    Text      Data   Stack   Dynamic       RSS     Total              Name  
--------------------------------------------------------------------------------
 17444     286    411144     132    130400    411144   2691996    fed main event  
  2345    3847    273544     132     18304    273544   2648144               wcm  
  5556  148514    680880     136        80    680880   1805104   linux_iosd-imag  
 15803     360    181132     132      1956    181132   1483764           sif_mgr  
 14525     979    181844     136      1844    181844   1211604      platform_mgr  
   965     128    463388       0       220    463388    896852               smd  <--------- RSS memory for smd grows over time
[snip]</pre>

<pre>TDL Handle: SMD_HA_DB
[snip]
904792 entries [mcp_comm] type mcp_bytestr/0
[snip]
906324 entries [smd_session_mgr_ha] type tdl_attribute_type/0
[snip]
906324 entries [smd_session_mgr_ha] type tdl_attr_meta_type/0
[snip]
906324 entries [smd_session_mgr_ha] type tdl_aaa_attr_node/0
[snip]</pre>

If left unchecked, the SMD process will eventually crash and cause a reload of the active switch in the stack.

Conditions:
Leak is observed on the active switch of Catalyst 3850 stacks. It is unknown if a standalone switch can be affected. This may also affect Cat3650 / Cat9300 switches.

This has been observed on 16.3.5b.

802.1x port-based authentication is believed to be a requirement to see this issue. The exact conditions / triggers necessary to see the leak are not known at this time.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.