List of new features and customer reported issues fixed in RAD Studio 10.2 Tokyo

By: Calvin Tang

Abstract: List of new features and customer reported issues fixed in RAD Studio 10.2 Tokyo

RAD Studio 10.2  is the fastest way to write, compile, package and deploy enterprise grade, cross-platform native applications with flexible cloud services and broad IoT connectivity.

RAD Studio 10.2 consists of new features, enhancements and bug fixes.

    Key New Features in RAD Studio 10.2

    Delphi Linux Server Support

RAD Studio 10.2 adds 64-bit Linux server support for the Delphi language and provides support for server-side applications. This includes console applications, WebBroker and DataSnap applications, as well as support for RAD Server development and deployment - both standalone or as Apache modules. Applications can also access data via FireDAC, Embarcadero’s high performance data access library.10.2 provides Linux distribution support for Ubuntu and RedHat Enterprise Edition. Linux support in RAD Studio 10.2 is available in the Enterprise Edition and above. Delphi Linux server provides support for RTL features including Linux file system access, threading and Parallel Programming Library support, Memory management and HTTP and REST libraries support for HTTP calls. RAD Studio 10.2 includes full support for remote debugging on a Linux system and the Linux compiler is ARC enabled.

    RAD Server Multi-Tenancy Support

RAD Server is a turn-key application foundation for rapidly building and deploying services based applications. With Multi-Tenancy support in 10.2, a single RAD Server instance with a single RAD Server database connection can support multiple isolated tenants. Each tenant has a unique set of RAD Server resources including Users, Groups, Installations, Edge Modules, and other data. RAD Server with multi-tenancy support in 10.2 can be deployed to both Windows and Linux servers.

    Enhanced FireDAC and Database Support

FireDAC’s in-memory dataset component FDMemTable now allows you to edit the dataset at design time. The data is available at runtime. Also new is support for MariaDB, a popular branch of the MySQL database,  enhancements to the VCL DBImage component and a range of other FireDAC and database improvements.

    FireMonkey Enhancements     

FireMonkey provides full support for Windows 10, macOS Sierra, iOS 10 and Android 7 Nougat, in addition to older versions of the operating systems. We have added some great new features to FireMonkey. This includes multi-threading support for TBitmap, TCanvas and TContext3D, enhancements to the Windows version of TWebBrowser, enhanced user interaction management for TMultiView, new styles for macOS and Android Wear, the ability to change the color of the status bar on iOS and more.

    C++ Enhancements

RAD Studio 10.2 provides better support for debugging C++ applications. The linker is now large address aware, allowing you to take advantage of up to 4 GB of memory.  RAD Studio 10.2 offers improved heap and resource handling in the linker, and you can up to double compiled code performance with the new O3 optimization level. External types in 10.2 greatly reduces debug info duplication for Clang32, resulting in a reduction of the debug info size.

    IDE Enhancements

We have enhanced the View menu to improve overall navigation and visibility on high resolution displays. In the Project Manager, you can now right click on a project and choose show in explorer and to view the project files. The menu item is also accessible from the code editor tabs in the IDE. The IDE also boasts additional enhancements in 10.2 including improved high DPI support and better large project group support.

For a detailed list of new features, please visit: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/What's_New

This update also includes additional enhancements throughout various product areas and fixes for over 400 publicly and internally reported bugs.

    Publicly reported bugs

QC

QP

Summary

Component/s

RSP-15746

TChart "Change Series Title" not working

3rd Party

RSP-15558

bcc32c generates wrong code in debug mode

Compiler, Compiler\C++, Compiler\C++\CLANG

121259

 

[C++][Interop][Mangling][Itanium] Unable to access "Data::Db::TDataSet::GetDetailLinkFields" from C++

Compiler, Compiler\C++, Compiler\C++\CLANG, Compiler\C++\CLANG\Delphi interop

RSP-13173

[Clang] C++ compiler exception handling is completely broken

Compiler, Compiler\C++, Compiler\C++\CLANG, RTL\C++

RSP-14274

Delphi generics cause AV in C++Builder if "compiled with packages"

Compiler, Compiler\C++, Compiler\Delphi

AP-199

Conversion of integer into extended goes wrong.

Compiler, Compiler\Delphi

RSP-11214

Compiler chooses wrong datatype for numeric constants

Compiler, Compiler\Delphi

RSP-11461

Compiler hang 64 bit

Compiler, Compiler\Delphi

RSP-11565

[XE4 CodeGen] CONST parameters may be treated as value parameters in inlined type-inferred generic methods

Compiler, Compiler\Delphi

RSP-11612

AV error at compile-time from VM Fusion on Mac

Compiler, Compiler\Delphi

RSP-11668

Assigning anonymous method to interface inheriting from anonymous method type causes ICE

Compiler, Compiler\Delphi

RSP-11691

Spurious warnings generated

Compiler, Compiler\Delphi

RSP-12408

Access Violation with TypeInfo with debug .dcu's targeting iOS & Android

Compiler, Compiler\Delphi

RSP-12447

Use of anonymous methods in variant open array needs to be casted

Compiler, Compiler\Delphi

RSP-12491

Generics compiler bug

Compiler, Compiler\Delphi

RSP-12534

[LLVM] Exception when compiling for Android (ELF section limit exceeded)

Compiler, Compiler\Delphi

RSP-12683

Compilation fails with: [DCC Fatal Error] ....: F2084 Internal Error: LC9577

Compiler, Compiler\Delphi

RSP-12780

Internal Error for ambiguous overload caused by implicit operator

Compiler, Compiler\Delphi

RSP-12970

Interface returned from function accepting an open array parameter receives an extra reference when passing a empty literal array.

Compiler, Compiler\Delphi

RSP-13048

[Android, iOS] Incorrect compiler error for record literal: E2086 Type 'TArray<T> is not yet completely defined'

Compiler, Compiler\Delphi

RSP-13052

Generic record with interface field causes "E2037 Declaration of 'identifier' differs from previous declaration" errors in certain circumstances.

Compiler, Compiler\Delphi

RSP-13348

Compile-time error seen using own class as a type parameter constraint

Compiler, Compiler\Delphi

RSP-13431

Compiler generate bad code for Sqr function

Compiler, Compiler\Delphi

RSP-13585

dcc32.exe can not compile large projects / missing LARGE_ADRESS_AWARE_FLAG

Compiler, Compiler\Delphi

RSP-13641

Constraining a parameterized method of a class by its class constraint produces a compile-time error

Compiler, Compiler\Delphi

RSP-13841

Generic type constrained with class allows type Pointer

Compiler, Compiler\Delphi

RSP-13878

Incorrect value representation of type Extended80 in variant open array (Array Of Const) when used 64-bit mode

Compiler, Compiler\Delphi

RSP-13937

Internal error AV128D571E-R00000014-0 (F2084 ) when compile generic class

Compiler, Compiler\Delphi

RSP-13960

The x64 compiler uses inefficient code for xeroing registers

Compiler, Compiler\Delphi

RSP-13963

Constructor in helper class causes internal error for Android and iOS compiler

Compiler, Compiler\Delphi

RSP-13964

Inline assembler does not know tzcnt instruction

Compiler, Compiler\Delphi

RSP-14571

F2040 Internal Error: L4498 on [unsafe] modifier

Compiler, Compiler\Delphi

RSP-14573

Small integer const in generic class compiled signed not unsigned

Compiler, Compiler\Delphi

RSP-14609

Unsafe fields of interface reference types are not allowed in variant parts of records

Compiler, Compiler\Delphi

RSP-14703

64Bit compiler creates wrong code

Compiler, Compiler\Delphi

RSP-14722

Spurious compiler hint with optimization enabled (X64)

Compiler, Compiler\Delphi

RSP-14742

Fatal: F2084 Internal Error: C6949 using optimization (dcc32)

Compiler, Compiler\Delphi

RSP-14743

Compiler Error F2084 (dcc64)

Compiler, Compiler\Delphi

RSP-14794

dcc32 error F2084: Internal Error: AV0044EAD9-R00000000-0

Compiler, Compiler\Delphi

RSP-14833

Mapping property to field of generic record doesn't work properly for some types

Compiler, Compiler\Delphi

RSP-14836

assigning [unsafe] result to normal variable silently fails

Compiler, Compiler\Delphi

RSP-14925

dcc32 code generation is underteministic

Compiler, Compiler\Delphi

RSP-14974

[dcc32 Fatal Error] F2084 Internal Error: DBG3294, DBG3226

Compiler, Compiler\Delphi

RSP-14988

Compiler generates incorrect code for generic delegates (= reference to)

Compiler, Compiler\Delphi

RSP-15034

access to helper declared property raises an internal error

Compiler, Compiler\Delphi

RSP-15086

invalid code generation using {$O+} in repeat ...break ... until

Compiler, Compiler\Delphi

RSP-15196

Compiler generates wrong code for overloaded operator NotEqual when it is marked as inline.

Compiler, Compiler\Delphi

RSP-15298

The Unsafe result of an interface method is nil

Compiler, Compiler\Delphi

RSP-15353

Incorrect warning Value is never used in a repeat until false loop

Compiler, Compiler\Delphi

RSP-15434

Array of generic array cannot be used as typed constant

Compiler, Compiler\Delphi

RSP-15447

The win32 compiler requires unnecessary initialization of variables

Compiler, Compiler\Delphi

RSP-15448

Wrong H2077 and optimization causing wrong code

Compiler, Compiler\Delphi

RSP-15498

invalid relative address generated in records by DCC64

Compiler, Compiler\Delphi

RSP-15499

for-in loop can corrupt memory when involving ShortString types

Compiler, Compiler\Delphi

RSP-15527

Type cast fail within array indexing

Compiler, Compiler\Delphi

RSP-15600

Internal compiler error due to overload resolution

Compiler, Compiler\Delphi

RSP-15815

Function returning wrong Result exiting from within a try finally block while iterating TList<>

Compiler, Compiler\Delphi

RSP-15827

dcc32/64 yields E2003 Undeclared Identifier 'THashContext' in whirl512.c

Compiler, Compiler\Delphi

RSP-15927

Compiler accepts nonsense in Property declaration

Compiler, Compiler\Delphi

RSP-16073

Access violation at address 009F8613 in module 'xxxx.exe'. Read of address 00000000

Compiler, Compiler\Delphi

RSP-16084

Compiler produces wrong code: Initialisation of Delphi Record containing a dynamic array with 'Implicit' class operator

Compiler, Compiler\Delphi

RSP-16100

File management problem after migrating from Delphi 7 to Delphi 10.1

Compiler, Compiler\Delphi

RSP-16180

Type cast var parameter not correctly assigned

Compiler, Compiler\Delphi

RSP-16305

Protected types aren't accessible from derived classes

Compiler, Compiler\Delphi

RSP-16361

Inlining breaks return value optimization (RVO) for method pointers (managed types)

Compiler, Compiler\Delphi

RSP-16472

Delphi Compiler Fatal Error

Compiler, Compiler\Delphi

RSP-16777

The optimizer has problems with for in loops and inline methods

Compiler, Compiler\Delphi

119546

 

Error F2600 - Too many sections in ELF object

Compiler, Compiler\Delphi

39805

 

W1035 Return value of function ... might be undefined is sometimes wrong

Compiler, Compiler\Delphi

127122

 

[Win64] Optimizer Totally Fails if try..finally is anywhere in function.

Compiler, Compiler\Delphi, Compiler\Delphi\CodeGen

102107

 

Incorrect comparison of 64-bit operands Int64 and UInt64

Compiler, Compiler\Delphi, Compiler\Delphi\CodeGen

9471

 

[RAID 228979] Compiler accepts assignment to a var array of char parameter as a whole, but generates no code

Compiler, Compiler\Delphi, Compiler\Delphi\CodeGen

122033

 

Interface generic constraints generate invalid call if descendant interface is specified in class declaration

Compiler, Compiler\Delphi, Compiler\Delphi\Generics

78102

RAID 273076 / QC 78102 generic methods are not able to use the class that contains them as a generic constraint

Compiler, Compiler\Delphi, Compiler\Delphi\Generics

94044

E2086 error with forward declaration of a generic type

Compiler, Compiler\Delphi, Compiler\Delphi\Generics

128644

[Win64] Hints not produced when they should in 64 bit debug builds

Compiler, Compiler\Delphi, Compiler\Delphi\Messages

125369

[Win64] 'W1036: Variable might not have been initialized' is not reported on Win64 platform

Compiler, Compiler\Delphi, Compiler\Delphi\Messages

122440

[Win64] Win64 Compiler does not detect unused variables (H2077) if Optimization is OFF.

Compiler, Compiler\Delphi, Compiler\Delphi\Messages

97466

x64 compiler complains about variable initialization

Compiler, Compiler\Delphi, Compiler\Delphi\Messages

62761

Apparently useless warning

Compiler, Compiler\Delphi, Compiler\Delphi\Messages

58886

case statement on a boolean results in a compiler warning W1036

Compiler, Compiler\Delphi, Compiler\Delphi\Messages

RSP-15104

OnFormCloseQuery-Event ignores CanClose value in Delphi 10.1 Berlin

Compiler, Compiler\Delphi, FireMonkey

RSP-15051

ExtractRawData of tkSet using RTTI

Compiler, Compiler\Delphi, RTL, RTL\Delphi

RSP-15435

GetDiskFreeSpaceEx prototype incorrectly declared

Compiler, Compiler\Delphi, RTL\Delphi

RSP-15904

[dcc32 Fatal Error] Unit6.pas(51): E2158 System.Variants unit out of date or corrupted: missing '@FinalizeArray'

Compiler, Compiler\Delphi, RTL\Delphi

RSP-16119

French translation of ERROR E2280 is wrong

Compiler, Compiler\Delphi, Translation

RSP-15831

AtomicIncrement would be optimized incorrectly

Compiler\Delphi

RSP-14989

Constantly climbing memory usage with FireDAC/ODBC/ASE

Data

RSP-15256

Getting "[FireDAC][Phys][Ora] ORA-22275: invalid LOB locator specified" on Oracle 12c

Data

RSP-15490

use FDLocalSQL why one field value is error

Data

RSP-15718

Unable to close Design Time MapRules Window

Data

RSP-16536

[FireDAC, Oracle] Transaction Closed after Query Opened

Data

RSP-16774

[FireDAC][Firebird database] : problem with Array DML using returning clause

Data

RSP-15545

TDataSet.SetActive - Call to Cancel can fail

Data, Data\ADO

25950

[ADO] ftString, ftWideString and ftFixedChar, ftFixedWideChar are not compatible types

Data, Data\ADO

RSP-14272

TAmazonGrant.GranteeTypeString does not support agtUnknown

Data, Data\Cloud

RSP-14273

TAmazonGrant.PermissionString does not support amgpUnknown

Data, Data\Cloud

RSP-15038

Memory Leak in TAzureTableService.QueryEntitiesXML

Data, Data\Cloud

RSP-14895

DataSnapServer happen Error when DataSnap Method has out Paratemer in ServerMethod

Data, Data\DataSnap

RSP-14899

"mismatch in datapacket" on applyupdates only on Android-Client

Data, Data\DataSnap

RSP-15302

10S datasnap srv + 10.1B client

Data, Data\DataSnap

RSP-15774

Generate Datasnap Client Class only server on local machine

Data, Data\DataSnap

RSP-15897

DataSnap Rest reconnection doesn´t generate error and return the same last result

Data, Data\DataSnap

RSP-16106

Datasnap Server Memory Leak

Data, Data\DataSnap

RSP-16135

Datasnap - incorrect error handling

Data, Data\DataSnap

RSP-10160

TDBMemo does not use Text (DisplayText) property, that's why OnGetText event has no effect

Data, Data\DBCtrls

RSP-12721

Data aware controls are not respecting the TDataSource AutoEdit property

Data, Data\DBCtrls

RSP-14076

Vcl.DBGrids.pas should use Column.Title.Color instead FixedColor when painting

Data, Data\DBCtrls

RSP-14184

TDBGrid' scrollbar doesn't work properly if changes the underlying dataset

Data, Data\DBCtrls

RSP-15321

Data Controls components allow deleting data on browse mode

Data, Data\DBCtrls

RSP-17005

tdbgrid, ListGridTitleClick(Column: TColumn) does not trigger

Data, Data\DBCtrls

123002

TDBGrid.ReadOnly = True -> lookup columns still editable

Data, Data\DBCtrls

92557

DBGrid: DefaultDrawColumnCell doesn't match actual default drawing...produces a "bold" effect

Data, Data\DBCtrls

109601

TDbGrid sets invalid ActiveRecord in FDataLink

Data, Data\DBCtrls

105448

Error is drawing in The Hot Title DBGrid (sub column) when DrawingStyle property of TDBGrid is set to gdsThemed or gdsGradient

Data, Data\DBCtrls

98255

DBGrid displays black line when dgColumnResize is set to true and column title clicked

Data, Data\DBCtrls

5386

DBGrid highlights wrong row after mouse click from insert row.

Data, Data\DBCtrls

97096

Scrollbars disappear with filters

Data, Data\DBCtrls

90802

DBGrid not repainting during scroll when first column is hidden and no indicator

Data, Data\DBCtrls

87368

TDBGrid jumps back to the first column with dgRowSelect option

Data, Data\DBCtrls

81334

TDBGrid vertical scrollbar dissappears

Data, Data\DBCtrls

81805

Problem with Field.DisplayWidth and DBGrid.Columns.ColumnWidth

Data, Data\DBCtrls

RSP-12559

TDataSet has ambiguous overloads of PSExecuteStatement

Data, Data\DBRtl

RSP-15536

[DB RTL] Possible AV in TFields.Clear

Data, Data\DBRtl

RSP-15794

TAggregateField.IsNull always returns True

Data, Data\DBRtl

RSP-16200

Assignment to TFmtBCDField.AsFloat does not use specified precision

Data, Data\DBRtl

89581

Default size for ftWideString field type is 0

Data, Data\DBRtl

RSP-15378

TClientDataSet.CloneCursor does not copy RecNo as it did in the past

Data, Data\DBRtl, Data\Midas

RSP-15852

Filter/Locate for TClientDataSet does not accept True/False as alias for Boolean fields

Data, Data\DBRtl, Data\Midas

RSP-13522

[FireDAC, InterBase] CreateBlobStream aborts records fetching when fiBlobs is excluded and Unidirectional=True

Data, Data\FireDAC

RSP-13705

[FireDAC][Interbase] ArrayDML Execute AV on some batch sizes when inserting rows

Data, Data\FireDAC

RSP-13967

[FireDAC, PostgreSQL] ALTER TABLE with non existing table does not fail

Data, Data\FireDAC

RSP-14116

[FireDAC, FDQuery] Detail query does not return records when FetchOptions.Unidirectional=True

Data, Data\FireDAC

RSP-14181

RersourceOptions.AutoReconnect not working with active TFDEventAlerter

Data, Data\FireDAC

RSP-14228

The InputOutput parameters can not be return after FDStoredProc.openorexecute

Data, Data\FireDAC

RSP-14229

No packet data fetched on RecsMax and RecsSkip have be set

Data, Data\FireDAC

RSP-14271

FireDAC.Comp.Script.TFDScript.SQLScripts delete last char in name of script in validateall method

Data, Data\FireDAC

RSP-14275

firedac mysql libmysql connector 6.1.6 x64 bit fails

Data, Data\FireDAC

RSP-14719

FireDAC with Informix ODBC driver INFORMIX 3.34 32 BIT and string parameter in query error

Data, Data\FireDAC

RSP-14781

Memory leak fetching from non FireDAC dataset via TFDLocalSQL

Data, Data\FireDAC

RSP-14820

CancelUpdates Freezing Android´s app

Data, Data\FireDAC

RSP-14823

TFDMemTable.SaveToStream does not save array fields after Begin/End Batch

Data, Data\FireDAC

RSP-14939

ERROR DB2 DECFLOAT Field

Data, Data\FireDAC

RSP-14960

Setting Action:=False on TFDSQLiteFunction deinstalled standard functions

Data, Data\FireDAC

RSP-14973

Incorrect source: File : FireDAC.Phys.MongoDBWrapper.pas

Data, Data\FireDAC

RSP-15023

Error registering an Event in the TFDEventAlerter using the Advantage Database Server Version 11 or above

Data, Data\FireDAC

RSP-15044

FireDAC+MySQL: Wrong millisecond value is written in TIME/DATETIME/TIMESTAMP fields.

Data, Data\FireDAC

RSP-15062

[FireDAC, MongoDB] Aggregate, wrong behavior of TMongoPipeline

Data, Data\FireDAC

RSP-15064

[FireDAC, MongoDB] Aggregate, missing stages in TMongoPipeline

Data, Data\FireDAC

RSP-15146

Firedac Tfdquery Firebird none charset sql where include Chinese characters report errors

Data, Data\FireDAC

RSP-15177

Oracle - 64bits - Access violation when preparing a TFDStoredProc

Data, Data\FireDAC

RSP-15250

Accces Violation in FireDAC.Phys.SQLiteVDataSet on line 1900

Data, Data\FireDAC

RSP-15311

FireDAC MSSQL "!<" and "!>" operators are reversed

Data, Data\FireDAC

RSP-15328

Firedac + Firebird3 + Maximum statement length (FireDAC.Phys.IBWrapper)

Data, Data\FireDAC

RSP-15370

FireDAC + MSSQL: Problem with differing Server and Database Collations

Data, Data\FireDAC

RSP-15372

[FireDAC, TFDTable] "Field not found" exception when IndexFieldNames has ':X' modifiers

Data, Data\FireDAC

RSP-15638

FireDAC memory leak using handles

Data, Data\FireDAC

RSP-15751

TFDMemTable GetOptionalParam misbehavior when loading dataset from file/stream

Data, Data\FireDAC

RSP-15823

TFDMemTable misbehavior on empty string fields when loading dataset from file/stream

Data, Data\FireDAC

RSP-16057

[FireDAC] FormatOptions.StrsTrim2Len does not work with paramaters

Data, Data\FireDAC

RSP-16246

Problem with RefreshRecord on FireDac

Data, Data\FireDAC

RSP-14946

BindSourceDB SubDataSource maybe need DisposeOf

Data, Data\FireDAC, FireMonkey

RSP-14827

FireDAC.dcp file is missing in %ProgramFiles(x86)%\Embarcadero\Studio\18.0\lib\win32\debug

Data, Data\FireDAC, Install

RSP-15400

FireDAC Query Causes EAccessViolation Error on Application Close

Data, Data\FireDAC, VCL

RSP-13697

TIBOutputDelimitedFile Titles do not respect encoding setting

Data, Data\IBX

RSP-15713

LDB Error dialog is shown when Abort is called in TField.OnValidate

Data, Data\LiveBindings

120986

LiveBindings fails on TGUIDField

Data, Data\LiveBindings

RSP-15287

Problem with TTimeEdit and LiveBindings

Data, Data\LiveBindings, FireMonkey\Components\Grid

RSP-13990

TClientDataset Buffer for internalcalc field corrupted when assigning field value with variant.

Data, Data\Midas

RSP-14843

Updating plain text in CDS TMemoField with LogChanges enabled fails if empty text

Data, Data\Midas

RSP-14991

IDSBase.SetFieldCalculation truncates 64-bit iClientData parameter to a 32-bit value

Data, Data\Midas

128646

[Win64] Access Violation In MidasLib setting filter on CDS

Data, Data\Midas

128255

DataSet.RecNo not working in ClientdataSet.OnCalcFields

Data, Data\Midas

127485

Setting TClientDataSet.IndexFieldNames gives invalid aggregate field values

