Bug ID 435367: Memory leak possible in conditions related to a large memory allocation to wam::wam_bitset_bits

Last Modified: Jul 13, 2024

Affected Product(s):
BIG-IP WAM(all modules)

Known Affected Versions:
11.0.0, 11.1.0, 11.2.0, 11.2.1, 11.3.0, 11.4.0, 11.4.1

Fixed In:
11.5.0, 11.4.1 HF4

Opened: Oct 25, 2013

Severity: 2-Critical

Related Article: K15705

Symptoms

TMM may core due to memory leak, and the core file indicates a large memory allocation to wam::wam_bitset_bits

Impact

Reduced capacity and possible cores for low memory.

Conditions

This occurs when modifying the configuration. Each configuration change may leak a small amount of memory; scripts or other utilities which change the configuration frequently may encounter low memory situations. Whether the configuration will cause a leak is dependent on the configuration itself. This will be reflected in tmctl memory_usage_stat, with wam::wam_bitset_bits showing an abnormally high allocation. After a restart and configuration load, the current allocation should be zero; after running traffic the current allocation may be correct when non-zero.

Workaround

None.

Fix Information

This release fixes a memory leak related to a large memory allocation to wam::wam_bitset_bits, so the leak no longer occurs.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips