Bug ID 807857: TMM can leak memory under specific traffic and iRule configurations.

Last Modified: Sep 13, 2023

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

Known Affected Versions:
15.0.1, 15.0.1.1, 15.0.1.2, 15.0.1.3, 15.0.1.4

Fixed In:
15.1.0

Opened: Jul 21, 2019

Severity: 2-Critical

Symptoms

-- TMM leaks memory in the 'bigip_connection' component. -- Depending on the specific iRule configuration, other components, such as 'tcl' and 'tclrule_pcb', may also leak. -- A 'double flow removal Oops' message may be visible in the tmm and ltm log files. -- 'TCL error' messages may be visible in the ltm log file.

Impact

After a prolonged amount of time spent leaking memory, TMM may not be able to fulfil new memory allocations and crash. This results in a traffic interruption, a core file, and a failover on redundant units. Traffic disrupted while TMM restarts.

Conditions

This issue is known to occur only under rare circumstances in conjunction with specific traffic and iRule configurations.

Workaround

None.

Fix Information

TMM no longer leaks memory.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips