<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Eran,<br>
<br>
I tried it here with a Debug build and a MinSizeRel build, but no
crashes.<br>
<br>
Did you try to launch it from an IDE or simply ran it?<br>
Could you please try a debug build?<br>
<br>
We'll look into it more to see if we can find something.<br>
<br>
Thanks,<br>
Deepak<br>
<br>
<div class="moz-cite-prefix">On 16/05/2014 17:04, Eran Ifrah wrote:<br>
</div>
<blockquote
cite="mid:CAAvfv_AA8_uv80UU_MG0LcvpS0NMcYaOHCkA1vWogGj9HPCaRQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">Hi
Deepak,<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">I have
just updated and rebuilt the tree on Windows<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">Starting
lldb-mi.exe -> instantly crashes<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">
for comparison, starting lldb.exe it starts normally without
any crash<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">I built
it using VS2013, I selected the 'MinSizeRel' build
configuration <br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">Unfortunately,
running it under VS, gives a useless backtrace (only
addresses)<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">
I could try and build it with debug info, but it just takes
too much time :D<br>
<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">Eran<br>
</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif;font-size:small">
<br>
<br>
</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Fri, May 16, 2014 at 6:50 PM, <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:jingham@apple.com" target="_blank">jingham@apple.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Excellent!
Again, thanks for working on this.<br>
<span class="HOEnZb"><font color="#888888"><br>
Jim<br>
</font></span>
<div class="HOEnZb">
<div class="h5"><br>
On May 16, 2014, at 4:15 AM, Deepak Panickal <<a
moz-do-not-send="true"
href="mailto:deepak@codeplay.com">deepak@codeplay.com</a>>
wrote:<br>
<br>
> Thanks Jim, have just committed it. Yeah, it works
with the GDB/MI interface.<br>
><br>
> There's no GPL code, it's all written from scratch.<br>
> Not all MI commands have been implemented yet,
however it should be enough to set breakpoints, view
locals.<br>
> We're working on adding more commands for
viewing/modifying registers, memory etc.<br>
><br>
> It'll be great if more people from the community
can use and test it with other GUIs!<br>
><br>
> Thanks,<br>
> Deepak<br>
><br>
><br>
> On 15/05/2014 18:57, <a moz-do-not-send="true"
href="mailto:jingham@apple.com">jingham@apple.com</a>
wrote:<br>
>> First off, thanks for doing this, that is
great! If this also works with the gdb-mi mode, you
will make our emacs friends happy as well.<br>
>><br>
>> If this is just an independent tool that
doesn't touch the core lldb sources (and doesn't use
anything directly from the gdb MI implementation, since
we don't want to mix GPL'ed code in with lldb), I see no
reason not to just check it in now, and then iterate on
it in situ. That is much easier than handing around
patch files, and since there's no chance it will
interfere with anybody working on parts of lldb that
existed before the patch, can't do any harm. I spoke to
GregC and he agrees this is a reasonable course.<br>
>><br>
>> Again, thanks for working on this.<br>
>><br>
>> Jim<br>
>><br>
>><br>
>> On May 15, 2014, at 10:17 AM, Deepak Panickal
<<a moz-do-not-send="true"
href="mailto:deepak@codeplay.com">deepak@codeplay.com</a>>
wrote:<br>
>><br>
>>> Hi Abid,<br>
>>><br>
>>> Thank you, I have attached the zipped
patch.<br>
>>> You might have to the change the triple in
tools/lldb-mi/MICmnConfig.h for your target.<br>
>>><br>
>>> Please let me know if you have any
comments/suggestions.<br>
>>><br>
>>> Thanks,<br>
>>> Deepak<br>
>>><br>
>>> On 15/05/2014 17:10, Abid, Hafiz wrote:<br>
>>>> Hi Deepak,<br>
>>>> I can help review/test it when you post
the patch.<br>
>>>><br>
>>>> Thanks,<br>
>>>> Abid<br>
>>>><br>
>>>>> -----Original Message-----<br>
>>>>> From: <a moz-do-not-send="true"
href="mailto:lldb-dev-bounces@cs.uiuc.edu">lldb-dev-bounces@cs.uiuc.edu</a>
[mailto:<a moz-do-not-send="true"
href="mailto:lldb-dev-bounces@cs.uiuc.edu">lldb-dev-bounces@cs.uiuc.edu</a>]<br>
>>>>> On Behalf Of Deepak Panickal<br>
>>>>> Sent: 15 May 2014 12:14<br>
>>>>> To: <a moz-do-not-send="true"
href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
>>>>> Subject: [lldb-dev] LLDB Machine
Interface Frontend<br>
>>>>><br>
>>>>> Hi,<br>
>>>>><br>
>>>>> We have an MI (Machine Interface)
frontend to LLDB which works out of the<br>
>>>>> box with Eclipse, and likely will
work with other GUI's based on the GDB/MI<br>
>>>>> interface. It's been tested on
Linux and Windows.<br>
>>>>><br>
>>>>> It's ready to upstream and has been
developed as an independent tool<br>
>>>>> residing in the LLDB tools folder.
It's based on the LLDB public API without<br>
>>>>> any changes to LLDB internals.<br>
>>>>><br>
>>>>> The patch is quite large as there
are many new files.<br>
>>>>> How should we go about upstreaming?
Should I create a diff review as<br>
>>>>> usual?<br>
>>>>><br>
>>>>> Thanks,<br>
>>>>> Deepak<br>
>>>>>
_______________________________________________<br>
>>>>> lldb-dev mailing list<br>
>>>>> <a moz-do-not-send="true"
href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
>>>>> <a moz-do-not-send="true"
href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev"
target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
>>>
<lldb-mi-driver.patch.bz2>_______________________________________________<br>
>>> lldb-dev mailing list<br>
>>> <a moz-do-not-send="true"
href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
>>> <a moz-do-not-send="true"
href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev"
target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
><br>
<br>
_______________________________________________<br>
lldb-dev mailing list<br>
<a moz-do-not-send="true"
href="mailto:lldb-dev@cs.uiuc.edu">lldb-dev@cs.uiuc.edu</a><br>
<a moz-do-not-send="true"
href="http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev"
target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev</a><br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div dir="ltr"><font face="verdana, sans-serif">Eran Ifrah<br>
Author of codelite, a cross platform open source C/C++ IDE:
<a moz-do-not-send="true" href="http://www.codelite.org"
target="_blank">http://www.codelite.org</a><br>
</font>
<div><font face="verdana, sans-serif">wxCrafter, a wxWidgets
RAD: <a class="moz-txt-link-freetext" href="http://">http://</a><a moz-do-not-send="true"
href="http://wxcrafter.codelite.org" target="_blank">wxcrafter.codelite.org</a></font></div>
</div>
</div>
</blockquote>
<br>
</body>
</html>