Remote debugging with XE2 - display of strings
===

I'm remote debugging a large app between DElphi XE2 (update #4) and a Windows XP target. PAServer is running on the target and the application works fine and stops at breakpoints (you would NOT believe how hard just that achievement was - hint - delete your DPROJ and start again if it has been through any IDE prior to XE).

I notice that the display of local variables and watches show my strings in a strange format compared to the usual display of 'some string'. I see:

![enter image description here][1]

Can anyone tell me why the strings are displayed this way? I also get quite a bit of { NULL } and garbage between {}'s on output variables that are not yet assigned.
Thanks.



  [1]: http://i.stack.imgur.com/kSq2Q.png