diff --git a/1.x/trunk/CHANGELOG.txt b/1.x/trunk/CHANGELOG.txt index 1a2d37efc..a7ee44559 100644 --- a/1.x/trunk/CHANGELOG.txt +++ b/1.x/trunk/CHANGELOG.txt @@ -5,6 +5,7 @@ Process Hacker * System Idle Process threads are shown * FIXED: * #2926287 - "Scroll Problems with Microsoft Intellipoint Mouse" + * Major process properties memory leak 1.10 * NEW/IMPROVED: diff --git a/1.x/trunk/ProcessHacker/Forms/ProcessWindow.cs b/1.x/trunk/ProcessHacker/Forms/ProcessWindow.cs index 1bc82e61d..15857d367 100644 --- a/1.x/trunk/ProcessHacker/Forms/ProcessWindow.cs +++ b/1.x/trunk/ProcessHacker/Forms/ProcessWindow.cs @@ -397,7 +397,10 @@ namespace ProcessHacker // Remove the process handle from the shared waiter. if (_processHandle != null) + { Program.SharedWaiter.Remove(_processHandle); + Program.SharedWaiter.ObjectSignaled -= SharedWaiter_ObjectSignaled; + } if (_processImage != null) {