microsoft / MIEngine

The Visual Studio MI Debug Engine ("MIEngine") provides an open-source Visual Studio Debugger extension that works with MI-enabled debuggers such as gdb and lldb.
MIT License
818 stars 219 forks source link

Validate conditions in SetExceptionBreakpoint ExceptionOptions #1253

Open WardenGnaw opened 2 years ago

WardenGnaw commented 2 years ago

In the latest protocol, SetExceptionBreakpointsResponse supports returning a list of Breakpoints to indicate which of the filters failed.

Once we have a new protocol library, we can check to see if there are not any valid characters in the condition string.