Я работаю над проектом, используя Delphi 10 Seattle с обновлением 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) + $0
[26B87F8D]{bordbk230.dll} Unknown function at @isDbkLoggingOn$qv + $E0B5
[299EA55C]{bordbk230N.dll} Unknown function at @isDbkLoggingOn$qv + $2F6E4
[299BC6BF]{bordbk230N.dll} Unknown function at @isDbkLoggingOn$qv + $1847
После этого IDE начинает вести себя странно, и мне приходится перезапускать ее.
Программное обеспечение безопасности CyberArk APM вызывало проблему, после добавления bds.exe в список исключений проблема была решена.
Похоже на ошибку в IDE/отладчике. Сообщить об ошибке с Embarcadero. Рассмотрите возможность обновления до Delphi 11 и посмотрите, не исчезнет ли проблема.