Difference Report analysis failure
Receive "Unable to analyze" Warning message at Difference Reporting section while performing a download to AC800M Controller.
a> Showing a RED Stop Sign on Applications - Unable to Analyze [Invalid Data] under Differences Section of Difference Report
b> Showing a RED Stop Sign on Applications - Unable to Analyze [Invalid Data] under Source Code Report Section of Difference Report
The issue was resolved after adjusting the CBM heap size.
Found CBM Heap size was setup to the maximum limit 900MB and the available windows memory was too small (484MB). In order to set this correct, ensure to check the Peak Memory used from HeapStat.dat file. Heap Statistics is obtained from CBM "Tools - Maintenance - Analysis - Write Heap Statistics". This will generate a file under log files folder with name "heapstat.dat".
Adjust the CBM heap slightly higher than the peak value but not too low or too high. Peak value (Peak val used mem from start) should be considered from a CBM node where most of the downloads are performed.
Once CBM heap was reduced to 584MB, there was enough memory for Difference Report in Windows.