Error dialog always shown on exit of debugged application
Original Reporter info from Mantis: chronos
-
Reporter name:
Original Reporter info from Mantis: chronos
- Reporter name:
Description:
If any project is run from Lazarus IDE then an exception is raised after executed application is exited/closed. It started to happen suddenly and it is probably related to some OS updates, MacAfee or Crowdstrike Falcon protection. It happens only if an application is executed from IDE. Not if it is executed directly as compiled executable. So it is somewhat related to debugger.
Tested also with IDE 1.8.4 with same behavior.
Tested on 3 company computers with all running Windows 7 64-bit with the same result.
As workaround I found out that in Compatibility tab of Lazarus shortcut I can select "Compatibility Mode" with any version of Windows and then the problem with exception disappears.
Steps to reproduce:
Start Lazarus IDE.
Create new project.
Execute project.
Close Form1.
Error dialog with exception will appear.
After closing error message Assembler window would appear with location inside RPCRT4!Ndr64AsyncClientCall function.
Mantis conversion info:
- Mantis ID: 35414
- OS: Windows
- OS Build: Windows 7
- Platform: Windows 64-bit
- Version: 2.0