Memory Leaks in 13.0.0 |
Post Reply |
Author | |
terrym
Senior Member Joined: 13 April 2007 Status: Offline Points: 836 |
Post Options
Thanks(0)
Posted: 24 March 2009 at 1:47pm |
The following memory leaks are showing if I use the
_CrtDumpMemoryLeaks();
for detecting leaks, any ideas??? Detected memory leaks!
Dumping objects -> c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupborder.cpp(40) : {484} normal block at 0x040BCCE8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupcanvas.cpp(38) : {483} normal block at 0x040BCC78, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(246) : {482} normal block at 0x040BCC08, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(222) : {481} normal block at 0x040BCB98, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(210) : {480} normal block at 0x040BCB28, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(199) : {479} normal block at 0x040BCAB8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(177) : {478} normal block at 0x040BCA48, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\plex.cpp(29) : {477} normal block at 0x040BC968, 164 bytes long. Data: < T \ > D8 C2 0B 04 18 CC 54 01 F8 C8 0B 04 5C C3 0B 04 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(152) : {476} normal block at 0x040BC8F8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(89) : {475} normal block at 0x040BC888, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupgrid.cpp(37) : {474} normal block at 0x040BC818, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupimage.cpp(43) : {473} normal block at 0x040BC7A8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkuppanel.cpp(53) : {472} normal block at 0x040BC738, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupcontrol.cpp(105) : {471} normal block at 0x040BC6C8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupcontrol.cpp(42) : {470} normal block at 0x040BC658, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkuppage.cpp(36) : {469} normal block at 0x040BC5E8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(1238) : {468} normal block at 0x040BC578, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(1119) : {467} normal block at 0x040BC508, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(565) : {466} normal block at 0x040BC498, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(494) : {465} normal block at 0x040BC428, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(406) : {464} normal block at 0x040BC3B8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\plex.cpp(29) : {463} normal block at 0x040BC2D8, 164 bytes long. Data: < T h L > D8 BB 0B 04 F8 C0 54 01 68 C2 0B 04 4C BC 0B 04 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(299) : {462} normal block at 0x040BC268, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(216) : {461} normal block at 0x040BC1F8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(94) : {460} normal block at 0x040BC188, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupshape.cpp(45) : {459} normal block at 0x040BC118, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupscrollviewer.cpp(883) : {458} normal block at 0x040BC0A8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupscrollviewer.cpp(865) : {457} normal block at 0x040BC038, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupscrollviewer.cpp(47) : {456} normal block at 0x040BBFC8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupstackpanel.cpp(491) : {455} normal block at 0x040BBF58, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupstackpanel.cpp(328) : {454} normal block at 0x040BBEE8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupstackpanel.cpp(151) : {453} normal block at 0x040BBE78, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupstackpanel.cpp(39) : {452} normal block at 0x040BBE08, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupkeyboardnavigation.cpp(40) : {451} normal block at 0x040BBD98, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupresourcedictionary.cpp(426) : {450} normal block at 0x040BBD28, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupresourcedictionary.cpp(398) : {449} normal block at 0x040BBCB8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\plex.cpp(29) : {448} normal block at 0x040BBBD8, 164 bytes long. Data: < T h > E8 B0 0B 04 A8 9D 54 01 68 BB 0B 04 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupresourcedictionary.cpp(201) : {447} normal block at 0x040BBB68, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupresourcedictionary.cpp(181) : {446} normal block at 0x040BBAF8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupresourcedictionary.cpp(155) : {445} normal block at 0x040BBA88, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupresourcedictionary.cpp(37) : {444} normal block at 0x040BBA18, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbutton.cpp(518) : {443} normal block at 0x040BB9A8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbutton.cpp(413) : {442} normal block at 0x040BB938, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbutton.cpp(312) : {441} normal block at 0x040BB8C8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbutton.cpp(159) : {440} normal block at 0x040BB858, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbutton.cpp(41) : {439} normal block at 0x040BB7E8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkuptextblock.cpp(164) : {438} normal block at 0x040BB778, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupframeworkelement.cpp(51) : {437} normal block at 0x040BB708, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinputelement.cpp(201) : {436} normal block at 0x040BB698, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbuilder.cpp(143) : {435} normal block at 0x040BB628, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbuilder.cpp(122) : {434} normal block at 0x040BB5B8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupbuilder.cpp(101) : {433} normal block at 0x040BB548, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupuielement.cpp(194) : {432} normal block at 0x040BB4D8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupuielement.cpp(34) : {431} normal block at 0x040BB468, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupdrawingcontext.cpp(439) : {430} normal block at 0x040BB3F8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupdrawingcontext.cpp(421) : {429} normal block at 0x040BB388, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupdrawingcontext.cpp(388) : {428} normal block at 0x040BB318, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupdrawingcontext.cpp(338) : {427} normal block at 0x040BB2A8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupdrawingcontext.cpp(285) : {426} normal block at 0x040BB238, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupdrawingcontext.cpp(253) : {425} normal block at 0x040BB1C8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\plex.cpp(29) : {424} normal block at 0x040BB0E8, 164 bytes long. Data: < S x | > E8 A9 0B 04 04 A4 53 01 78 B0 0B 04 7C AA 0B 04 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(841) : {423} normal block at 0x040BB078, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(826) : {422} normal block at 0x040BB008, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(811) : {421} normal block at 0x040BAF98, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(752) : {420} normal block at 0x040BAF28, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(734) : {419} normal block at 0x040BAEB8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(689) : {418} normal block at 0x040BAE48, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(632) : {417} normal block at 0x040BADD8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(617) : {416} normal block at 0x040BAD68, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(382) : {415} normal block at 0x040BACF8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(280) : {414} normal block at 0x040BAC88, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(114) : {413} normal block at 0x040BAC18, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupinline.cpp(47) : {412} normal block at 0x040BABA8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(1308) : {411} normal block at 0x040BAB38, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(1215) : {410} normal block at 0x040BAAC8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\plex.cpp(29) : {409} normal block at 0x040BA9E8, 164 bytes long. Data: < S > 00 00 00 00 9C 96 53 01 F8 A8 0B 04 00 00 00 00 {408} normal block at 0x040BA968, 68 bytes long. Data: < > 00 00 00 00 0C BC 0B 04 00 00 00 00 0C C3 0B 04 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(1119) : {407} normal block at 0x040BA8F8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(1051) : {406} normal block at 0x040BA888, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(1003) : {405} normal block at 0x040BA818, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(961) : {404} normal block at 0x040BA7A8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(925) : {403} normal block at 0x040BA738, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(847) : {402} normal block at 0x040BA6C8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(546) : {401} normal block at 0x040BA658, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(330) : {400} normal block at 0x040BA5E8, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 c:\program files (x86)\xtreme toolkitpro\mfc\source\markup\xtpmarkupobject.cpp(153) : {399} normal block at 0x040BA578, 52 bytes long. Data: <` S > 60 90 53 01 00 00 00 00 00 00 00 00 00 00 00 00 {398} normal block at 0x040BA528, 15 bytes long. Data: <Alphabet Names > 41 6C 70 68 61 62 65 74 20 4E 61 6D 65 73 00 {325} client block at 0x040B7BE0, subtype c0, 64 bytes long. a CDynLinkLibrary object at $040B7BE0, 64 bytes long f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {320} normal block at 0x040B7A50, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {319} normal block at 0x040B79F8, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {318} normal block at 0x040B7998, 34 bytes long. Data: <<N X > 3C 4E D0 58 11 00 00 00 11 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {317} normal block at 0x040B7940, 28 bytes long. Data: <<N X > 3C 4E D0 58 0B 00 00 00 0B 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {316} normal block at 0x040B78E8, 24 bytes long. Data: <<N X > 3C 4E D0 58 07 00 00 00 07 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {315} normal block at 0x040B7890, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {314} normal block at 0x040B7830, 31 bytes long. Data: <<N X > 3C 4E D0 58 0E 00 00 00 0E 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {313} normal block at 0x040B77D0, 32 bytes long. Data: <<N X > 3C 4E D0 58 0F 00 00 00 0F 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {312} normal block at 0x040B7770, 29 bytes long. Data: <<N X > 3C 4E D0 58 0C 00 00 00 0C 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {311} normal block at 0x040B6950, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {310} normal block at 0x040B68F8, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {309} normal block at 0x040B6898, 33 bytes long. Data: <<N X > 3C 4E D0 58 10 00 00 00 10 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {308} normal block at 0x040B6848, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {307} normal block at 0x040B67F8, 20 bytes long. Data: <<N X > 3C 4E D0 58 03 00 00 00 03 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {306} normal block at 0x040B67A8, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {304} normal block at 0x040B72E0, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {303} normal block at 0x040B7290, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {302} normal block at 0x040B7238, 28 bytes long. Data: <<N X > 3C 4E D0 58 0B 00 00 00 0B 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {301} normal block at 0x040B71E8, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {300} normal block at 0x040B7188, 30 bytes long. Data: <<N X > 3C 4E D0 58 0D 00 00 00 0D 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {299} normal block at 0x040B7130, 27 bytes long. Data: <<N X > 3C 4E D0 58 0A 00 00 00 0A 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {298} normal block at 0x040B70E0, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {297} normal block at 0x040B7090, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {296} normal block at 0x040B7038, 27 bytes long. Data: <<N X > 3C 4E D0 58 0A 00 00 00 0A 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {295} normal block at 0x040B6FE8, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {294} normal block at 0x040B6F98, 20 bytes long. Data: <<N X > 3C 4E D0 58 03 00 00 00 03 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {293} normal block at 0x040B6F48, 20 bytes long. Data: <<N X > 3C 4E D0 58 03 00 00 00 03 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {292} normal block at 0x040B6EF0, 26 bytes long. Data: <<N X > 3C 4E D0 58 09 00 00 00 09 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {291} normal block at 0x040B6EA0, 20 bytes long. Data: <<N X > 3C 4E D0 58 03 00 00 00 03 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {290} normal block at 0x040B6E50, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {289} normal block at 0x040B6E00, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {288} normal block at 0x040B6DB0, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {287} normal block at 0x040B6D60, 20 bytes long. Data: <<N X > 3C 4E D0 58 03 00 00 00 03 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {286} normal block at 0x040B6D10, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {285} normal block at 0x040B6CC0, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {284} normal block at 0x040B6C70, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {283} normal block at 0x040B6C20, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {282} normal block at 0x040B6BB8, 38 bytes long. Data: <<N X > 3C 4E D0 58 15 00 00 00 15 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {281} normal block at 0x040B6B58, 31 bytes long. Data: <<N X > 3C 4E D0 58 0E 00 00 00 0E 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {280} normal block at 0x040B6AF8, 29 bytes long. Data: <<N X > 3C 4E D0 58 0C 00 00 00 0C 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {279} normal block at 0x040B6AA0, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {278} normal block at 0x040B6A48, 24 bytes long. Data: <<N X > 3C 4E D0 58 07 00 00 00 07 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {277} normal block at 0x040B69E8, 30 bytes long. Data: <<N X > 3C 4E D0 58 0D 00 00 00 0D 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {276} normal block at 0x040B26C0, 33 bytes long. Data: <<N X > 3C 4E D0 58 10 00 00 00 10 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {275} normal block at 0x040B2658, 38 bytes long. Data: <<N X > 3C 4E D0 58 15 00 00 00 15 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {274} normal block at 0x040B2608, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {273} normal block at 0x040B6130, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {271} normal block at 0x040B60D0, 32 bytes long. Data: <<N X > 3C 4E D0 58 0F 00 00 00 0F 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {270} normal block at 0x040B6080, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {93} normal block at 0x040B2BC8, 24 bytes long. Data: <<N X > 3C 4E D0 58 07 00 00 00 07 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {92} normal block at 0x040B2B70, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {91} normal block at 0x040B2B10, 30 bytes long. Data: <<N X > 3C 4E D0 58 0D 00 00 00 0D 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {90} normal block at 0x040B2AB8, 25 bytes long. Data: <<N X > 3C 4E D0 58 08 00 00 00 08 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {89} normal block at 0x040B2A60, 23 bytes long. Data: <<N X > 3C 4E D0 58 06 00 00 00 06 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {88} normal block at 0x040B2A10, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {87} normal block at 0x040B29B0, 36 bytes long. Data: <<N X > 3C 4E D0 58 13 00 00 00 13 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {86} normal block at 0x040B2960, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {85} normal block at 0x040B2900, 32 bytes long. Data: <<N X > 3C 4E D0 58 0F 00 00 00 0F 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {84} normal block at 0x040B28A8, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {83} normal block at 0x040B2858, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {82} normal block at 0x040B2800, 22 bytes long. Data: <<N X > 3C 4E D0 58 05 00 00 00 05 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {81} normal block at 0x040B27A0, 35 bytes long. Data: <<N X > 3C 4E D0 58 12 00 00 00 12 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {80} normal block at 0x040B2748, 25 bytes long. Data: <<N X > 3C 4E D0 58 08 00 00 00 08 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {79} normal block at 0x040B13A0, 19 bytes long. Data: <<N X > 3C 4E D0 58 02 00 00 00 02 00 00 00 01 00 00 00 f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\strcore.cpp(141) : {78} normal block at 0x040B1348, 26 bytes long. Data: <<N X > 3C 4E D0 58 09 00 00 00 09 00 00 00 01 00 00 00 Object dump complete. |
|
Thank you,
Terry Mancey email terry@tmancey.ltd.uk | linkedin www.tmancey.ltd.uk | twitter @tmancey |
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
Hi, If you don't see same when your application exit - it means these objects not yet destroyed.
|
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
terrym
Senior Member Joined: 13 April 2007 Status: Offline Points: 836 |
Post Options
Thanks(0)
|
When we exit our application they are not showed again? And we only call standard markup functions from our code??? Any ideas on how to fix please, or are you saying it is not a bug?
|
|
Thank you,
Terry Mancey email terry@tmancey.ltd.uk | linkedin www.tmancey.ltd.uk | twitter @tmancey |
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
I'm saying its not bug. If you don't see it in exit it means you have CrtDumpMemoryLeaks line before destructors of Markup objects.
|
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
terrym
Senior Member Joined: 13 April 2007 Status: Offline Points: 836 |
Post Options
Thanks(0)
|
Where would you say best place is for CrtDumpMemoryLeaks, we currently have at the beginning of our InitInstance
|
|
Thank you,
Terry Mancey email terry@tmancey.ltd.uk | linkedin www.tmancey.ltd.uk | twitter @tmancey |
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
I don't think you understand what CrtDumpMemoryLeaks do :) You don't need it for leaks - IDE will show all real leaks after exit.
|
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
terrym
Senior Member Joined: 13 April 2007 Status: Offline Points: 836 |
Post Options
Thanks(0)
|
Problem was it was not showing some leaks and their file/line, but with this it does. But now we have no leaks ;) we can remove this line. Thanks for your great support.
|
|
Thank you,
Terry Mancey email terry@tmancey.ltd.uk | linkedin www.tmancey.ltd.uk | twitter @tmancey |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |