找出没有叮铛声的内存泄漏

问题描述:

我想知道如果我能在苹果的TopSongs应用程序中找到自己泄漏的东西。至少有人可以帮助我解决问题,以及如何确定泄漏报告中的内容以及如何才能找到找到它们的想法?找出没有叮铛声的内存泄漏

即:我有一个这样的:

# Category Event Type Timestamp Address Size Responsible Library Responsible Caller 
0 GeneralBlock-448 Malloc 00:02.185 0x3f41220 448 libxml2.2.dylib xmlNewParserCtxt

从我所知道的,方法xmlNewParserCtxt的问题,而且它不释放对象,因此malloc的。负责任的图书馆告诉我,这是libxml2.2.dylib库,存在问题,我无法编辑。

我正朝着正确的方向前进吗?如果是这样,一半的泄漏在图书馆和好,我不能编辑。

'

UPDATE:

退房答案this question

也许xmlNewParserCtxt被创建(malloc“d)

xmlParserCtxt* context; 
context = xmlNewParserCtxt(); 

,然后不释放?

xmlFreeParserCtxt(context); 
+0

是的,它在那里......第129行。 – RoLYroLLs 2010-03-17 15:34:18

终于得到雪豹和Xcode 3.2与内置铛安装。无论如何,它看起来像苹果的代码有它自己的库内泄漏。我决定不使用Apple的TopSongs代码。