Looks like the string is not empty at all. The length of the string is
correct, 188, but when I look at the chars, they alternate between 0
and the chars ASCII code:
NSString* returnObject = [[[replyDescriptor descriptorAtIndex:1]
descriptorAtIndex:1] stringValue];
(gdb) p (char)[returnObject characterAtIndex:0]
$1 = 0 '\000'
Current language: auto; currently objective-c
(gdb) p (char)[returnObject characterAtIndex:1]
$2 = 68 'D'
(gdb) p (char)[returnObject characterAtIndex:2]
$3 = 0 '\000'
(gdb) p (char)[returnObject characterAtIndex:3]
$4 = 101 'e'
(gdb) p (char)[returnObject characterAtIndex:4]
$5 = 0 '\000'
(gdb) p (char)[returnObject characterAtIndex:5]
$6 = 116 't'
(gdb)