Incorrect available memory status display
Brought to you by:
tarix
NewsGrabber incorrectly displays the amount of available memory. On a system with 2GB this causes the total to flip over 4GB and result in false low memory aborts.
The problem is in GrabberDlg2.cpp lines 197, 218 and 224. Instead of adding the amount of page memory to the amount of physical memory available, only the page memory available should be used - this already counts all physical memory in the system. By removing the addition of the amount of available physical memory the problem is fixed.
I'm attaching a file with the fix to the source code.
Source code with the fix applied