Як выявіць уцечку памяці ў бібліятэкі DLL?

У мяне ёсць d7 і DLL бібліятэка. Як я магу прымацаваць MemCheck у гэтай бібліятэцы, што я мог выявіць уцечку памяці ў ім?

2
Як зрабіць FastMM выяўлення ўцечак у DLL, а не ў дадатак, якое выкарыстоўвае яго?
дададзена аўтар John, крыніца
Ну я не магу прымусіць яго працаваць. Я сабраў як DLL і дадатак кліента з fastmm4 блокам, а таксама з варыянтамі, я думаю, з'яўляюцца revelant (вызначаюць ShareMM, ShareMMIfLibrary, AttemptToUseSharedMM, FullDebugMode) і паведамляе толькі ўцечкі кліентаў ...
дададзена аўтар John, крыніца
Асабіста я выкарыстоўваю FastMM, каб зрабіць гэта.
дададзена аўтар David Heffernan, крыніца
Проста уключыце яго ў DLL і наладзіць яго, каб паведаміць ўцечкі
дададзена аўтар David Heffernan, крыніца
Калі вы выкарыстоўваеце ShareMM гэта цяжка аддзяліць ўцечкі кліента і DLL.
дададзена аўтар David Heffernan, крыніца
Пераканайцеся, што вы перасабраць прыкладанне пасля дадання FastMM, а не проста скампіляваць яго.
дададзена аўтар Marcus Adams, крыніца

1 адказы

Expecially уцечак памяці ў (вэб-прыкладанні IIS) бібліятэкі DLL я выкарыстоўваю EurekaLog які таксама Handels ўцечкі памяці і паказвае, дзе яны адбываюцца!

0
дададзена