Symptom
A Catalyst switch may crash unexpectedly with an IOSd core.
Conditions
IOSd crash while processing IPC msg from smd. Since the message came from the Session Manager Daemon, a feature using this daemon is required to be configured, such as dot1x.
Workaround
No known workarounds.
Further Problem Description
It is unclear what the root cause of this problem is, as the crash occurs in very generic Inter Processor Communications (IPC) code. The fix for this bug adds an additional layer of protection to prevent a segmentation fault in the IPC receive handler.
Fixed software versions: 17.6.4, 17.9.1 onwards