Moin,
Embarcadero hat ein erstes Update (Hotfix) für
RAD Studio / Delphi 10.2 Tokyo veröffentlicht.
Adressiert werden die folgenden Aspekte:
Debugger- Android and Linux: An issue where evaluating a function which throws an exception or encounters an access violation could terminate the debugged application
- Android: A number of issues related to Delphi string types
- Linux: An issue where code inlined from other units would sometimes not have its line number information available, causing code to be non-debuggable
- iOS32 and Android: Evaluating a dynamic array of records would crash the debugger (iOS) or show nil (Android)
- Linux: An issue where sometimes two breakpoints needed to be placed in a class’s destructor in order to break.
C++ RTL- RSP-16394: C++ Windows applications could encounter an access violation on exit, if a library had been dynamically loaded via LoadLibrary
Delphi compiler- Resource strings were corrupted if a C++ Win64 application linked to Delphi units statically
- RSP-17138: The Delphi Win64 compiler (or IDE when compiling) could become unresponsive and use 100% CPU
Security issue: C/C++ RTL- A bug in the scanf and related methods’ output buffer size handling that allowed input data to overwrite a larger amount of memory than the size of the target variable, instead potentially writing up to the size of the type specified by the format specifier. This also affected the ‘safe’ versions of methods, such as sscanfs. It did not allow arbitrary data to be written, such as the contents of a string.
Weitere Infos unter:
https://community.embarcadero.com/bl...olchain-issues
bzw.
http://cc.embarcadero.com/item/30764
Daniel R. Wolf
mit Grüßen aus Hamburg