(64bit ?) fpdebug causes permission errors when 32bit debuggee launches 64bit process
Original Reporter info from Mantis: Martin @martin_frb
-
Reporter name: Martin Friebe
Original Reporter info from Mantis: Martin @martin_frb
- Reporter name: Martin Friebe
Description:
See https://forum.lazarus.freepascal.org/index.php/topic,51310.msg395635.html#msg395635
File: components\fpdebug\fpdbgwinclasses.pas
Line: 650 in TDbgWinProcess.StartInstance
AProcess.Options:=[poDebugProcess, poNewProcessGroup];
works with poDebugOnlyThisProcess
------------
Happens in a
- 64bit IDE / 64bit FpDebug (? to be verified)
- cross debugging a 32 bit target
- target launches 64 bit process
Mantis conversion info:
- Mantis ID: 38546
- OS: win 10
- OS Build: 10
- Platform: 64bit Intel
- Version: 2.0.12
- Fixed in version: 2.2
- Fixed in revision: 64779 (#82c6e8b2)
- Target version: 2.2