code-debug icon indicating copy to clipboard operation
code-debug copied to clipboard

lldb-mi error on Windows 10 - Machine Interface Driver Version: 1.0.0.9' (ID:'MIDriver') initialise failed

Open yuribudilov opened this issue 6 years ago • 4 comments

Hello, this is a question (Google search did not find any answers for me),

I am getting LLDB error on Windows 10 64-bit running lldb-mi as follows:

MI: Error: Driver. LLDB Debugger. MI: Error: Driver Manager. Driver 'Machine Interface Driver Version: 1.0.0.9' (ID:'MIDriver') initialise failed. Driver. LLDB Debugger.

Same error at command line (cmd.exe) as in VS Code also.

I am using LLDB 8.0 on Windows 10 64-bit.

lldb --version lldb version 8.0.0

the Path is set correctly since commands CLANG and LLDB-MI and LLDB commands all work. What am I doing wrong? thank you

yuribudilov avatar Jul 17 '19 05:07 yuribudilov

hm hard to tell what the issue might be here, I would guess on the LLDB implementation having a bug here because this looks like the LLDB output log.

WebFreak001 avatar Jul 17 '19 10:07 WebFreak001

is LLDB-MI supported on Windows 10? I noticed there is now LLDB-VSCODE.EXE in the same folder. (I am using UPPER case for file names for emphasis only).

yuribudilov avatar Jul 17 '19 23:07 yuribudilov

I haven't tried it a lot but basic functionality should work with it. On windows I would recommend using the other debugging extension (C/C++ Extension) instead

WebFreak001 avatar Jul 18 '19 17:07 WebFreak001

This probably caused by Python dependency. LLDB-MI doesn't use Python but depend on it for some reason. Some versions (nightly builds AFAIR) will require python36.dll explicitly.

casteng avatar Aug 03 '19 20:08 casteng