Guest

Preview Tool

Cisco Bug: CSCvv74550 - Memory leak in Session Manager Daemon (sessmgrd) by WEBAUTH

Last Modified

Oct 05, 2020

Products (1)

  • Cisco IOS

Known Affected Releases

16.12.3

Description (partial)

Symptom:
The Session Manager Daemon (sessmgrd) increases memory usage over time, use 'show processes memory platform sorted' to monitor the RSS value:

<div style="font-family:courier;white-space:pre;">
------------------ show processes memory platform sorted ------------------
System memory: 7764904K total, 2930676K used, 4834228K free, 
Lowest: 4808588K
   Pid    Text      Data   Stack   Dynamic       RSS              Name
----------------------------------------------------------------------
23083     178    366720     136    196408    366720          sessmgrd
</div>


The module that allocates the largest amount of memory is 'OBJ_WEBAUTH_INFO', run 'show platform software memory smd switch active R0 brief'

<div style="font-family:courier;white-space:pre;">
#show platform software memory smd switch active R0 brief
  module                  allocated     requested     allocs        frees
  ------------------------------------------------------------------------------
  Summary                 162543245     160959677     952009722     951910749
  OBJ_WEBAUTH_INFO        72351744      71303168      1885454       1819918
  chunk                   25696512      25664912      3599          1624
</div>


When memory is depleted the 'sessmgrd' process crashes and logs:

<div style="font-family:courier;white-space:pre;">
%PMAN-0-PROCFAILCRIT: A critical process sessmgrd has failed (rc 134)
</div>

Conditions:
Webauth configuration
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.