我在Vista Ultimate 64位上使用Delphi 2009。
我在Delphi IDE中运行我的应用程序,经过一段时间(一分钟或两分钟)后,我的应用程序将挂起。
查看事件日志,挂起与线程退出相关联。它不是主线程,而是在加载模块RSAENH.DLL之后启动的线程。
该应用程序在调试器外正常运行。
更多信息:该应用程序广泛使用OpenGL,包括着色器和一些OpenGL 3功能。
有什么建议吗?
答案 0 :(得分:0)
在Vista中运行IDE时,线程视图应指示线程是否已死锁以及它等待的资源。查看关于“Wait Chain Traversal”功能的博客文章: Tiburon Preview: Vista Wait Chain Traversal