Data, Data\Midas

117413

TClientDataSet.FieldDefs.Assign fail on ftWideMemo, ftFixedChar, ftFixedWideChar and ftOraTimeStamp

Data, Data\Midas

117349

Invalid Parameters and Index

Data, Data\Midas

115687

Terrible performance using TClientDataSet with data aware control

Data, Data\Midas

101718

Posting to a ClientDataSet will change the cursor location of a Cloned Detail ClientDataSet

Data, Data\Midas

98978

Different record selected when filtered dataset uses sortindex

Data, Data\Midas

83435

Setting TClientDataSet filter gives invalid aggregate field values

Data, Data\Midas

90965

Setting bookmark fails after index set: Record not found

Data, Data\Midas

90484

Corrupted TMemoField data with non-unicode data in TClientDataSet

Data, Data\Midas

86205

ClientDataset.Locate fails on boolean fields (w/Fix)

Data, Data\Midas

84439

Setting TClientDataSet range limits data, but does not affect aggregates

Data, Data\Midas

RSP-14001

REST client should respect custom Content-Type set by user

Data, Data\REST

RSP-14509

Access violation when sorting a MongoQuery

Data, Demos, VCL

RSP-16070

FireDAC access violation in FDConnection.StartTransaction

Data\FireDAC

AP-184

[Debugger / Win32 / Win64 / OSX] Wrong evaluating of expression

Debugger

RSP-12266

[CLANG32][DEBUG] Debugger call stack is missing class names for bcc32c

Debugger

RSP-12320

[CLANG32|DEBUG] Debugger handles local scope incorrectly for bcc32c

Debugger

RSP-12954

[Debugger|Dcc] Watch of Property with 'read' implemented in another unit fails

Debugger

RSP-13503

[Win64 | C++]. Debugger keeps crashing

Debugger

RSP-13797

SSE instruction PMOVMSKB arguments disassembled incorrectly

Debugger

RSP-15009

[debugger|C++|Win64] Can't load a 64bit program in bds to directly start debugging

Debugger

RSP-15972

iOS 32-Bit: Unable to debug. Infinite start loop when trying to debug app (iOS 10)

Debugger

RSP-16522

[debugger|Delphi|Win32] property getters with index can't be viewed in the debugger and crashes!

Debugger

RSP-16797

Assertion failed proc32.cpp

Debugger

RSP-15169

[debugger|DBK|Win64|Delphi] Debugger can't evaluate math functions from System.pas if Double param is passed

Debugger, Debugger\Evaluator

131372

Debugger support for TStringHelper

Debugger, Debugger\Evaluator

RSP-11762

Error in the Unit Box2D.Dynamics

Demos

RSP-17028

Missing project file: CustomAdapterPCH1 in the custom adapter sample

Demos, FireMonkey

RSP-12312

"Invalid class Typecast" when using TakePhotoFrom??Actions

FireMonkey

RSP-12358

TNumberBox and 0 default value if DecimalDigits = 0

FireMonkey

RSP-12532

Slow Firemonkey Form creation

FireMonkey

RSP-12607

TLang language text grid always selects last row after language switch

FireMonkey

RSP-12693

Invalid floating point operation click DateEdit ComboBox etc

FireMonkey

RSP-12776

FMX.ListBox.ItemIndex not loaded correctly

FireMonkey

RSP-14056

MultiView as NavigationPane - problem with "touch area"

FireMonkey

RSP-14086

Access violation when selection text in Tedit under IOS

FireMonkey

RSP-14170

App crashes sometime when stopping animations or destroying controls

FireMonkey

RSP-14188

TTakePhotoFromLibraryAction does not work on iPad, depending on control position

FireMonkey

RSP-14290

Menu subitems are not selectable with Premium styles

FireMonkey

RSP-14543

Animation on connect button of Fire UI Live preview gets stuck

FireMonkey

RSP-14713

Index out of bound with a lot of Tbutton linked to Timagelist in a TFramedScrollBox

FireMonkey

RSP-14784

uses FMX.PhoneDialer.pas app crash - 10.1 Berlin

FireMonkey

RSP-14853

TMenuBar submenu too narrow initially

FireMonkey

RSP-14856

TEdit looses focus in iOS Simulator

FireMonkey

RSP-14887

