这是什么原因:
      HEAP[XXX.exe]: Invalid Address specified to RtlValidateHeap( 2d40000, 2beae04 )
      查到国外的站点说的是好像指针被删除了两次?又好像是说我的电脑的msvcrt40
 .dll版本太低?不懂
       (www.msdn.com) 
      还有个问题:0xc0000005 Access violation
      真的不知道是什么意思?除了是汇编代码之外,搞不懂
    我的程序是调用别人的sdk

解决方案 »

  1.   

    0xc0000005 Access violation
    这个错误可能是已经删除的指针或者没有初始化的指针被直接使用了。
      

  2.   

    从字面上来看
    0xc0000005 Access violation  这个好像是共享冲突
    而要产生这么严重的错误估计是地址或者内核(自己的想法)HEAP[XXX.exe]: Invalid Address specified to RtlValidateHeap( 2d40000, 2beae04 )
    和上面的错误好像还有联系。http://support.microsoft.com/default.aspx?scid=http://support.microsoft.com:80/support/kb/articles/q190/7/99.asp&NoWebContent=1
    不明白啊
      

  3.   

    同 happyparrot(快乐鹦鹉)我出现了几次错误都是指针没有初始化导致指针为0x00000000或者0xcdcdcdcd