Bug ID 774633: Memory leak in tmm when session db variables are not cleaned up

Last Modified: Oct 16, 2023

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

Known Affected Versions:
14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5

Fixed In:
15.1.0, 15.0.1.1, 14.1.0.6

Opened: Apr 19, 2019

Severity: 3-Major

Symptoms

There are some session db variables created as part of the split session proxy that have an indefinite timeout. If there is an error path or a failure with an inline service, the delete never gets called and these session keys build up over time, causing memory to leak in tmm.

Impact

tmm eventually runs out of memory and generates a core file.

Conditions

SSLO setup with a service connector that fails.

Workaround

None.

Fix Information

Variables have been set with a timeout so that they don't leak memory if the inline service fails.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips