Prev: LowLevelHooksTimeout?
Next: Hook Windows Events
From: Arnaud Debaene on 27 Mar 2006 16:34 lugeon wrote: > "adebaene(a)club-internet.fr" a ?crit : > >> lugeon wrote: >>> I get a 388bytes memory leak each time I call the CreateProcess() >>> function. Here is my following code: >> <snip> >> >> The code looks just fine. How do you measure those 388 bytes? > > With Purify What does is says exactly? Where does it locate the leak? PS : Please don't top-post Arnaud MVP - VC
From: Norman Diamond on 27 Mar 2006 21:02 "qfel" <q_tmp(a)aster.pl> wrote in message news:e093k7$68r$1(a)inews.gazeta.pl... [Alexander Grigoriev:] >> By the way, you're NOT supposed to pass a constant string to >> CreateProcess. > > Applies only to Unicode version. Applies only to SOME Unicode versions. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcecoreos5/html/wce50lrfCreateProcess.asp << BOOL CreateProcess( << LPCWSTR pszImageName, << LPCWSTR pszCmdLine, << [...] << pszCmdLine << [in, out] Pointer to a null-terminated string that specifies the << command line to execute. I have a vague recollection of some other place too where the API requires a pointer to constant so that the API can modify the user's constant.
From: anton on 27 Mar 2006 22:12 Hi guys Judging from what you are saying here, it looks like you just have discovered one more bug in Windows. Apparently, if COM library is initialized, execution takes a bit different path, so that memory leak does not occur. This seems to be the only logical explanation Regards Anton Bassov
From: David J. Craig on 27 Mar 2006 23:26 No. Please don't bottom post. "Arnaud Debaene" <adebaene(a)club-internet.fr> wrote in message news:%23vw0rYeUGHA.1688(a)TK2MSFTNGP11.phx.gbl... > lugeon wrote: >> "adebaene(a)club-internet.fr" a ?crit : >> >> lugeon wrote: >>>> I get a 388bytes memory leak each time I call the CreateProcess() >>>> function. Here is my following code: >>> <snip> >>> >>> The code looks just fine. How do you measure those 388 bytes? >> >> With Purify > > What does is says exactly? Where does it locate the leak? > > PS : Please don't top-post > > Arnaud > MVP - VC > >
From: lugeon on 28 Mar 2006 01:15
No more memory leak. Thank you very much for your help! I couldn't have found by myself.... |