Print Page | Close Window

XTP 17.2 memory leaks

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=23030
Printed Date: 01 May 2024 at 6:51pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: XTP 17.2 memory leaks
Posted By: Alex H.
Subject: XTP 17.2 memory leaks
Date 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.
...



Replies:
Posted By: jhlee.8804
Date Posted: 25 May 2016 at 2:43am
You should call "InternalRelease" method of CXTPCommandBar control.


Posted By: Alex H.
Date Posted: 31 May 2016 at 6:50am
Hello Codejock, can you please have a look at this!


Posted By: BeeJay
Date 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" rel="nofollow - uploads/7972/Screenshot-2016-06-01-09-10-10.zip





Posted By: Alex H.
Date 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




Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net