Where is a memory leak????? |
Post Reply |
Author | |
babeshade
Newbie Joined: 22 December 2004 Status: Offline Points: 4 |
Post Options
Thanks(0)
Posted: 28 June 2009 at 9:52pm |
My OS is a Windows 7.
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{ if (CMDIFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; if (!m_wndStatusBar.Create(this) || !m_wndStatusBar.SetIndicators(indicators, sizeof(indicators)/sizeof(UINT))) { TRACE0("Failed to create status bar\n"); return -1; // fail to create } int* p = new int;
// Initialize the command bars
if (!InitCommandBars()) return -1; ...
...
return 0;
} Problem is red line.
If run that code, I can't see memory leak(pointer p) in output debug window.
As following is output text.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
'LeakTest2008.exe': Loaded 'C:\Users\Administrator\Documents\Visual Studio 2005\Projects\LeakTest2008\Debug\LeakTest2008.exe', Symbols loaded.
'LeakTest2008.exe': Loaded 'C:\Windows\System32\ntdll.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\kernel32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\KernelBase.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc80.debugmfc_1fc8b3b9a1e18e3b_8.0.50727.762_none_29a8a38855141f6e\mfc80ud.dll', Symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_24c8a196583ff03b\msvcr80d.dll', Symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\msvcrt.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\gdi32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\user32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\lpk.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\usp10.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\shlwapi.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7100.19_none_b6a32c7c247ee542\comctl32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\oleaut32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\ole32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\rpcrt4.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\ToolkitPro1310vc80UD.dll', Symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\advapi32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\sechost.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\shell32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\winmm.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\imagehlp.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\imm32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\msctf.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc80.mfcloc_1fc8b3b9a1e18e3b_8.0.50727.762_none_43efccf17831d131\mfc80KOR.dll', Binary was not built with debug information. Codejock ToolkitPro Initializing! 'LeakTest2008.exe': Loaded 'C:\Windows\System32\cryptbase.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\uxtheme.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\msimg32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\apphelp.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\IMKR12.IME', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4918_none_d089094c442eb5ff\msvcr80.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4918_none_d089094c442eb5ff\msvcp80.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\dwmapi.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Program Files\NATEON\BIN\NateOnHook40u.dll', Binary was not built with debug information. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\clbcatq.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Program Files\Common Files\microsoft shared\IME12\IMEKR\IMKRTIP.DLL', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMETIP.DLL', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Program Files\Common Files\microsoft shared\IME12\IMEKR\IMKRAPI.DLL', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\version.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMJKAPI.DLL', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\MMDevAPI.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\propsys.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\wdmaud.drv', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\ksuser.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\avrt.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\setupapi.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\cfgmgr32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\devobj.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\AudioSes.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\msacm32.drv', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\msacm32.dll', No symbols loaded. 'LeakTest2008.exe': Loaded 'C:\Windows\System32\midimap.dll', No symbols loaded. 'LeakTest2008.exe': Unloaded 'C:\Program Files\Common Files\microsoft shared\IME12\SHARED\IMETIP.DLL' 'LeakTest2008.exe': Unloaded 'C:\Program Files\Common Files\microsoft shared\IME12\IMEKR\IMKRTIP.DLL' The thread 'Win32 Thread' (0xadc) has exited with code -1073741749 (0xc000004b). The program '[3440] LeakTest2008.exe: Native' has exited with code 0 (0x0). ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- Where is memeory leak??
|
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |