- Network Discovery task crashes AtrsHost.exe process when the task is applied to a specific IP range. - The crash is not reproducible if the task is applied to a wide range of IPs in case if the affected subnet is fully excluded. - As the task doesn't produce crash right after it is applied to a specific affected subnet, it looks like only specific device/ devices are causing the crash. - The issue is not reproducible if the SNMP protocol is disabled in the task.
Fatal error occured in module 'SnmpPlugin_x64.dll' in 'AtrsHost.exe'.
Process ID: 10184
Thread ID: 140972
Context Record: 000000003F6C05A0
Exception Record: 000000003F6C0A90
Exception Code: C0000005
The assembly instruction at SnmpPlugin_x64!SnmpPlugin::GetSnmpValue+1b1 in C:\Program Files\Altiris\Pluggable Protocols Agent\Bin\SnmpPlugin_x64.dll
from Symantec Corporation has caused an access violation exception (0xC0000005) when trying to read from memory location 0x00000000 on thread 111
SNMP response from a specific device is either malformed or incorrect.
To make sure that devices with malformed SNMP response are handled correctly without any crash, please install the fix attached to this KB. Please note that the pointfix is compatible only with ITMS 7.5 SP1 HF5. We are planning to add the same fix for 7.6 tentatively in 7.6 HF6.
Steps to install the pointfix for 7.5 SP1 HF5:
1. Retrieve files from the archive to the NS hard drive. 2. Run as administrator “PfInstaller2.exe”, click "Install" button. 3. Wait until PPA upgrade policy reaches Symantec Management Agent on NS and Monitor servers(scheduled tasks "NS.Package Distribution Point Update Schedule" and "NS.Package Refresh" should be executed preliminarily) 4. Wait until policy executes on NS and Monitor Servers