After Installing/Upgrading the 12.8 SP6 release, the crash occurs with the XPSSweeper utility in the 12.8.06 (12.8 SP6) version (BOTH LINUX and Windows).
The below error appears when running the "XPSSweeper -a" and crashes on the servers.
# ./XPSSweeper -a
[XPSSweeper - XPS Version 12.8.0600.2649]
Log output: /opt/CA/siteminder/log/XPSSweeper.2022-03-07_164000.log
Initializing XPS, please wait...
Starting Integrity Analysis.
Segmentation fault (core dumped)
The pkgapp/backtrace info shows the following logged messages:
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `XPSSweeper'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f6ec181d49b in IXPSObjectV1::ValidateMetadataTag(IXPSObjectV1 const*, char const*) const ()
from /opt/CA/smuser/siteminder/lib/libXPS.so
(gdb) ------------BEGIN WHERE--------------
(gdb) #0 0x00007f6ec181d49b in IXPSObjectV1::ValidateMetadataTag(IXPSObjectV1 const*, char const*) const ()
Policy Server 12.8SP6 (12.8.06).
In 12.8.06 (12.8SP6) a new feature was added: metatags. This feature relies on additional attributes in several xdd files. Unfortunately, these were not backward compatible (which needs to be corrected), so 12.8.06 xpssweeper will crash.
The issue was resolved in 12.8.07 (12.8 SP7). Please upgrade Policy Server.