Index: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp =================================================================== --- source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp +++ source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp @@ -1518,6 +1518,12 @@ if (!reg_info) return SendErrorResponse (69); + // Try reading the register, return end of registers response if failed to read. + RegisterValue reg_value; + Error error = reg_context_sp->ReadRegister (reg_info, reg_value); + if (error.Fail()) + return SendErrorResponse (69); + // Build the reginfos response. StreamGDBRemote response;