this is the output of the dumpbin:

Microsoft (R) COFF/PE Dumper Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file TestProject2005.exe

File Type: EXECUTABLE IMAGE

  Section contains the following imports:

    hdf5-1.6.4_d.dll
                42D1E0 Import Address Table
                42C938 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                  459 H5check_version
                   F8 H5Fcreate
                   F7 H5Fclose

    MFC80UD.DLL
                42CAEC Import Address Table
                42C244 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                      Ordinal  3275
                      Ordinal  3291
                      Ordinal  3271
                      Ordinal  1184
                      Ordinal  1180
                      Ordinal  1182
                      Ordinal  1178
                      Ordinal  1173
                      Ordinal  7050
                      Ordinal  7052
                      Ordinal  8194
                      Ordinal  2153
                      Ordinal  5956
                      Ordinal  6455
                      Ordinal  4775
                      Ordinal  2634
                      Ordinal  1801
                      Ordinal  2993
                      Ordinal  7003
                      Ordinal  5856
                      Ordinal  8666
                      Ordinal  6841
                      Ordinal  2508
                      Ordinal  6942
                      Ordinal  5922
                      Ordinal  1917
                      Ordinal  5498
                      Ordinal  2176
                      Ordinal  2179
                      Ordinal  8120
                      Ordinal  9158
                      Ordinal  2108
                      Ordinal  5624
                      Ordinal  3306
                      Ordinal  3307
                      Ordinal  4191
                      Ordinal  7240
                      Ordinal  1194
                      Ordinal  6652
                      Ordinal  4138
                      Ordinal  5795
                      Ordinal  5992
                      Ordinal  6775
                      Ordinal  6772
                      Ordinal  3644
                      Ordinal  2514
                      Ordinal  3078
                      Ordinal   908
                      Ordinal   880
                      Ordinal  2628
                      Ordinal  2955
                      Ordinal  2954
                      Ordinal  8006
                      Ordinal  5658
                      Ordinal  5981
                      Ordinal  6960
                      Ordinal  1683
                      Ordinal  2804
                      Ordinal  5045
                      Ordinal  5087
                      Ordinal  6166
                      Ordinal  6162
                      Ordinal  6160
                      Ordinal   662
                      Ordinal  4638
                      Ordinal  1757
                      Ordinal  2891
                      Ordinal  5940
                      Ordinal  6174
                      Ordinal  3975
                      Ordinal  7553
                      Ordinal  7011
                      Ordinal  7046
                      Ordinal  6266
                      Ordinal  5503
                      Ordinal  3080
                      Ordinal  7036
                      Ordinal  7034
                      Ordinal  4114
                      Ordinal  2522
                      Ordinal  5313
                      Ordinal  7276
                      Ordinal  8601
                      Ordinal  6873
                      Ordinal  1341
                      Ordinal  5287
                      Ordinal  7570
                      Ordinal  2644
                      Ordinal  2689
                      Ordinal  6009
                      Ordinal  8669
                      Ordinal  5279
                      Ordinal  8667
                      Ordinal  5613
                      Ordinal  5655
                      Ordinal   888
                      Ordinal  8647
                      Ordinal  8424
                      Ordinal   701
                      Ordinal  7035
                      Ordinal  6893
                      Ordinal   360
                      Ordinal  3281
                      Ordinal   632
                      Ordinal  5648
                      Ordinal  8227
                      Ordinal  1396
                      Ordinal  1492
                      Ordinal  1485
                      Ordinal  5311
                      Ordinal   386
                      Ordinal  4487
                      Ordinal  1669
                      Ordinal  2784
                      Ordinal  5941
                      Ordinal  6970
                      Ordinal  5961
                      Ordinal  1802
                      Ordinal  2994
                      Ordinal  7001
                      Ordinal  6946
                      Ordinal  1916
                      Ordinal  5499
                      Ordinal  8117
                      Ordinal  9157
                      Ordinal  2100
                      Ordinal  2101
                      Ordinal  2244
                      Ordinal  2245
                      Ordinal  2646
                      Ordinal  6278
                      Ordinal  6638
                      Ordinal  6468
                      Ordinal  5884
                      Ordinal  6977
                      Ordinal   714
                      Ordinal  5049
                      Ordinal  6770
                      Ordinal  6170
                      Ordinal  1435
                      Ordinal   400
                      Ordinal  5943
                      Ordinal  6175
                      Ordinal  8342
                      Ordinal  8158
                      Ordinal  5524
                      Ordinal  8094
                      Ordinal  3845
                      Ordinal  4263
                      Ordinal  5897
                      Ordinal  2530
                      Ordinal  6472
                      Ordinal  6599
                      Ordinal  5936
                      Ordinal  7470
                      Ordinal  3816
                      Ordinal  7370
                      Ordinal  1882
                      Ordinal  7579
                      Ordinal  6951
                      Ordinal  2677
                      Ordinal  2642
                      Ordinal  8624
                      Ordinal  3651
                      Ordinal  3643
                      Ordinal  6264
                      Ordinal   725
                      Ordinal  6438
                      Ordinal  5555
                      Ordinal  1676
                      Ordinal  2791
                      Ordinal  5086
                      Ordinal  6165
                      Ordinal  6164
                      Ordinal  4995
                      Ordinal   660
                      Ordinal  5952
                      Ordinal  1863
                      Ordinal  4654
                      Ordinal  7012
                      Ordinal  6945
                      Ordinal  5548
                      Ordinal  6608
                      Ordinal  6611
                      Ordinal  6065
                      Ordinal  6070
                      Ordinal  6067
                      Ordinal  6086
                      Ordinal  6088
                      Ordinal  6072
                      Ordinal  6513
                      Ordinal  6289
                      Ordinal  5852
                      Ordinal  5843
                      Ordinal  6743
                      Ordinal  6526
                      Ordinal  6133
                      Ordinal   886
                      Ordinal  6969
                      Ordinal  1359
                      Ordinal  2670
                      Ordinal  1756
                      Ordinal  2890
                      Ordinal  1358
                      Ordinal  5510
                      Ordinal  3279
                      Ordinal  3277
                      Ordinal  3294
                      Ordinal  3289
                      Ordinal  3273
                      Ordinal  3296
                      Ordinal  3284
                      Ordinal  3266
                      Ordinal  3268
                      Ordinal  3286
                      Ordinal  3002
                      Ordinal  2992
                      Ordinal  2064
                      Ordinal  8668
                      Ordinal  5280
                      Ordinal  8670
                      Ordinal  4655
                      Ordinal  6730
                      Ordinal  1864
                      Ordinal  2580
                      Ordinal  2222
                      Ordinal  2221
                      Ordinal  2152
                      Ordinal  6998
                      Ordinal   893
                      Ordinal  1160
                      Ordinal  3508
                      Ordinal  3803
                      Ordinal  3972
                      Ordinal  5990
                      Ordinal  3780
                      Ordinal  3999
                      Ordinal  3511
                      Ordinal  3684
                      Ordinal  3503
                      Ordinal  5151
                      Ordinal  5152
                      Ordinal  5142
                      Ordinal  3682
                      Ordinal  5506
                      Ordinal  6179
                      Ordinal  5944
                      Ordinal  7685
                      Ordinal   432
                      Ordinal   641
                      Ordinal   652
                      Ordinal   747
                      Ordinal   871
                      Ordinal  4870
                      Ordinal   900
                      Ordinal   910
                      Ordinal  5052
                      Ordinal   901
                      Ordinal  1578
                      Ordinal  1223
                      Ordinal  4854

    MSVCR80D.dll
                42CFFC Import Address Table
                42C754 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                   39 ?_type_info_dtor_internal_method@type_info@@QAEXXZ
                  187 _crt_debugger_hook
                  1B0 _except_handler4_common
                  251 _invoke_watson
                  178 _controlfp_s
                   47 ?terminate@@YAXXZ
                   9A __CxxFrameHandler3
                   23 ??_V@YAXPAX@Z
                  175 _configthreadlocale
                  112 __setusermatherr
                  19C _decode_pointer
                  365 _onexit
                  3B8 _snprintf_s
                  1AD _errno
                   7F _CxxThrowException
                   63 _CrtDbgReport
                  539 free
                  5A6 strcpy
                  5DF wcscpy
                  45A _vsnprintf_s
                  57F memset
                  45E _vsnwprintf_s
                  3C0 _snwprintf_s
                  5E0 wcscpy_s
                  5E8 wcsncpy_s
                  5A7 strcpy_s
                  519 calloc
                  382 _recalloc
                  57A memcmp
                  47E _wcsicmp
                  57E memmove_s
                  5E3 wcslen
                  2BC _lock
                   BD __dllonexit
                  432 _unlock
                   5F _CRT_RTC_INITW
                  24C _initterm_e
                  24B _initterm
                   64 _CrtDbgReportW
                   75 _CrtSetCheckCount
                  476 _wcmdln
                  521 exit
                  163 _cexit
                   8D _XcptFilter
                  1B9 _exit
                  126 __wgetmainargs
                  14C _amsg_exit
                  10F __set_app_type
                  1A7 _encode_pointer
                   F9 __p__fmode
                   F2 __p__commode
                  13A _adjust_fdiv

    KERNEL32.dll
                42C9D8 Import Address Table
                42C130 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                  275 MultiByteToWideChar
                  394 WideCharToMultiByte
                   78 DebugBreak
                  2A7 RaiseException
                  239 IsDebuggerPresent
                  36E UnhandledExceptionFilter
                  142 GetCurrentProcess
                  35E TerminateProcess
                  1CA GetSystemTimeAsFileTime
                  143 GetCurrentProcessId
                  146 GetCurrentThreadId
                  3CC lstrlenA
                  2A3 QueryPerformanceCounter
                  34A SetUnhandledExceptionFilter
                  1B8 GetStartupInfoW
                  226 InterlockedCompareExchange
                  356 Sleep
                  229 InterlockedExchange
                  1A3 GetProcessHeap
                  17E GetModuleFileNameW
                  388 VirtualQuery
                  252 LoadLibraryA
                  1A0 GetProcAddress
                  1DF GetTickCount
                  274 MulDiv
                  1E9 GetVersionExA
                   FD GetACP
                  174 GetLocaleInfoA
                  1DA GetThreadLocale
                   34 CloseHandle
                  316 SetEvent
                  27D OpenEventA
                  28D OutputDebugStringA
                  28E OutputDebugStringW
                  171 GetLastError
                  381 VirtualAlloc
                  371 UnmapViewOfFile
                  1C5 GetSystemInfo
                  268 MapViewOfFile
                   54 CreateFileMappingA
                  145 GetCurrentThread
                  1E8 GetVersion
                  280 OpenFileMappingA
                  22C InterlockedIncrement
                  228 InterlockedDecrement
                  17D GetModuleFileNameA
                   F8 FreeLibrary
                  210 HeapAlloc
                  216 HeapFree

    COMCTL32.dll
                42C9A8 Import Address Table
                42C100 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                   5D InitCommonControlsEx

    OLEAUT32.dll
                42D120 Import Address Table
                42C878 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                      Ordinal     6

    WS2_32.dll
                42D1B0 Import Address Table
                42C908 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                      Ordinal   115

    USER32.dll
                42D150 Import Address Table
                42C8A8 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                   4A CopyRect
                  1A9 IsRectEmpty
                  20C PtInRect
                  26C SetRect
                  26D SetRectEmpty
                   DF EqualRect
                  18A InflateRect
                  1F5 OffsetRect
                  2AF UnionRect
                  295 SubtractRect
                  192 IntersectRect

    ADVAPI32.dll
                42C970 Import Address Table
                42C0C8 Import Name Table
                     0 time date stamp
                     0 Index of first forwarder reference

                  216 RevertToSelf
                  245 SetThreadToken
                  1B1 OpenThreadToken

  Summary

        1000 .data
        2000 .idata
        8000 .rdata
        A000 .rsrc
       12000 .text
       10000 .textbss



I am a simple application... so what i see is which module comes with which
object. Nothing more :(
Perhaps you can read more out of this stuff. 

But what I am more concerned about: How this stuff behaves in Linux? Is it a
Microsoft only problem or can this stuff even happen on Linux?

Thank you.



--
View this message in context: 
http://hdf-forum.184993.n3.nabble.com/memory-leaks-with-a-simple-open-close-tp4025625p4025643.html
Sent from the hdf-forum mailing list archive at Nabble.com.

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to