Bug ID 467633: WAM CSS minification can add spaces to the output, potentially coring TMM (in rare cases)

Last Modified: Jul 12, 2023

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

Known Affected Versions:
11.6.0, 11.5.1, 11.5.0, 11.4.1, 11.4.0, 11.3.0, 11.2.1, 11.2.0, 11.1.0

Fixed In:
12.0.0, 11.6.0 HF5, 11.5.1 HF6, 11.4.1 HF9, 11.2.1 HF16

Opened: Jun 17, 2014

Severity: 1-Blocking

Related Article: K16041

Symptoms

TMM coring, or exhibiting strange behavior. Checking the WAM stats reveals an underflow for bytes_minified in wam_css_stat, for example: active parses bytes_parsed bytes_queued partial_parses partial_parse_bytes ------ ------ ------------ ------------ -------------- ------------------- 0 4 612 0 4 586 annotations resets parser_errors bytes_minified images_inlined ----------- ------ ------------- -------------------- -------------- 5 0 0 18446744073709551564 0 images_bytes_inlined images_uninlined images_uninlined_expiry -------------------- ---------------- ----------------------- 0 0 0

Impact

TMM may core or behave unexpectedly. The wam_css_stat stat's bytes_minified will be incorrect.

Conditions

The CSS data that is being minified must already be minified and contain no extraneous whitespace.

Workaround

Disable CSS minification.

Fix Information

Extra spaces are no longer added to the minified CSS.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips