diff --git a/ptvsd/wrapper.py b/ptvsd/wrapper.py index 37c5afae..3e905071 100644 --- a/ptvsd/wrapper.py +++ b/ptvsd/wrapper.py @@ -777,6 +777,13 @@ class VSCodeMessageProcessor(ipcjson.SocketIO, ipcjson.IpcChannel): xml = untangle.parse(resp_args).xml xvar = xml.var + if xvar['isErrorOnEval']=='True': + self.send_response( + request, + result=None, + variablesReference=0) + return + pyd_var = (pyd_tid, pyd_fid, 'EXPRESSION', expr) vsc_var = self.var_map.to_vscode(pyd_var, autogen=True) response = {