TimageList store image with wrong size :(

FireMonkey

RSP-14896

TEdit delete text after SetFocus, SelStart to text length and SelLength to 0

FireMonkey

RSP-14957

TExpander - incorrect "margin.top" when creating

FireMonkey

RSP-14968

iOS: TEdit.ControlType = Platform then no OnKey Events are fired in Simulator

FireMonkey

RSP-15001

Exception on InputBox (Android)

FireMonkey

RSP-15128

IOS PhoneDialer Sample

FireMonkey

RSP-15214

When the FormatSettings decimal separator is set, the increment and decrement buttons in the SpinBox are not correct.

FireMonkey

RSP-15467

TText.RemoveAcceleratorKeyInfo seems bad

FireMonkey

RSP-15819

bad stroke of TRectangle when using GPU canvas

FireMonkey

RSP-15864

TAniCalculations: FUpdateTimerCount overflow issue

FireMonkey

RSP-15866

TRectangle ignores "Stored := false" and always saves it on form

FireMonkey

RSP-15884

TNumberBox with float value type

FireMonkey

RSP-15909

The Stylebook editor isn’t working properly

FireMonkey

RSP-9437

FMX OS X applications don't respond to the 'Hide' Dock menu item properly (flash instead of hiding)

FireMonkey

RSP-9720

[Android] A try of input into TEdit or TMemo freezes app on some devices

FireMonkey

RSP-9741

Simple empty FMX application crashes on close

FireMonkey

125249

[iOS] Double status bar (Hotspot or on Call) wrong form size and position

FireMonkey

RSP-11484

Slow startup on Android due to recreation of resources

FireMonkey, FireMonkey\3D Components

RSP-10311

[FMX] TExpander gets incorrect height when it is collapsed

FireMonkey, FireMonkey\Components

RSP-10548

OSX App Crash - Switching MainForm To StayOnTop @ Runtime

FireMonkey, FireMonkey\Components

RSP-11608

No optimal keyboard for decimal numbers

FireMonkey, FireMonkey\Components

RSP-12137

FMX Memo Scrolling Bug

FireMonkey, FireMonkey\Components

RSP-12670

FMX.ListBox.TListbox MultiSelectStyle Default gives wrong Selected

FireMonkey, FireMonkey\Components

RSP-13039

[iOS] App crashes when freeing a Frame containing a number of TListViews

FireMonkey, FireMonkey\Components

RSP-13806

TEdit quits accepting keyboard input after MessageDlg from OnExit

FireMonkey, FireMonkey\Components

RSP-13870

By a program SetBounds When, the form flickers.

FireMonkey, FireMonkey\Components

RSP-13936

[iOS] Magnifying glass should center touched region if called from TEdit and TMemo

FireMonkey, FireMonkey\Components

RSP-13957

[TGestureManager][TListView] Memory leaks in inherited form, containing the controls

FireMonkey, FireMonkey\Components

RSP-13995

[Android] OnVirtualKeyboardShown is called twice when focusing TEdit

FireMonkey, FireMonkey\Components

RSP-14022

[FMX][Drag&Drop] A dragged object can't be dropped on controls, placed on TLayout

FireMonkey, FireMonkey\Components

RSP-14108

TMediaPlayerControl is not correctly free

FireMonkey, FireMonkey\Components

RSP-14523

TStrokeBrush does not clone custom dashes

FireMonkey, FireMonkey\Components

RSP-14688

Some virtual methods of FMX.ListView.Appearances.TObjectAppearance into private section

FireMonkey, FireMonkey\Components

RSP-14928

[Android] TEdit deletes its content every time it gets focus and information is typed

FireMonkey, FireMonkey\Components

RSP-14963

[FMX][TExpander] Left and top Margins work badly for TExpander children

FireMonkey, FireMonkey\Components

RSP-15397

[FMX][TMediaPlayer] Switching form to full screen or back hides video ouput

FireMonkey, FireMonkey\Components

RSP-15481

android/ios: the unicode emoticons are not paint correctly inside Tlabel

FireMonkey, FireMonkey\Components

RSP-9583

TTreeView GlobalCount not always correct

FireMonkey, FireMonkey\Components

128087

Multi-Device Form Issue - Hiding a component on the master form, does not allow you to display it on the specific operation system form

FireMonkey, FireMonkey\Components

127454

MenuItem Text Label Display Issue

FireMonkey, FireMonkey\Components

120436

TSpinBox not always respecting the DecimalDigits property

FireMonkey, FireMonkey\Components

RSP-14139

TGrid with LinkBinding, if both options, ColLines and RowLines are set to False, TGrid don't draw linked data on the Screen.

FireMonkey, FireMonkey\Components\Grid

RSP-14683

Lot of events are no longer populated in TGrid and TStringGrid

FireMonkey, FireMonkey\Components\Grid

122092

[Android] Edit of TStringGrid Cell on Android does not reflect Cells[Col, Row] property

FireMonkey, FireMonkey\Components\Grid

118415

FMX.Grid columns not aligning correctly

FireMonkey, FireMonkey\Components\Grid

114934

OnDblClick event is not fired on the cells of TStringGrid

FireMonkey, FireMonkey\Components\Grid

107753

Readonly cells are not truly readonly in TGrid

FireMonkey, FireMonkey\Components\Grid

103294

[iOS] Grids ShowHeader False shows empty line

FireMonkey, FireMonkey\Components\Grid

103304

TGrid and TStringGrid Items Editor allows "child" items

FireMonkey, FireMonkey\Components\Grid

98977

TStringGrid is missing a Rowselect property

FireMonkey, FireMonkey\Components\Grid

96124

Dynamically added grid column not resizable

FireMonkey, FireMonkey\Components\Grid

RSP-10046

Bad code in FMX TGestureManager.LoadFromFile

FireMonkey, FireMonkey\Gestures

RSP-11169

[Items Editor] [TTreeView] [TMenu] [TPopUpMenu] [TMenuBar] Items Editor doesn't show reordered items

FireMonkey, FireMonkey\Menu Designer

RSP-13856

[Multimonitor][OSX] clientToScreen/ScreenToClient on OSX is broken on multimonitor configs

FireMonkey, FireMonkey\Runtime

RSP-13885

[Multimonitor][OSX] getMousePos on OSX is broken on multimonitor configs

FireMonkey, FireMonkey\Runtime

RSP-13944

[Android] TBitmap may lose data if Assign method is used

FireMonkey, FireMonkey\Runtime

RSP-14312

When TEdit has focus, Can't use hardware back-key with ATOK.

FireMonkey, FireMonkey\Runtime

RSP-14495

[Android] TEdit duplicates initial input on some VKs after 'return' key is pressed

FireMonkey, FireMonkey\Runtime

RSP-14515

Spelling errors in FMX.Canvas.Mac

FireMonkey, FireMonkey\Runtime

RSP-14880

[Android] OpenGL context may initialize badly if form is created dynamically on some devices

FireMonkey, FireMonkey\Runtime

RSP-15443

miss unmap in BitmapToUIImage

FireMonkey, FireMonkey\Runtime

RSP-9780

[Android] A transparent form appearance is broken after app restore

FireMonkey, FireMonkey\Runtime

RSP-14882

Firemonkey Dark.style shows controls (button and text) outside of the listbox

FireMonkey, FireMonkey\Styles

RSP-14889

TPopupMenu: submenu not working with premium styles

FireMonkey, FireMonkey\Styles

RSP-14902

Delphi 10.1 Berlin - applied the StyleBook (ID:30491), ComboBox and MainMenu SubItem will be problems.

FireMonkey, FireMonkey\Styles

RSP-11836

Help cannot find a topic from Object Inspector

Help and Doc

RSP-16056

System.Math.RoundTo help error

Help and Doc

RSP-11308

Inconsistent sort order in dproj files casues havoc with version control systems

IDE

RSP-11559

Community Toolbar keyboard navigation is broken

IDE

RSP-13635

When creating a generic property with getters and setters, the autocomplete does not work correctly

IDE

RSP-14444

F1 help can get stuck

IDE

RSP-14770

Buttons Hidden within Project Options

IDE

RSP-14966

Rename refactoring not working in protected/strict protected section

IDE

RSP-14984

Invoke class completion for the class not working with TArray<TPair<string,string>> parameter

IDE

RSP-14994

when you open a project with imagelist in datamodule, the image are not loaded

IDE

RSP-15037

Project reload dialog lacks "apply to all" checkbox

IDE

RSP-15269

Action dropdown shows on second monitor

IDE

RSP-15563

Import Component... resulting in an error

IDE

RSP-15790

The "Find in Files" dialog box does not display properly

IDE

RSP-16335

Application Error when setting Certificate File for Ad hoc 32-Bit Windows - Application Store Distribution Type

IDE

RSP-16506

Wrong manifest for Windows Application Store when a subject of a signing certificate contains a comma

IDE

RSP-16579

& Chars in certificates

IDE

RSP-12349

[C++][CLANG32] "Clang" capitalization

IDE, IDE\Build System

RSP-11251

Editor not handling generic in generic

IDE, IDE\Code Editor

RSP-13092

Shift-Ctrl-C with a template-typed property of string expands incorrectly

IDE, IDE\General

RSP-14905

Static and dynamic array combo makes Code Completion stop working

IDE, IDE\General

RSP-9812

IDE Format Source Does Not Respect %CLASSGROUP

IDE, IDE\General

117425

Multi-monitor issues

IDE, IDE\General

RSP-14519

Unable to install any ThingConnect Componets via GitIt

IDE, IDE\GetIt

RSP-13835

"Show Status Bar" option is not preserved for Project Manager

IDE, IDE\Project Manager

RSP-14549

Rename Method refactoring doesn't work when using nested types

IDE, IDE\Refactoring

RSP-12937

When I move component on designer there is no coordiates showing and tooltip. Delphi 2010 has it.

IDE, IDE\VCL Designer

RSP-13790

Windows 10 and 8 report radstudio10_upd1_w_esd.exe having invalid or corrupt signature

Install

RSP-14538

Installer does not check if it can write into the download folder

Install

RSP-16629

Global options - C++ Paths - 32Bit Path incorrect

Install

RSP-15983

SynEdit doesn't compile

Install\GetIt

RSP-14847

ISAPI WebService broken on 10.1 Berlin

Internet, SOAP

125594

[Win64] ilink64 error, can't increase dwarf_str heap greater than 0x08000000

Linker

RSP-12850

Accessing default array property of TObjectDictionary crashes code audit

Modeling

RSP-15323

IDE can't open project / datamodule after formatting its source

Modeling

RSP-15892

GenDocCli does not work

Modeling

RSP-10351

String.Split results wrong results

RTL

AP-201

Invalid windows API functions dfinitions

RTL, RTL\Delphi

RSP-11553

TZipFile Memory Leaks ( It's similar to RSP-9995 )

RTL, RTL\Delphi

RSP-11896

Compiler bug causing memory leak

RTL, RTL\Delphi

RSP-12462

TThreadPool worker thread holds reference to last executed task

RTL, RTL\Delphi

RSP-13021

TStringHelper.StartsWith return incorrect result for empty Value

RTL, RTL\Delphi

RSP-13652

[ARC] RaiseOuterException creates a leak

RTL, RTL\Delphi

RSP-14200

TStringGrid Header is not refresh after the columns width are modified at run time

RTL, RTL\Delphi

RSP-14218

System.JSON.TJSONObject.AddPair doesn't allow empty string

RTL, RTL\Delphi

RSP-14308

REST client components cause "data error" on iOS and MacOS

RTL, RTL\Delphi

RSP-14581

The new support for weak references causes a severe slowdown in the destructor for classes implementing interfaces

RTL, RTL\Delphi

RSP-14602

_b2ContactEdge_b2ContectEdge not found in FlatGox2DDyn.dll

RTL, RTL\Delphi

RSP-14615

TJson.ObjectToJsonString issue

RTL, RTL\Delphi

RSP-14822

TValue doesn't work properly with string[X] types

RTL, RTL\Delphi

RSP-14893

System.Net.URLClient.TURI.UnicodeToIDNA does not work properly

RTL, RTL\Delphi

RSP-14913

Incorrect definition for GetVolumeNameForVolumeMountPointW in Winapi.Windows

RTL, RTL\Delphi

RSP-15027

The Win32BuildNumber variable always equal zero on Windows 8.1/10

RTL, RTL\Delphi

RSP-15117

Winapi.ShellAPI.SHGetImageList() is not declared correctly

RTL, RTL\Delphi

RSP-15139

Race condition in TThread.Synchronize

RTL, RTL\Delphi

RSP-15147

Prototype of SetThreadPreferredUILanguages is wrong

RTL, RTL\Delphi

RSP-15301

TValue.IsObject reports True for empty non objects

RTL, RTL\Delphi

RSP-15356

TRegEx.IsMatch for empty input always returns false

RTL, RTL\Delphi

RSP-15422

The app cann't operate after used Task on android.

RTL, RTL\Delphi

RSP-15483

function TURLEncoding.FormDecode doesn't return any result

RTL, RTL\Delphi

RSP-15573

TValue AnsiChar to UnicodeString conversion is broken

RTL, RTL\Delphi

RSP-15621

GetNetWkstaMajorMinor fails to free buffer

RTL, RTL\Delphi

RSP-15753

A bug in DispatchInvoke (was - possible bug in VLC)

RTL, RTL\Delphi

RSP-15841

TQuaternion3D.Create(const AMatrix: TMatrix3D) creates bad quaternion

RTL, RTL\Delphi

RSP-15920

Format float will drop a trailing "e" in the format string when targeting Win64, Android, or iOS

RTL, RTL\Delphi

RSP-16258

TPerlRegEx:No mapping for the Unicode character exists in the target multi-byte code page

RTL, RTL\Delphi

RSP-16365

SetLength raises "Out of memory" under debug, AV without

RTL, RTL\Delphi

RSP-16609

Sample arcade games hang on Android

RTL, RTL\Delphi

RSP-16802

TPerlRegEx EEncodingError when calling Groups[Index]

RTL, RTL\Delphi

RSP-16817

Wrong encoding in console

RTL, RTL\Delphi

6212

Lack of InterlockedXxx Windows API definitions in Windows.pas

RTL, RTL\Delphi, RTL\Delphi\Header Translations

RSP-15002

TNetHttpClient never return when HandleRedirects = False on IOS and MacOS

RTL, RTL\Delphi, RTL\Delphi\Net

RSP-15182

[Demo] THttpClient GetRange fails with multiple streams

RTL, RTL\Delphi, RTL\Delphi\Net

RSP-15482

TCookie.ToString encode / to %2F

RTL, RTL\Delphi, RTL\Delphi\Net

102026

StrToUInt method is missing

RTL, RTL\Delphi, RTL\Delphi\Other

RSP-15333

HiDpi - Win10 - 4k display - 300% scaling - TMenu, TPopupMenu - Text partially not visible if accelerator is assigned

RTL, RTL\Delphi, VCL

RSP-15695

Access Violation while closing Form with Own Memory Manager

RTL, RTL\Delphi, VCL

RSP-15127

Error trying to upload multipart files to Amazon S3 if the destination bucket is in a region different than USClassic.

RTL\Delphi

RSP-16495

EEncoding error when replacing string with TRegex

RTL\Delphi

RSP-16617

System.__llmulo returns wrong overflow flag

RTL\Delphi

RSP-16826

Minor bug in TStringBuilder.Create

RTL\Delphi

RSP-14129

License Manager does not delete license.

Sanctuary

RSP-12580

VCL Menus ignore per-monitor DPI scaling

VCL

RSP-12647

TRelativePanel: AlignRightWithPanel + AlignLeftWith-Control doesn't set width

VCL

RSP-12809

Changing Windows 10 background causes major flicker in IDE and VLC programs

VCL

RSP-12862

TToggleswitch flickers parent

VCL

RSP-12997

TToggleSwitch flickers (repaints) constantly when placed on TScrollBox

VCL

RSP-13062

TRelativePanel copy paste AV

VCL

RSP-13064

TDateTimePicker aligned to TRelativePanel AV

VCL

RSP-13195

ChangeLinks of ListView still used after Free

VCL

RSP-13712

Checkbox / Radiobox image drawn in wong size for High DPI

VCL

RSP-13733

MessageDlg lack high dpi support in styled apps (icon not scaled)

VCL

RSP-13832

FireDAC and ADO causes Crash

VCL

RSP-13912

TIcon loads icons from resource in 32x32 size, regardless of the actual size in the resource

VCL

RSP-13981

WM_DPICHANGED rectangle not handled for per-monitor DPI scaling, leading to broken AutoScroll and broken form origin

VCL

RSP-13986

VCL Style releated bug

VCL

RSP-13994

Builder can't read JPEG image it wrote

VCL

RSP-14145

argument out of range ao posicionar o mouse na barra de navegação do relatorio

VCL

RSP-14150

paleta de componentes fastreport 4

VCL

RSP-14174

TFileOpenDialog fdoPickFolders does not support libraries

VCL

RSP-14185

Lookupfields in TDBGrid dont work properly in insert

VCL

RSP-14541

TTaskbar issue

VCL

RSP-14604

Height of stausbar not scaled when high dpi support is enabled

VCL

RSP-14750

TPageControl is not scaled correctly.

VCL

RSP-14772

MessageBox truncates text

VCL

RSP-14798

TScrollBox behaviour change

VCL

RSP-14890

DPI: ActionMainMenuBar increase height by move from Monitor to Monitor with different DPI

VCL

RSP-14990

windows taskbar hide styled mdi form when maximized mdi form

VCL

RSP-15036

TForm and AutoSize

VCL

RSP-15080

ScaleForCurrentDpi issue

VCL

RSP-15091

GetNamedSecurityInfo declaration

VCL

RSP-15129

Crash on change the screen resolution with TStaticListAction

VCL

RSP-15173

when using the activex wizard and creating the activex object it fails to register

VCL

RSP-15216

Scaling issues with High DPI

VCL

RSP-15252

Error in VCL.GraphUtil, SortColorArray

VCL

RSP-15281

TRelativePanel causes AV in Form constructor

VCL

RSP-15293

Vcl.ComCtrls unit; TTreeNode.MoveTo procedure;

VCL

RSP-15342

Position of Anchored controls will not stay as is in High DPI runtime

VCL

RSP-15708

TDBGrid - making a column readonly makes all the columns read-only.

VCL

RSP-15758

Unintended grid OnFixedCellClick event firing after a modal dialog is closed

VCL

RSP-15853

Access Violation, sometimes "Invalid Pointer"

VCL

RSP-15973

TSaveDialog with overwritePrompt shown Confirmdialog too small w custom style

VCL

RSP-16077

The Data parameter of the function IsBeforeTargetWindow should be IntPtr instead of Longint

VCL

RSP-16122

FileSetDate sets the wrong date when using FileAge

VCL

RSP-16350

MessageDlgPos cannot shown on secondary monitor

VCL

RSP-13720

savedialog and custom styles

VCL, VCL\Dialogs

RSP-9978

Application.Minimize malfunctions if the main form is hidden when MainFormOnTaskBar = False

VCL, VCL\Standard

RSP-11769

Changing StyleElements does not repaint control

VCL, VCL\Styles/Themes

RSP-14104

Main Menu Behavior when VCL Styles active.

VCL, VCL\Styles/Themes

RSP-9957

TComboBoxEx.Create illogical code

VCL, VCL\Win32

130299

TListColumn properties are lost during RecreateWnd() call

VCL, VCL\Win32

Server Response from: ETNASC04