strange memory leak information

Apr 17, 2012 at 3:30 PM

Hello everyone,

        When I ran a project and close it after a while using vld 2.2, I got some leak reports like this:

---------- Block 1 at 0x03951EA0: 568 bytes ----------
  Call Stack:
    f:\dd\vctools\crt_bld\self_x86\crt\src\tidtable.c (395): HOD_AT_D.exe!_mtinit + 0x18 bytes
    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (215): HOD_AT_D.exe!__tmainCRTStartup + 0x5 bytes
    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (182): HOD_AT_D.exe!WinMainCRTStartup
    0x7C817077 (File and line number not available): kernel32.dll!RegisterWaitForInputIdle + 0x49 bytes
  Data:
    00 00 00 00    F0 20 95 03    A0 D0 A0 00    8A 01 00 00     ........ ........
    14 02 00 00    02 00 00 00    01 00 00 00    FD FD FD FD     ........ ........
    88 09 00 00    FF FF FF FF    02 00 00 00    03 00 00 00     ........ ........
    00 00 00 00    28 4F 91 0A    00 00 00 00    00 00 00 00     ....(O.. ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    20 81 A1 00     ........ ........
    00 00 00 00    00 00 00 00    78 43 95 03    F8 3B AF 00     ........ xC...;..
    01 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    43 00 00 00    00 00 00 00     ........ C.......
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........


---------- Block 2 at 0x039520F0: 2084 bytes ----------
  Call Stack:
    f:\dd\vctools\crt_bld\self_x86\crt\src\ioinit.c (137): HOD_AT_D.exe!_ioinit + 0x15 bytes
    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (235): HOD_AT_D.exe!__tmainCRTStartup + 0x5 bytes
    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (182): HOD_AT_D.exe!WinMainCRTStartup
    0x7C817077 (File and line number not available): kernel32.dll!RegisterWaitForInputIdle + 0x49 bytes
  Data:
    A0 1E 95 03    58 43 95 03    84 11 A1 00    88 00 00 00     ....XC.. ........
    00 08 00 00    02 00 00 00    02 00 00 00    FD FD FD FD     ........ ........
    FE FF FF FF    C1 0A 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 0A 0A 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    FE FF FF FF    C1 0A 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 0A 0A 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    FE FF FF FF    C1 0A 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 0A 0A 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    FF FF FF FF    00 0A 00 00    01 00 00 00    B0 9F 1E 00     ........ ........
    FF FF FF FF    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........

---------- Block 99 at 0x03952F20: 568 bytes ----------
  Call Stack:
    f:\dd\vctools\crt_bld\self_x86\crt\src\threadex.c (170): HOD_AT_D.exe!_beginthreadex + 0x18 bytes
    e:\home\hod_at_pj\hod_at\src\thread\thread.cpp (60): HOD_AT_D.exe!CLOUD::Thread::Create + 0x1B bytes
    e:\home\hod_at_pj\hod_at\src\thread\thread.cpp (85): HOD_AT_D.exe!CLOUD::Thread::Start
    e:\home\hod_at_pj\hod_at\src\serialport\iocomm.cpp (47): HOD_AT_D.exe!IoComm::Initialize
    e:\home\hod_at_pj\hod_at\src\win_gl\main_wingl.cpp (485): HOD_AT_D.exe!WinMain
    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (263): HOD_AT_D.exe!__tmainCRTStartup + 0x2C bytes
    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (182): HOD_AT_D.exe!WinMainCRTStartup
    0x7C817077 (File and line number not available): kernel32.dll!RegisterWaitForInputIdle + 0x49 bytes
  Data:
    C8 71 95 03    70 31 95 03    70 AE A0 00    AA 00 00 00     .q..p1.. p.......
    14 02 00 00    02 00 00 00    63 00 00 00    FD FD FD FD     ........ c.......
    70 09 00 00    FF FF FF FF    02 00 00 00    03 00 00 00     p....... ........
    00 00 00 00    01 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 F2 68 00    70 2B 95 03    20 81 A1 00     ......h. p+......
    00 00 00 00    00 00 00 00    78 43 95 03    F8 3B AF 00     ........ xC...;..
    01 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........
    00 00 00 00    00 00 00 00    43 00 00 00    00 00 00 00     ........ C.......
    00 00 00 00    00 00 00 00    00 00 00 00    00 00 00 00     ........ ........

    Do these reports give the right leaks position? Should I use other leak detection tools to confirm the real leaks problem the project has?

    Thank you.

Coordinator
Apr 18, 2012 at 3:07 PM

Please update to version 2.2.3