- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello there
when I close my application the inspector throws me a kernel resource leak message pointing to the main window handle.
The summary screen shows two times the CreateWindow line.
The application has been cosed correctly with a DestroyWindow.
How can I get rid of that message??
kind regards
Peter
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
>>How can I get rid of that message??
Before doing memory error analysis, in "Configure Analysis Type" windows, uncheck "Detect resource leaks" option. That will be fine.
If GDI resource used in your program was not grown quickly, it is not the critical issue; If it happened in 3rd-party library, you have no idea to deal with; If your program runs shortly, when your process exits, MS will release all occupied resource. They are all I assumed:-)
In general speaking, as Sergey commented that you need to find why via call stack info
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your help
I have found embedded fonts as the cause of the message - they were not released on program exit.
kind regards
Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As Sergey pointed it out you should have been checked recursively all handles to window and also other GUI elements which have parent-child relationship with the top container which is window.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page