-
-
[求助]CreateFile未有返回,如何跟踪?
-
发表于: 2015-11-7 08:06 2955
-
最近工作要使用delphi7,环境是win7,但奇葩的是运行程序后想直接reset返回delphi ide却hang up了,用windbg附加,发现delphi的主程序挂在CreateFile未有返回:
call stack:(工作不允许上网,这里只能描述大概)
ntdll!KiFastSystemCallRet
...
CreateFileW
...
CreateFileA
...
进一步发现,想创建的文件是:
C:\Program Files\Borland\Delphi7\Bin\InitCC32.exe
而网上有关InitCC32的帖子,大多说涉及权限问题。
想问各位,遇到此情形如何着手下一步,这个像是要进内核跟踪下,有没有什么文章或书可以参考,看看这是什么原因造成的?
谢谢大家!
call stack:(工作不允许上网,这里只能描述大概)
ntdll!KiFastSystemCallRet
...
CreateFileW
...
CreateFileA
...
进一步发现,想创建的文件是:
C:\Program Files\Borland\Delphi7\Bin\InitCC32.exe
而网上有关InitCC32的帖子,大多说涉及权限问题。
想问各位,遇到此情形如何着手下一步,这个像是要进内核跟踪下,有没有什么文章或书可以参考,看看这是什么原因造成的?
谢谢大家!
赞赏
他的文章
看原图
赞赏
雪币:
留言: