Hi Exparts,
I use the log4cxx-0.10.0.
I made below programs with MFC. Then I have faced a certain memory leak.
Please teach the method of settlement.
// leak version (with MFC)
BOOL CLogTestDlg::OnInitDialog()
{
CDialog::OnInitDialog();
LoggerPtr logger = Logger::getLogger( "test" );
return TRUE;
}
-----------------------------------------------------------------
Detected memory leaks!
Dumping objects ->
{1152} normal block at 0x01B08818, 56 bytes long.
Data: <0 n 0 n 0 n > 30 F1 6E 02 30 F1 6E 02 30 F1 6E 02 00 00 00 00
{1151} normal block at 0x01B08768, 116 bytes long.
Data: <Lb db -n > 4C 62 1D 10 64 62 1D 10 8C 2D 6E 02 00 00 00 00
-----Omission ------
{124} normal block at 0x01B02218, 52 bytes long.
Data: < P l P > C8 50 B0 01 90 6C B0 01 50 BA B0 01 CD CD CD CD
-----------------------------------------------------------------
// A program without MFC doesn't leak memory.
int _tmain(int argc, _TCHAR* argv[])
{
LoggerPtr logger = Logger::getLogger("test");
return 0;
}
thanks,
Kenichi
|