软件完成后,难免带有不少的bugs,甚至存在让软件崩溃的bugs,记录错误容易,记录崩溃呢?特别是记录崩溃时的堆栈情况,大家有没有好点的方案?兼顾方便debug和软件安全(防破)。
最近了解到EureKaLog这个组件,不知道安全方面怎么样?

解决方案 »

  1.   

    顶一个
    下面是 盒子上的一个比较
    1。madexcept目前还没有内存泄露的检测,而Eurekalog6.01有内存泄露的检测。不过我一般用AQTime或者DUnit来进行内存泄露检测。
    2。我感觉madexcept的界面比Eurekalog清爽。
    3。一般madexcept没有source,source要付钱才能得到,而Eurekalog一般0day都会放出source,不过感觉这个无所谓。
    4。madexception对出错框的自定义功能非常强,好像可以完全自定义界面,和出错后的界面步骤。
    5。madexcept的作者反映速度比Eurekalog快,新闻组上刚有人反映问题,一般几天之内就会纠正,而Eurekalog就算修正了大家也得等0day放新版本。
    6。madexcept在业界的支持要好于Eurekalog,比如DUnit现在就内置了对madexcept的支持,在单元测试的时候如果test fail,如果你安装了madexcept,DUnit会自动利用
    madexcept来指示出在哪一行出错,call stack是怎么样的,这个功能我觉得还是很爽的。还有其他一些著名的三方工具的开发者都承认他们是使用madexcept来进行开发,
    而且甚至也提供了madexcept的接口。
      

  2.   

    EureKaLog,好用,还带段使用视频
      

  3.   

    可以具体说说吗?
    用EurekaLog,怕给盗版的留方便之门,不知道有没有这个风险?
      

  4.   

    最后决定用Eurekalog6.0.24,支持D2010;MadExcept貌视更新比较缓慢。感谢大家分享彼此的经验了!