This release fixes a memory leak seen *only* in Windows 2K/XP with Terminal Services disabled. The cause was a bug in Windows 2K/XP that Microsoft never fixed. It only affected systems where Terminal Services is disabled, something Process Lasso would have warned about repeatedly, and a non-default system state (something the user had to change). On affected systems, the governor's sanity checks would have periodically induced a self-restart before memory use became a large concern. This release also does other minor maintenance, including populating the update dialog with your activation code for easy license validation (registered users only), and waiting for TS or RDS to fully initialize at startup, when appropriate and able.
Downloads:Workstation:
32-bit:
http://www.bitsum.com/files/prolasso.zip64-bit:
http://www.bitsum.com/files/prolasso64.zipServer:
32-bit:
http://www.bitsum.com/files/server/prolasso.zip64-bit:
http://www.bitsum.com/files/server/prolasso64.zip
Changes:
- [.46]Addition.All: At startup, wait for Terminal Services (or RDS in Vista+) to fully initialize (with timeout), unless service disabled
- [.46]Addition.Core: Added to default exclusion list
- [.46]Fix.Core: Fixed rare, slow memory leak seen *only* in XP or 2K installs with Terminal Services disabled. This turned out to be a known memory leak/bug in a Windows TS API that was not fixed until Vista.
- [.46]Fix.All: Fixed error message 'error cleaning up global config folder' for some older installs that still used prosuper.ini as config filename (instead of newer prolasso.ini)
- [.46]Change.GUI: Licensed update dialog now automatically populates activation code, for easy optional validation of your license prior to update (for updates after this one)
- [.46]Change.GUI: Improved handling of potential error condition where corrupt listview column settings could cause an empty listview (no columsn are shown)
- [.46]Change.GUI: Language updates