Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Toolkit Pro
  New Posts New Posts RSS Feed - XTP 17.2 memory leaks
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

XTP 17.2 memory leaks

 Post Reply Post Reply
Author
Message
Alex H. View Drop Down
Senior Member
Senior Member
Avatar

Joined: 12 February 2004
Status: Offline
Points: 266
Post Options Post Options   Thanks (0) Thanks(0)   Quote Alex H. Quote  Post ReplyReply Direct Link To This Post Topic: XTP 17.2 memory leaks
    Posted: 25 May 2016 at 2:30am
Visual Studio 2013 static linking

Dumping objects ->
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1454093} normal block at 0x12256598, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454092} normal block at 0x1167CB28, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1454091} client block at 0x123EA688, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $123EA688, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454090} normal block at 0x12391EC8, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1454089} client block at 0x1119EF68, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1119EF68, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454088} normal block at 0x119CFB48, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(92) : {1454087} client block at 0x16C54BB8, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $16C54BB8, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1454076} normal block at 0x11FADBB0, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454075} normal block at 0x111C4368, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1454074} client block at 0x123CBB50, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $123CBB50, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454073} normal block at 0x11A32978, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1454072} client block at 0x1243AB08, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1243AB08, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454071} normal block at 0x11DE8158, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(91) : {1454070} client block at 0x114C4A38, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $114C4A38, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1454058} normal block at 0x11496D88, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454057} normal block at 0x124CCA08, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1454056} client block at 0x12382FD0, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $12382FD0, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454055} normal block at 0x11A32E18, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1454054} client block at 0x113EB748, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $113EB748, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454053} normal block at 0x111D0038, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(92) : {1454052} client block at 0x1234AE90, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1234AE90, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1454041} normal block at 0x123D9DB0, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454040} normal block at 0x119F5CD8, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1454039} client block at 0x16975A28, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $16975A28, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454038} normal block at 0x11F88088, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1454037} client block at 0x1232B918, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1232B918, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1454036} normal block at 0x111A96F8, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(91) : {1454035} client block at 0x1188EDC0, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1188EDC0, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453988} normal block at 0x11B4BE38, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453987} normal block at 0x11E6C070, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453986} client block at 0x12B03D90, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $12B03D90, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453985} normal block at 0x124CFD40, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453984} client block at 0x0CD84F10, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $0CD84F10, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453983} normal block at 0x1193A710, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(92) : {1453982} client block at 0x1222CDB0, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1222CDB0, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453971} normal block at 0x11201740, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453970} normal block at 0x11B1F3E0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453969} client block at 0x111EADB0, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $111EADB0, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453968} normal block at 0x11EC0A98, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453967} client block at 0x1241E8F8, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1241E8F8, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453966} normal block at 0x12290728, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(91) : {1453965} client block at 0x11D81D88, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11D81D88, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453918} normal block at 0x118C3B80, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453917} normal block at 0x0B83AE10, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453916} client block at 0x0CBFB928, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $0CBFB928, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453915} normal block at 0x11B0F570, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453914} client block at 0x123887D0, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $123887D0, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453913} normal block at 0x11B49D70, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(92) : {1453912} client block at 0x11BDBE00, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11BDBE00, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453901} normal block at 0x117D3F70, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453900} normal block at 0x123EB1A0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453899} client block at 0x169BB818, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $169BB818, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453898} normal block at 0x1229CC08, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453897} client block at 0x11B13190, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11B13190, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453896} normal block at 0x1237EA70, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(91) : {1453895} client block at 0x12340720, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $12340720, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453801} normal block at 0x12B77E38, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453800} normal block at 0x0CD2D300, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453799} client block at 0x123822A0, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $123822A0, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453798} normal block at 0x123418E0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453797} client block at 0x123C6398, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $123C6398, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453796} normal block at 0x123D82D8, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(192) : {1453795} client block at 0x111AEFE0, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $111AEFE0, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453784} normal block at 0x11998D00, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453783} normal block at 0x11B1D808, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453782} client block at 0x12361558, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $12361558, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453781} normal block at 0x11C13578, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453780} client block at 0x123734F0, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $123734F0, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453779} normal block at 0x11EC3928, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(191) : {1453778} client block at 0x0CD29448, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $0CD29448, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453746} normal block at 0x11559960, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453745} normal block at 0x113696A0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453744} client block at 0x11BDADD0, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11BDADD0, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453743} normal block at 0x124F0608, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453742} client block at 0x111E4C48, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $111E4C48, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453741} normal block at 0x111B3358, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(192) : {1453740} client block at 0x1235BD70, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1235BD70, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453729} normal block at 0x111DB120, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453728} normal block at 0x1194D3D8, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453727} client block at 0x11B4BAA0, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11B4BAA0, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453726} normal block at 0x123C73F8, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453725} client block at 0x1238B208, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $1238B208, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453724} normal block at 0x121ABAA0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(191) : {1453723} client block at 0x0CD39E80, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $0CD39E80, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453712} normal block at 0x121AC4F0, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453711} normal block at 0x124BEC28, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453710} client block at 0x0CD8BDC8, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $0CD8BDC8, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453709} normal block at 0x12424E40, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453708} client block at 0x11BA5760, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11BA5760, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453707} normal block at 0x1193A680, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(167) : {1453706} client block at 0x0CD396F8, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $0CD396F8, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453694} normal block at 0x117D49C0, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453693} normal block at 0x0CD245F0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453692} client block at 0x11B39CA0, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11B39CA0, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453691} normal block at 0x111EF2E8, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453690} client block at 0x11367D30, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11367D30, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453689} normal block at 0x1120AD18, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(192) : {1453688} client block at 0x128E6E20, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $128E6E20, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453677} normal block at 0x11E6CC98, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453676} normal block at 0x11954C48, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453675} client block at 0x0CD23430, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $0CD23430, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453674} normal block at 0x11C11500, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453673} client block at 0x11496B20, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11496B20, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453672} normal block at 0x111FD7A0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\CommandBars\Frame\XTPFrameThemeModernUI.cpp(191) : {1453671} client block at 0x11BDF080, subtype c0, 96 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11BDF080, 96 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(461) : {1453660} normal block at 0x16C51A18, 536 bytes long.
 Data: <                > 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453659} normal block at 0x12943068, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupObject.cpp(717) : {1453658} client block at 0x16B30C88, subtype c0, 108 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $16B30C88, 108 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453657} normal block at 0x122DB2B0, 4 bytes long.
 Data: <    > 01 00 00 00
