I am uninstalling large debugging of a large application between DElphi XE2 (update # 4) and the Windows XP target. PAServer works on purpose, and the application works fine and stops at breakpoints (you would not believe how difficult this achievement was - a hint - delete your DPROJ and start again if it went through any IDE before XE).
I noticed that the display of local variables and the clock shows my lines in a strange format compared to the usual display of the "some line" format, which can be seen during local debugging. I see:

Can someone tell me why the lines are displayed in this way? I also get quite a few {NULL} and garbage between {} on output variables that are not yet assigned. Thank.
. I see that this format points to wide strings. I tried a simple application in Windows 7 and got the following result. My application at breakpoint:

Displayed local string variables:

Note the truncated "Hello". It would seem that XE2 sometimes encounters the problem of deleted unicode strings. My PaServer - version 1.0.2. Can anyone verify that this is the last? 'Twas taken from Update # 4 ...
string debugging delphi delphi-xe2 remote-debugging
Brian Frost Jul 24 2018-12-12T00: 00Z
source share