Skip Menu |
 

From: jaltman@mit.edu
Subject: SVN Commit
The khui_action_trigger() function in the Network Identity Manager API
creates a copy of the current user interface context (which contains
information about the credentials and identities that are currently
selected) before triggering the requested action. Then it will use
the copy to restore the user interface context to its previous state.
A coding error results in the copy of the context to never be
released. As a result there is a resource leak.

The attached patch fixes the leak by releasing the context once it
is no longer needed.

Commit By: jaltman



Revision: 19852
Changed Files:
U trunk/src/windows/identity/uilib/action.c
From: tlyu@mit.edu
Subject: SVN Commit
pull up r19852 from trunk

r19852@cathode-dark-space: jaltman | 2007-08-24 10:20:31 -0400
ticket: new
subject: NIM: resource leak in khui_action_trigger()
component: windows

The khui_action_trigger() function in the Network Identity Manager API
creates a copy of the current user interface context (which contains
information about the credentials and identities that are currently
selected) before triggering the requested action. Then it will use
the copy to restore the user interface context to its previous state.
A coding error results in the copy of the context to never be
released. As a result there is a resource leak.

The attached patch fixes the leak by releasing the context once it
is no longer needed.



Commit By: tlyu



Revision: 19987
Changed Files:
_U branches/krb5-1-6/
U branches/krb5-1-6/src/windows/identity/uilib/action.c