Run-Time Check Failure #0

来源:互联网 发布:软件数据库设计说明书 编辑:程序博客网 时间:2024/05/17 23:09

 发生这样的错误可能的原因有如下几种:

1)函数调用约定不一样。用cdecl约定调用了Pascal的函数,或倒过来。
2)Dll中遇到的问题。dll更新了,但是相应的exe或别的dll的使用方没有更新。(此问题又称dll地狱问题)
    比如,我的xEyeList的虚函数去掉了一个,xEyeList.dll更新了。xeyez.exe没有使用xEyeList的头文件经过重新编译,就出现这个崩溃。


Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call.  This is usually a result of calling a function declared with one calling convention with a function pointer declared with a different calling convention.

原创粉丝点击