A patch for debugging parameters in macOS64 apps built with Delphi 10.3.2

If you are debugging macOS 64-bit applications built with Delphi 10.3.2, you may encounter an issue where method parameters, when inspected or evaluated, display incorrect data. They might either not be able to be evaluated, or might display the wrong contents, such as a TRect or NSRect having invalid coordinates.

We have just released a patch for this issue. The patch is available at:

https://cc.embarcadero.com/item/30887

Full installation instructions are contained in the download.

The patch affects the debugging information generated when building. Please rebuild your applications and libraries fully to see the patch take effect. If you are using a third-party Delphi macOS 64-bit libraries, and those are built with debug info and are affected by this issue, please rebuild them or ask the vendor for updated debug-build binaries.

Anonymous