[Bug 20051] New: lldb-mi issues

Bug ID 20051
Summary lldb-mi issues
Product lldb
Version unspecified
Hardware PC
OS Linux
Status NEW
Severity enhancement
Priority P
Component All Bugs
Assignee lldb-dev@cs.uiuc.edu
Reporter abidh.haq@gmail.com
Classification Unclassified

I have created this bug to list the lldb-mi problems. I was using CDT 8.1 for
my testing.

1. Eclipse gives a timeout error while connecting with the lldb-mi. It can be
fixed by outputting a "(gdb)" first thing in the main. (Thanks deepak for the
tip).
2. After that eclipse complains because exec-run is not implemented.
3. If the step 2 is fixed then lldb-mi shows an error of unknow index. It seems
that lldb-mi maintains an internal context which is not being updated
correctly. Cause of this error is a NULL internal process when  state event
arrives.

If the above 3 are fixed then eclipse seems to work well. I can step through a
hello world type of application and call stack is correct. But I observed some
other issues. 

4. Putting a breakpoint on a line was not working. I got the following error.
"Not all arguments or options were recognized"
5. Values of the variables were not being updated correctly in the Expressions
view.
6. Disassembly, Register and Memory Browser view don't work due to various
missing commands.
7. Terminating the session also gives the following error.
"Received command '477-interpreter-exec console kill'. It was not handled."

abidh changed bug 20051

What Removed Added
Status NEW RESOLVED
Resolution FIXED

Comment # 3 on bug 20051 from abidh

All the issue mentioned in this have been fixed by the work in the recent
months.