Guest

Preview Tool

Cisco Bug: CSCtb99049 - Memory leak in DHCPD Receive

Last Modified

Mar 08, 2018

Products (1)

  • Cisco IOS

Known Affected Releases

12.4(24.6)M0.1

Description (partial)

Symptom:  
Memory leak seen in the DHCPD Receive process. Logs similar to the following
may be seen:

%DHCPD-2-RECVMSG_ERROR: Recvmsg failed unexpectedly. DHCP services have been
terminated.
%SYS-2-MALLOCFAIL: Memory allocation of 13096 bytes failed from 0x61BC591C,
alignment 0 
Pool: Processor  Free: 133328  Cause: Memory fragmentation 
Alternate Pool: None  Free: 0  Cause: No Alternate pool 
 -Process= "DHCPD Receive", ipl= 0, pid= 138 -Traceback= 
 
 Conditions:
This leak is seen when the device is configured to be a DHCP server and the
following two conditions are met:

1) Client sends a DHCP Discover with the request IP option set.
2) Client sends a DHCP Request packet for a different IP address than the
Discover request before the server has sent an offer.
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.