..\..\Source\Markup\XTPMarkupDrawingContext.cpp(474) : {1453656} client block at 0x11AEF060, subtype c0, 100 bytes long.
f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\dumpcont.cpp(23) : atlTraceGeneral - a CCmdTarget object at $11AEF060, 100 bytes long
..\..\Source\Markup\XTPMarkupObject.cpp(598) : {1453655} normal block at 0x11B13578, 4 bytes long.
...
Back to Top
jhlee.8804 View Drop Down
Newbie
Newbie


Joined: 01 December 2015
Status: Offline
Points: 8
Post Options Post Options   Thanks (0) Thanks(0)   Quote jhlee.8804 Quote  Post ReplyReply Direct Link To This Post Posted: 25 May 2016 at 2:43am
You should call "InternalRelease" method of CXTPCommandBar control.
Back to Top
Alex H. View Drop Down
Senior Member
Senior Member
Avatar

Joined: 12 February 2004
Status: Offline
Points: 266
Post Options Post Options   Thanks (0) Thanks(0)   Quote Alex H. Quote  Post ReplyReply Direct Link To This Post Posted: 31 May 2016 at 6:50am
Hello Codejock, can you please have a look at this!
Back to Top
BeeJay View Drop Down
Groupie
Groupie
Avatar

Joined: 12 March 2013
Status: Offline
Points: 43
Post Options Post Options   Thanks (0) Thanks(0)   Quote BeeJay Quote  Post ReplyReply Direct Link To This Post Posted: 01 June 2016 at 3:44am
While hunting these memory leaks (which were not there in 16.4.0) I ran across several warnings in the debug output window:

f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cpp(815) : AppMsg - Warning: calling DestroyWindow in CWnd::~CWnd; OnDestroy or PostNcDestroy in derived class will not be called.

This leads me to a maybe conceptual problem in the XTP17.2 sources: the last InternalRelease (e.g. of CXTPFrameShadow) calls OnFinalRelease which deletes 'this' instead of using DestroyWindow and let the message handling do this job. This causes the OnDestroy-methods of the objects' instances never to be called! Being that, all cleanup code put there, will never be executed! This e.g. happens, when we call pRibbonBar->EnableFrameTheme(TRUE).

uploads/7972/Screenshot-2016-06-01-09-10-10.zip



Back to Top
Alex H. View Drop Down
Senior Member
Senior Member
Avatar

Joined: 12 February 2004
Status: Offline
Points: 266
Post Options Post Options   Thanks (0) Thanks(0)   Quote Alex H. Quote  Post ReplyReply Direct Link To This Post Posted: 06 June 2016 at 3:52am
Thank you jhlee.8804!

Any Idea where this InternalRelease sould happen?
The same code worked with XTP 16.4.

Regards

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.234 seconds.