Cisco Bug: CSCvu20470 - Memory leak in STUN/MallocLite on ISRG2 CUBE/SIP GW routers leading to memory exhaustion over time.
Sep 16, 2020
- Cisco IOS
Known Affected Releases
Symptom: (1): Memory Exhaustion over a period of time such that after a point, the router becomes unresponsive and cannot telnet/SSH to the box. (2): Leaked chunks show up in the "show memory debug leaks chunks" output as follows: R1#sh memory debug leaks chunks Adding blocks for GD... Address Size Alloc_pc PID Alloc-Proc Name 3DAE278C 1076 30493104 0 Init Init Chunk Elements: AllocPC Address Size Parent Name 35825B1C 2104ED18 132 42BFF618 (MallocLite) 35825B1C 2104EDAC 132 42BFF618 (MallocLite) 35825B1C 2104EE40 132 42BFF618 (MallocLite) 35825B1C 2104EED4 132 42BFF618 (MallocLite) 35825B1C 2104EFFC 132 42BFF618 (MallocLite) (3): Holding memory for Malloc-Lite slowly keeps increasing over a long period of time: show processes memory sorted holding | i Malloc Conditions: (1). STUN needs to be enabled on dial-peer level: voice service voip stun stun flowdata agent-id 1 boot-count 6 stun flowdata shared-secret 7 0822455D0A165445410805172924757A60 ! dial-peer voice 51 voip destination-pattern 9001 session protocol sipv2 session target ipv4:10.106.77.213:5080 voice-class stun-usage 1 voice-class sip dtmf-relay force rtp-nte dtmf-relay rtp-nte no vad ! (2). IOS should not be prior to 15.5
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)
- Known Fixed Releases
- Related Community Discussions
- Number of Related Support Cases