Delphi 10.4.1 compiler bug RSP-30787 - Printable Version +- Atozed Forums (https://www.atozed.com/forums) +-- Forum: Atozed Software Products (https://www.atozed.com/forums/forum-1.html) +--- Forum: IntraWeb (https://www.atozed.com/forums/forum-3.html) +---- Forum: English (https://www.atozed.com/forums/forum-16.html) +----- Forum: IntraWeb General Discussion (https://www.atozed.com/forums/forum-4.html) +----- Thread: Delphi 10.4.1 compiler bug RSP-30787 (/thread-2002.html) |
Delphi 10.4.1 compiler bug RSP-30787 - Alexandre Machado - 09-24-2020 Hi all, it was brought to our attention that a new bug was discovered in Delphi 10.4.1 compiler which can potentially affect any 3rd party or even your own code: https://quality.embarcadero.com/browse/RSP-30787 IntraWeb doesn't use unaligned fields anywhere, except in a few APIs where the records or data structures are packed. There are no core classes created with {$ALIGN OFF} meaning that there are no IntraWeb classes which descend from other classes containing unaligned fields. In short: we are safe regarding this bug and your applications built with latest IntraWeb for 10.4.1 won't have any problems, unless your own code uses unaligned fields (which I don't recommend anyway, even without any compiler bug, unless you need to interface with external stuff (APIs and such). Cheers |