Delphi 10 Seattle IDE 调试项目时断言失败

Delphi 10 Seattle IDE assertion failure when debugging project

我正在使用 Delphi 10 Seattle 和 Update 1 开发一个项目。这是 Windows 10(64 位)机器上的新安装。

当我调试程序时,出现这个奇怪的错误对话框:

---------------------------
Error
---------------------------
Assertion failure: "nRead == sizeof(ADDRESS) && self == addr"
in ..\win32src\thread32.cpp at line 141

---------------------------
OK   Details >>   
---------------------------

下面是错误的详细信息,当我单击“详细信息”按钮时。

[203860EC]{dbkdebugide230.bpl} Debug.TDebugKernel.msgBox (Line 5934, "Debug.pas" + 30) + [=13=]
[26B87F8D]{bordbk230.dll} Unknown function at @isDbkLoggingOn$qv + $E0B5
[299EA55C]{bordbk230N.dll} Unknown function at @isDbkLoggingOn$qv + F6E4
[299BC6BF]{bordbk230N.dll} Unknown function at @isDbkLoggingOn$qv + 47

在那之后 IDE 开始有奇怪的行为,我不得不重新启动它。

安全软件 Cyber​​Ark APM 导致了问题,将 bds.exe 添加到排除列表后问题解决了。