Debugger and watches with uff8/ansi content
Original Reporter info from Mantis: Martin @martin_frb
-
Reporter name: Martin Friebe
Original Reporter info from Mantis: Martin @martin_frb
- Reporter name: Martin Friebe
Description:
If a string contains valid utf8 it is not alvways transated to display, but left in gdb #234 (closed)#123 (closed) format:
procedure FixUpResult(AnExpression: string; ResultInfo: TGDBType = nil);
does not call "ProcessGDBResultText" for "FTextValue"
except, if it goes to GetText:
FTextValue := MakePrintable(GetText(Addr));
If a string contains ansi, or other none utf8, it will fail[ to display, if it was translated by "ProcessGDBResultText"
See http://lists.lazarus.freepascal.org/pipermail/lazarus/2013-April/080309.html
Mantis conversion info:
- Mantis ID: 24199
- OS: win
- OS Build: vista
- Platform: w32
- Version: 1.0.8