From d2593f2b33698b5807107f9bb32114c3d3f4c06f Mon Sep 17 00:00:00 2001 From: Siemargl Date: Wed, 16 Sep 2020 16:24:43 +0300 Subject: [PATCH] Fix locals not showing with mago-mi.exe on Windows. Issue #192 --- src/ddebug/gdb/gdbmiparser.d | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/ddebug/gdb/gdbmiparser.d b/src/ddebug/gdb/gdbmiparser.d index 8c1fb85..bb5094d 100644 --- a/src/ddebug/gdb/gdbmiparser.d +++ b/src/ddebug/gdb/gdbmiparser.d @@ -144,6 +144,14 @@ DebugThreadList parseThreadList(MIValue params) { res.threads ~= t; } } + // Workaround for answer threads=[] + if (res.length == 0) + { + auto mainTh = new DebugThread(); + mainTh.id = res.currentThreadId; + mainTh.name = "Single"; + res.threads ~= mainTh; + } return res; }