首页> 中文期刊> 《舰船电子工程》 >基于源代码插桩的C程序内存使用错误动态检测

基于源代码插桩的C程序内存使用错误动态检测

         

摘要

针对C程序内存使用错误的预防和处理方法分基于静态分析和动态分析两类.静态分析工具研制复杂,目前还没有得到广泛使用的高效工具.动态分析又分为基于目标代码和源代码插桩分析两类.由于缺少完整的语法、语义信息,基于目标代码的分析有时对错误的捕捉、定性不够精确.基于源代码的分析由于其信息的完整可以达到对错误的最精确报告.本文对C程序中的内存使用错误进行了分析,并讨论了一个C程序内存错误动态检测工具的设计思想,给出了系统流程、关键数据结构、错误捕捉方法的设计.

著录项

  • 来源
    《舰船电子工程》 |2004年第6期|70-73|共4页
  • 作者单位

    东南大学计算机科学与工程系,南京,210096;

    江苏省软件质量研究所,南京,210096;

    东南大学计算机科学与工程系,南京,210096;

    江苏省软件质量研究所,南京,210096;

    东南大学计算机科学与工程系,南京,210096;

    江苏省软件质量研究所,南京,210096;

    东南大学计算机科学与工程系,南京,210096;

    江苏省软件质量研究所,南京,210096;

    武汉大学软件工程国家重点实验室,武汉,430072;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 计算机软件;
  • 关键词

    C; 内存错误; 指针分析; 插桩; 软件测试;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号