基于Qt的軟件內(nèi)存泄漏靜態(tài)檢測技術(shù)研究

作者:匡海燕; 張玉中; 劉仁千; 李國杰; 谷威 許繼電氣股份有限公司; 河南許昌461000

摘要:Qt繼承了C++語言動態(tài)分配內(nèi)存機(jī)制,保證了開發(fā)人員能根據(jù)實(shí)際需要靈活地使用內(nèi)存,同時(shí)Qt也不可避免的要面對“內(nèi)存泄漏”這個(gè)嚴(yán)重威脅軟件安全的問題,雖然Qt采取了半自動化內(nèi)存管理機(jī)制等措施,但不能從根本上解決問題;對此,提出了一種基于Qt的軟件內(nèi)存泄漏靜態(tài)檢測方法,該方法針對Qt的半自動化內(nèi)存管理機(jī)制,通過靜態(tài)分析被測對象中分配內(nèi)存的代碼識別出是否屬于Qt自動管理的范圍,從而準(zhǔn)確地檢測出內(nèi)存泄漏和內(nèi)存重復(fù)釋放問題;并基于該檢測方法設(shè)計(jì)了一種Qt內(nèi)存泄漏自動檢測工具,該工具能很大程度上提高測試效率。

注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社

計(jì)算機(jī)測量與控制

統(tǒng)計(jì)源期刊 下單

國際刊號:1671-4598

國內(nèi)刊號:11-4762/TP

雜志詳情
相關(guān)熱門期刊

服務(wù)介紹LITERATURE

正規(guī)發(fā)表流程 全程指導(dǎo)

多年專注期刊服務(wù),熟悉發(fā)表政策,投稿全程指導(dǎo)。因?yàn)閷W⑺詫I(yè)。

保障正刊 雙刊號

推薦期刊保障正刊,評職認(rèn)可,企業(yè)資質(zhì)合規(guī)可查。

用戶信息嚴(yán)格保密

誠信服務(wù),簽訂協(xié)議,嚴(yán)格保密用戶信息,提供正規(guī)票據(jù)。

不成功可退款

如果發(fā)表不成功可退款或轉(zhuǎn)刊。資金受第三方支付寶監(jiān)管,安全放心。