Symptom
When collecting an output of "show policy-map interface" you may see "Unknown option (0)" match-classifier instead of match-all/match-any:
sh policy-map interface input type qos | b 1006
Class-map CM_L2_MCAST_DATA Unknown option (0) <==
Aggregate forwarded :
0 packets
Match: access-group MACL_L2_MCAST_DATA
0 packets
police cir 1 mbps bc 200 ms
conformed 0 bytes, 0 bps action: transmit
violated 0 bytes, 0 bps action: drop
...
Class-map class-default Unknown option (0) <==
Slot 1
3209731655 packets 20696807407832 bytes
5 minute offered rate 34191 bps
Aggregate forwarded :
3209731655 packets 20696807407832 bytes
Conditions
This is a pure cosmetic issue in qosmgr and it is visible only in case of generic "show policy-map interface" output.
The same problem is not observed, when "show policy-map interface " is used - for example the next qos cmd will give you a proper output:
sh policy-map interface Ethernet1/25 input type qos
...
Class-map (qos): class-default (match-any) <=== OK
Slot 1
3209729612 packets 20696806205385 bytes
5 minute offered rate 34355 bps
Aggregate forwarded :
3209729612 packets 20696806205385 bytes
Workaround
This is cosmetic issue - no service impact is expected...
Use interface specific "show policy-map interface " instead of "show policy-map interface".
Further Problem Description
None