Windows 2000 Support

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 30 May 2011

v5.0.0.20: Fix to core engine memory issues seen on a small minority of systems

Posted on 04:59 by Unknown
One of the optimizations I employ is reusing memory instead of having to free and reallocate it. Yes, it does make things a bit more complicated, but it improves efficiency considerably. Sadly, while I reviewing the code I saw a logic error that needed repairing. I have no idea if it ever manifested in the real world, I've not seen it. It would have manifested most likely as a crash.

However, I did fix something that I know did manifest in an XP test bed I have with a unique software environment that includes NIS 2011: a very small memory leak in the core engine. I do not know how many systems were affected, I certainly have not seen this on any other test beds. Also, it is a very small and slow leak that would take a good amount of time to build up (and be continually paged out in the meantime). So, it is unlikely anyone who was affected actually noticed. Regardless, I repaired it and am issuing this update.

Thus, we have v5.0.0.20:
  • [.20]Fix.Core: Fixed a logic error in memory reuse optimization (unknown if manifested in real world)
  • [.20]Fix.Core: Fixed a small memory leak seen in exhaustive testing under XP /w NIS 2011 present (special handling involved with NIS2011)
  • [.20]Change.GUI: Updated Serbian Latin
  • [.20]Change.GUI: Updated Finnish
Please keep in mind that version 5 was a large leap, and I certainly do wish I had polished it more prior to the first final version. However, we are where we are, and I can say that it is now where it should have been to start with. Yes, I am embarrassed with the admission that I discovered more bugs. At least I discovered these before they were even reported, for what it is worth ;).

The polishing continues... I already have another minor update to improve a few cosmetic non-critical issues in the GUI coming down the pipeline. Of course, this goes without saying, I always have a new build coming down the pipeline.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • WARNING: Cracks for Process Lasso may modify HOSTS file
    WARNING:  Cracks for Process Lasso have been seen to modify your system HOSTS file so that you can no longer access  bitsum.com  and/or  bit...
  • Process Lasso v3.65.3 beta released
    I've released the first new beta that is 100% UNICODE. I've regression tested almost all the software, though there may still be som...
  • No more COM
    Years ago I wrote my process enumeration and management module. It primarily uses the NT Native API, giving it extended capabilities over th...
  • Process Lasso v5.0.0.28
    This build continues maintenance, fixing several items and also making a nice improvement to the graph's display. Further, the last sele...
  • Process Lasso v5.0.0.48
    Changes: [.48]Change.GUI: Do not show 'Activate Now' menu item after activation [.48]Change.GUI: Adjusted logging thread CPU and I/O...
  • Licensed user update dialog - Activation code will be automatically populated in license validation box
    Licensed User Update Dialog  - Activation code will be automatically populated in license validation box First, to be clear, the license val...
  • v5.0.0.18: Fix auto updater in XP
    During testing a few hours ago I noticed the auto-update was failing in some XP installations. Specifically, it would appear to stall at the...
  • Version 6 Goes Final
    Version 6 Goes Final as v6.0.0.58 I don't even know where to start with the changes, so I'm going to refer you to two documents. Nei...
  • Nag annoyance reduced
    The battle to come up with a tolerable licensing system continues. I struggle with this, as I want my software to be completely free. Howeve...
  • Licensing changes ... Yes, I still call it Free. Do you?
    Starting in Process Lasso v3.50, there have been a few minor changes to the licensing. The free build has these changes: ADDED a system tray...

Blog Archive

  • ►  2013 (1)
    • ►  March (1)
  • ►  2012 (6)
    • ►  September (1)
    • ►  July (1)
    • ►  June (2)
    • ►  January (2)
  • ▼  2011 (166)
    • ►  December (3)
    • ►  November (2)
    • ►  October (2)
    • ►  September (6)
    • ►  August (12)
    • ►  July (14)
    • ►  June (17)
    • ▼  May (19)
      • v5.0.0.22: A build a day keeps the doctor away
      • v5.0.0.21: Fix failure of web links within Process...
      • v5.0.0.20: Fix to core engine memory issues seen o...
      • v5.0.0.19: Small fixes to the governor's No Sleep ...
      • v5.0.0.18: Fix auto updater in XP
      • v5.0.0.17 final - Minor fixes
      • Beta users -- be sure you got the new final
      • New real dedicated web server - and minor language...
      • v5.0.0.12 final
      • Auto update to v5.0.0.10 beta x64 would be v5.0.0....
      • v5.0.0.10 beta
      • Fixed crash seen in beta governor by some people
      • 5.0.0.9 beta
      • 32-bit standard/home auto update in beta fixed
      • v5.00.05 beta - Fixing oopsie in last couple betas
      • v5.0.0.3 - process icon optimizations and more
      • Automatic update finished for Server Edition
      • New versioning rules
      • Welcome to our new, new web server
    • ►  April (13)
    • ►  March (27)
    • ►  February (31)
    • ►  January (20)
  • ►  2010 (203)
    • ►  December (23)
    • ►  November (34)
    • ►  October (38)
    • ►  September (17)
    • ►  August (19)
    • ►  July (19)
    • ►  June (11)
    • ►  May (16)
    • ►  April (8)
    • ►  March (6)
    • ►  February (6)
    • ►  January (6)
  • ►  2009 (43)
    • ►  December (6)
    • ►  November (1)
    • ►  October (10)
    • ►  September (3)
    • ►  August (1)
    • ►  July (9)
    • ►  June (2)
    • ►  May (3)
    • ►  April (4)
    • ►  March (4)
Powered by Blogger.

About Me

Unknown
View my complete profile