Bug ID 2153489: MCPD crash in FolderMgr::validate_deleted_folder_queue due to race condition clearing folder_delete_queue mid-iteration (v21)

Last Modified: Dec 15, 2025

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

Known Affected Versions:
21.0.0

Opened: Nov 19, 2025

Severity: 2-Critical

Symptoms

-- System crashes with a segmentation fault during folder deletion operations. -- Core dump observed in FolderMgr::validate_deleted_folder_queue.

Impact

Traffic and management disrupted while mcpd restarts.

Conditions

Concurrent Operations Thread 1 is performing a folder deletion and iterating over folder_delete_queue in FolderMgr::validate_deleted_folder_queue. Thread 2 is processing a virtual server query and calls AuthZ::current_context (setter), which invokes FolderMgr::reset_deleted_folder_queue().

Workaround

None

Fix Information

None

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips