zoukankan      html  css  js  c++  java
  • First chance exception at $008E331C. Exception class $C0000005

    First chance exception at $008E331C. Exception class $C0000005 with message 'access violation at 0x008e331c:

    read of address 0x00000008'. Process KSQL.exe (18380)

    d:program files (x86)embarcaderostudio21.0source tlcommonSystem.Classes.pas

    class procedure TLinkObserversHelper.IteratorLinkUpdateControlComponent(const AObservers: TObservers; AControl: TComponent);
    var
      LList: IInterfaceList;
      LIteratorLinkObserver: IIteratorLinkObserver;
      I: Integer;
    begin
      LList := AObservers.GetMultiCastObserver(TObserverMapping.IteratorLinkID);
      for I := 0 to LList.Count - 1 do
      begin
        if Supports(LList[I], IIteratorLinkObserver, LIteratorLinkObserver) then
          LIteratorLinkObserver.UpdateControlComponent(AControl);
      end;
    end;


    First chance exception at $006C1074. Exception class $C0000005 with message 'access violation at 0x006c1074: read of address 0x00000008'. Process KSQL2.exe (16104)

    System.Generics.Collections.pas

    function TThreadList<T>.LockList: TList<T>;
    begin
      TMonitor.Enter(FLock);
      Result := FList;
    end;

    没办法,工程重建好了

    最后发现是cb的功能里添加了dpubunit.pas文件,移除就好了.

  • 相关阅读:
    .net 读写记事本文件
    .net webservers的使用
    对象的复制
    .net form身份验证的配置
    JAVA反射机制
    Java6 脚本引擎(用Java调用JS脚本)调用js
    Ant教程
    JAVA关键字详解
    Java环境配制
    Java常用字符集编码详解
  • 原文地址:https://www.cnblogs.com/cb168/p/15108860.html
Copyright © 2011-2022 走看看