代码之家  ›  专栏  ›  技术社区  ›  Trausti Thor

Delphi7和WindowsVista

  •  2
  • Trausti Thor  · 技术社区  · 17 年前

    我有一个用Delphi7制作的简单软件,过了一会儿它就在Vista上崩溃了。这些都是完全随机的崩溃,崩溃日志中没有任何内容,只是停止工作,然后Vista试图找到解决方案。

    有人有什么想法吗?

    3 回复  |  直到 17 年前
        1
  •  7
  •   mj2008    17 年前

    尝试一个异常捕捉器,比如MadeExcept。它通常可以帮助您发现在出现问题时应用程序内部发生了什么。一般来说,尽管Delphi应用程序在Vista中很好,但肯定有一些交互,可能是用户权限,这会带来麻烦。

        2
  •  2
  •   Grey Panther    17 年前

    • DEP-尝试禁用程序的DEP,看看它是否解决了问题
    • ASLR
    • 它无法访问某些资源,获取空指针(函数发出失败信号的常见方式),并尝试使用该指针(结果可预测)

        3
  •  0
  •   X-Ray    17 年前

    推荐文章