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

Last Modified: Apr 10, 2019

Bug Tracker

Affected Product:  See more info
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 AskF5 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