Bug ID 1009037: Tcl resume on invalid connection flow can cause tmm crash

Last Modified: Feb 07, 2024

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

Known Affected Versions:
14.1.0,,,,,, 14.1.2,,,,,,,,, 14.1.3,, 14.1.4,,,,, 15.0.0, 15.0.1,,,,, 15.1.0,,,,,, 15.1.1, 15.1.2,, 15.1.3,, 15.1.4, 16.0.0,, 16.0.1,,, 16.1.0, 16.1.1

Fixed In:
17.0.0, 16.1.2,,

Opened: Apr 05, 2021

Severity: 2-Critical


Tmm crashes. Tmm logs contain a line that looks like: "Oops @ 0x2bbd463:139: Unallocated flow while polling for rule work. Skipping."


Traffic disrupted while tmm restarts.


1) iRule uses a function that may suspend iRule processing (see https://support.f5.com/csp/article/K12962 for more about this). 2) The connflow associated with the iRule is being torn down by tmm. 3) Depending upon the exact timing there is a rare chance that the iRule will resume on the wrong connflow which can cause a core.



Fix Information


Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips