有谁见过如下的调试输出的,能否告知在什么情况下出现.(此输出似乎为系统输出)
47261277 134404.52549383 CmpFileSetSize: Handle=80000114  NewLength=00001000

解决方案 »

  1.   

    应该不是系统输出的
    你利用VC编程环境中的"在文件中查找" 命令查一下NewLength,看看在哪个文件中输出的
    不是在项目中输出的就是在VC系统目录里输出的。
      

  2.   

    如果可以的话,可以将程序源代码发到:[email protected]
    我帮你看看!注明帖子的URL!
      

  3.   

    是这样的,我使用康银的H264卡板开发监控系统,在运行一段时间后(5小时以上)会在没有任何提示下莫名退出,我使用DbgView查看调试输出发现最后的输出为
    47261277 134404.52549383 CmpFileSetSize: Handle=80000114  NewLength=00001000
    这个输出在正常情况下不会出现,只是在退出前出现.我查了代码,此输出不是我程序中的,我问了康银的研发人员,他们说这个输出也不是他们的,因此我怀疑此输出为系统在某种出错情况下的输出,请各位大虾帮忙分析一下这是何原因导致,谢谢!
      

  4.   

    如果可以,将程序发给我看一下。
    如果不是你的输入的这一调试信息,请向HikVision询问。
      

  5.   

    47261277 134404.52549383 CmpFileSetSize: Handle=80000114  NewLength=00001000
    ===============================================================================
    分配内存或者设置文件长度失败?多做一些异常处理吧!
      

  6.   

    用softice载入程序试试,这样当程序异常时,softice可能会自动断下