09-24-2020, 09:46 PM
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
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