用于檢測目標(biāo)代碼的內(nèi)存泄漏路徑的方法和設(shè)備

基本信息

申請?zhí)?/td> CN201910364845.1 申請日 -
公開(公告)號 CN111858290A 公開(公告)日 2020-10-30
申請公布號 CN111858290A 申請公布日 2020-10-30
分類號 G06F11/36(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 肖梟 申請(專利權(quán))人 深圳螞蟻源傘科技有限公司
代理機構(gòu) 北京律智知識產(chǎn)權(quán)代理有限公司 代理人 李華;喬彬
地址 518000廣東省深圳市南山區(qū)TCL國際E城C7棟C座201
法律狀態(tài) -

摘要

摘要 一種用于檢測目標(biāo)代碼的內(nèi)存泄漏路徑的方法和設(shè)備,以所述目標(biāo)內(nèi)存對象的每個使用位置為頂點和以所述每個使用位置對應(yīng)的控制流關(guān)系為有向邊,因應(yīng)于所述頂點和所述有向邊產(chǎn)生關(guān)于所述目標(biāo)內(nèi)存對象的有向圖,并在所述目標(biāo)內(nèi)存對象的內(nèi)存申請使用點對應(yīng)的有向圖頂點設(shè)置一初始狀態(tài),因應(yīng)于所述有向圖的每個頂點的狀態(tài)以轉(zhuǎn)換觸發(fā)特性傳播的所述初始狀態(tài),并記錄到達包含錯誤狀態(tài)的頂點的路徑為潛在內(nèi)存泄漏路徑,并將滿足路徑實現(xiàn)性條件的潛在內(nèi)存泄漏路徑寫入內(nèi)存泄漏路徑報告。??