rpdb

rpdb 0.1.2

RPDB基本上是围绕PDB,将重新路由stdin和stdout到套接字句柄&NBSP一个Python包装;默认情况下,它会打开端口4444的调试器:进口RPDB; rpdb.set_trace()但你可以改变,通过简单的手动实例RPDB:进口RPDB调试器= rpdb.Rpdb(12345)debugger.set_trace()众所周知,工作的Jython 2.5,Python的2.5和Python...

Nemiver

Nemiver 0.9.5

Nemiver是一个开源和compltely免费的图形软件项目实施的C ++ / GTK +和设计从地上爬起来,作为一个使用大GNU调试器(GDB)作为其backend.Integrates与一个独立的C和C ++调试器GNOME桌面environmentThe应用已经设计了这样一种方式,它与GNOME桌面环境良好的结合。它使用SQLite数据库来存储在调试或GConf信息会话GSettings基本信息,让用户恢复他们的地方不放过。此外,它使用相同的引擎,gedit文本editor.Can用来调试C和C...

Splint

Splint 3.1.1

夹板是静态检查C程序的安全漏洞和错误的编程工具。夹板做了很多传统的皮棉检查,包括未使用的声明,类型不一致,使用定义之前,无法访问的代码,忽略返回值,执行路径没有返回,可能无限循环,并告吹的情况。更强大的检查在源代码中的注释给出更多的信息成为可能。注释是程式化的评论关于函数,变量,参数和类型文件的假设。除了由注解专门启用支票,许多传统的棉绒检查都通过利用这个附加信息得到改善。随着越来越多的精力投入注释方案,更完善的检查结果。使用夹板代表性的努力收益曲线如图1所示。夹板的设计是灵活的,允许程序员选择用于特定项目...

ltrace

ltrace 0.7.2

ltrace是它运行一个指定的命令,直到退出调试程序。它也可以拦截并打印由该程序所执行的系统调用。该计划要跟踪不需要重新编译,所以你可以对你没有派上用场源二进制文件中使用它。 什么是此版本中的新 : 在这个版本带来了一些小​​的错误修正 什么版本0.7.1的新: 在这个版本带来了一些错误修正和小的功能改进。 什么是0.7.0版本,新的: 在最值得注意的是,它带来了跟踪多的全力支持-threaded流程,跨库调用和PIE二进制文件,并提高了参数传递约定。 ...

mpatrol

mpatrol 1.4.8

Mpatrol是一个库,提供诊断时是由错误地使用动态分配的内存而造成运行时错误功能强大的调试。它作为一个malloc()调试器调试动态内存分配,虽然它也可以跟踪和配置文件调用malloc()和free()了。如果你不知道是什么的malloc()函数或运营商新的[]做那么这个库可能不适合你。你必须有一定的编程技术以及如何运行命令行编译器和连接器之前,你应该尝试使用这个知识。除了提供一个程序的生命周期中发生的所有动态内存操作的全面的和可配置的日志中,mpatrol图书馆进行广泛的检查,以检测动态分配的内存中的任...

dprintf

dprintf 0.01

这是一个开源的Java实现dprintf命令行UNIX&NBSP的;公用事业,打印到文件描述。它具有类printf格式字符串。然而,它被修改以使得所产生的输出将自动包含行号和输出语句的文件名的方法。 。输出的详细说明可以通过属性DEBUG_LEVEL控制 要求: 在Java SE的开发工具包在Java...

edisassm

edisassm 1.5.4

edisassm是一个反汇编引擎教育局调试器。开发者评论我的调试器(EDB)最近催生关方项目。我不再满足于libdisasm的反汇编引擎教育局。这是一个停滞的项目,只支持I386。正因为这样我开始了我自己的面向对象的API拆卸这将是教育局拆卸未来的基础。它可以解码所有的i386 / EMT64指令集MMX包含的,以及各种SSE指令集(SSE / SSE2 / SSE3 / SSSE3)。该表是基于英特尔EMT-64和IA-32 architecutures最新的文档 什么在此版本中是新的: ...