Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 316048

Summary: [expressions] Evaluating an expression in an unsupported format should return an error status.
Product: [Tools] CDT Reporter: Pawel Piech <pawel.1.piech>
Component: cdt-debug-dsf-gdbAssignee: Project Inbox <cdt-debug-dsf-gdb-inbox>
Status: NEW --- QA Contact: Jonah Graham <jonah>
Severity: normal    
Priority: P3 CC: pawel.1.piech
Version: 7.0   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Pawel Piech CLA 2010-06-07 15:01:34 EDT
This is an off shoot of bug 311564.  MIExpressions service returns a value string of "<error reading variable>" when a client requests a value of an invalid expression or a value in a format not supported by a given expression.  This can lead to the client throwing runtime exceptions due to an unexpected format of the expression.  Instead, service should return the error information in the request monitor status.