<div dir="ltr"><div>I figured out how to reproduce this. Just compile with clang -fsanitize=address any program and you should see what I am seeing.<br></div>-Kal<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
2013/8/8 Kal Conley <span dir="ltr"><<a href="mailto:kcconley@gmail.com" target="_blank">kcconley@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>I am not able to post the source/binary of this inferior. I built it with clang-3.4. If I build with g++4.7 lldb loads the source information correctly, so this may be a clang bug if you think the generated dwarf info is wrong. On the other hand gdb does handle this binary without a problem.<br>

</div>-Kal<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/8/8 Malea, Daniel <span dir="ltr"><<a href="mailto:daniel.malea@intel.com" target="_blank">daniel.malea@intel.com</a>></span><div><div class="h5">
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div style="font-size:14px;font-family:Calibri,sans-serif;word-wrap:break-word">
<div>Hmm, what compiler/version are you using to build the inferior you are trying to debug? Any chance you can file a bug at <a href="http://llvm.org/bugs" target="_blank">llvm.org/bugs</a> and attach the problematic binary?</div>


<div><br>
</div>
<div>Thanks,</div>
<div>Dan</div>
<div><br>
</div>
<span>
<div style="border-right:medium none;padding-right:0in;padding-left:0in;padding-top:3pt;text-align:left;font-size:11pt;border-bottom:medium none;font-family:Calibri;border-top:#b5c4df 1pt solid;padding-bottom:0in;border-left:medium none">


<span style="font-weight:bold">From: </span>Kal Conley <<a href="mailto:kcconley@gmail.com" target="_blank">kcconley@gmail.com</a>><br>
<span style="font-weight:bold">Date: </span>Thursday, 8 August, 2013 8:03 AM<br>
<span style="font-weight:bold">To: </span>Andrew Kaylor <<a href="mailto:andrew.kaylor@intel.com" target="_blank">andrew.kaylor@intel.com</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a>" <<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a>>, Daniel Malea <<a href="mailto:daniel.malea@intel.com" target="_blank">daniel.malea@intel.com</a>><div>

<div><br>
<span style="font-weight:bold">Subject: </span>Re: [lldb-dev] lldb problems on linux<br>
</div></div></div><div><div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">If I apply the following to ignore .debug_aranges source debugging works again:<br>
<br>
Index: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp<br>
===================================================================<br>
--- source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp    (Revision 187863)<br>
+++ source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp    (Arbeitskopie)<br>
@@ -58,7 +58,7 @@<br>
 <br>
         m_cu_aranges_ap.reset (new DWARFDebugAranges());<br>
         const DataExtractor &debug_aranges_data = m_dwarf2Data->get_debug_aranges_data();<br>
-        if (debug_aranges_data.GetByteSize() > 0)<br>
+        if (0 && debug_aranges_data.GetByteSize() > 0)<br>
         {<br>
             if (log)<br>
                 log->Printf ("DWARFDebugInfo::GetCompileUnitAranges() for \"%s\" from .debug_aranges",<br>
<br>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2013/8/8 Kal Conley <span dir="ltr"><<a href="mailto:kcconley@gmail.com" target="_blank">kcconley@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>I enabled logging... I am seeing this when I run<br>
(lldb) b main.cc:14<br>
<br>
</div>
<... Lots of other info ...><br>
main-thread Address            Line   Column File   ISA Flags<br>
main-thread ------------------ ------ ------ ------ --- -------------<br>
main-thread 0x00000000004afa70      8      0      1   0  is_stmt<br>
main-thread 0x00000000004afd2e     14      0      1   0  is_stmt prologue_end<br>
main-thread 0x00000000004afd69     16      0      1   0  is_stmt<br>
main-thread 0x00000000004afd94     20      0      1   0  is_stmt<br>
main-thread 0x00000000004afda3     23      0      1   0  is_stmt<br>
main-thread 0x00000000004afe6c     24      0      1   0  is_stmt<br>
main-thread 0x00000000004b017b     24      0      1   0  is_stmt end_sequence<br>
main-thread 0x00000000004b0180   2292      0      2   0  is_stmt<br>
main-thread 0x00000000004b02b3   2292      0      2   0  is_stmt prologue_end<br>
main-thread 0x00000000004b0322   2292      0      2   0  is_stmt end_sequence<br>
main-thread 0x00000000004b0330    494      0     78   0  is_stmt<br>
main-thread 0x00000000004b0409    494      0     78   0  is_stmt prologue_end<br>
main-thread 0x00000000004b04a1    494      0     78   0  is_stmt end_sequence<br>
main-thread 0x00000000004b04b0   2292      0      2   0  is_stmt<br>
main-thread 0x00000000004b05e3   2292      0      2   0  is_stmt prologue_end<br>
main-thmain-thread DWARFDebugInfo::GetCompileUnitAranges() for "/home/kal/test/test" from .debug_aranges<br>
main-thread DWARFDebugAranges::Sort(minimize = 1) with 23 entriesread 0x00000000004b0671   2292      0      2   0  is_stmt end_sequence<br>
<div>
<div>main-thread DWARFDebugAranges::Sort() 11 entries after minimizing (12 entries combined for 192 bytes saved)<br>
main-thread 0x00000000: [0x45d670 - 0x45d7a4)<br>
main-thread 0x00021392: [0x45d7b0 - 0x45d7be)<br>
main-thread 0x00000000: [0x45dbf0 - 0x465c0c)<br>
main-thread 0x0001d8d4: [0x465c10 - 0x467120)<br>
main-thread 0x00021392: [0x467120 - 0x468172)<br>
main-thread 0x0002429a: [0x468180 - 0x485d9c)<br>
main-thread 0x0005cd35: [0x485da0 - 0x485e1f)<br>
main-thread 0x0005dd15: [0x485e20 - 0x4865e5)<br>
main-thread 0x0005fff2: [0x4865f0 - 0x486b7c)<br>
main-thread 0x00061b4e: [0x486b80 - 0x487eff)<br>
main-thread 0x00064a9d: [0x487f00 - 0x488295)<br>
Breakpoint 1: no locations (pending).<br>
WARNING:  Unable to resolve breakpoint to any actual locations.<br>
<br>
</div>
<div>The address 0x00000000004afd2e for line 14 is correct. If i run "b main" I also get there. But that address isn't in the Aranges list.<br>
</div>
<div>-Kal<br>
</div>
</div>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">2013/8/7 Kaylor, Andrew <span dir="ltr"><<a href="mailto:andrew.kaylor@intel.com" target="_blank">andrew.kaylor@intel.com</a>></span>
<div>
<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I agree that logging is the best place to start.  Without a better idea of what’s failing, it’s hard to say where to start.<u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">You could try something like setting a breakpoint in the CommandObjectBreakpointSet::DoExecute() function, and stepping through from there.  I think
 that’s likely to get you to the beginning of the DWARF processing if setting a breakpoint is the first thing you do after creating the target (or specifying it on the command line).  It’s a long and winding road from there to the meaty bits, but without some
 hints from the log output it’s hard to say where a wrong turn might have been taken.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">SymbolFileDWARF::ParseCompileUnit() is another potentially interesting starting place, but I think there’s a good chance you won’t get there if you
 aren’t seeing any source information.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">-Andy<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"> Malea, Daniel
<br>
<b>Sent:</b> Wednesday, August 07, 2013 1:14 PM<br>
<b>To:</b> Kal Conley<br>
<b>Cc:</b> Kaylor, Andrew; <a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">
lldb-dev@cs.uiuc.edu</a></span></p>
<div>
<div><br>
<b>Subject:</b> Re: [lldb-dev] lldb problems on linux<u></u><u></u></div>
</div>
<p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Enabling logging is probably a good first place to start. If you're not seeing source information, then maybe lldb is unable to parse some stuff that clang is generating…
 to see what the DWARF parser is doing, you can:<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">(lldb) log enable dwarf all<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">There's many logging categories that can be enabled; some are quite verbose..to see all of them, do:<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">(lldb) log list<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Also, with the '-f' option, you can dump the output to a file for easier perusal.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Cheers,<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Dan<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:
</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif">Kal Conley <<a href="mailto:kcconley@gmail.com" target="_blank">kcconley@gmail.com</a>><br>
<b>Date: </b>Wednesday, 7 August, 2013 2:44 PM<br>
<b>To: </b>Daniel Malea <<a href="mailto:daniel.malea@intel.com" target="_blank">daniel.malea@intel.com</a>><br>
<b>Cc: </b>Andrew Kaylor <<a href="mailto:andrew.kaylor@intel.com" target="_blank">andrew.kaylor@intel.com</a>>, "<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a>" <<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a>><br>


<b>Subject: </b>Re: [lldb-dev] lldb problems on linux<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">I am still seeing issues with source-level debugging. "target modules dump sections" has symbol entries. Also source level debugging is working in gdb, so I know that symbols
 are available.<br>
The strange thing is, I tried the same thing with a simple "Hello world" program and source level debugging worked. Both programs are being compiled with clang-3.4.<br>
<br>
Can someone give me a tip where I can should put breakpoints in LLDB to debug this?<br>
<br>
Thanks,<br>
-Kal<br>
<br>
Am 8/7/13 12:04 AM, schrieb Kal Conley:<u></u><u></u></span></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Hi Dan,<br>
Sorry I wasn't clear. My fix fixes the test suite issue. The only remaining issue is the source debugging issue. I haven't got to look into that yet. I am on Debian Wheezy.<br>
-Kal<br>
<br>
Am 8/6/13 11:44 PM, schrieb Malea, Daniel:<u></u><u></u></span></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Thank you Kal for the fix! Much appreciated :)<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">I committed it in r187818.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">So, just to clarify, you're still unable to run the test suite after the fix? Which distro are you on?<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Thanks,<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Dan<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:
</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif">Kal Conley <<a href="mailto:kcconley@gmail.com" target="_blank">kcconley@gmail.com</a>><br>
<b>Date: </b>Tuesday, 6 August, 2013 5:27 PM<br>
<b>To: </b>Andrew Kaylor <<a href="mailto:andrew.kaylor@intel.com" target="_blank">andrew.kaylor@intel.com</a>>, "<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a>" <<a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a>><br>


<b>Subject: </b>Re: [lldb-dev] lldb problems on linux<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif">Hi Andy,<br>
So I figured out the python issue. Host::GetLLDBPath() is broken. It was failing for me because I am building in Release mode. It only works in Debug mode by luck :) The problem is lines 1035+ in source/Host/common/Host.cpp. llvm::Twine should only be used
 for temporary objects! See <a href="http://llvm.org/docs/ProgrammersManual.html#dss-twine" target="_blank">
http://llvm.org/docs/ProgrammersManual.html#dss-twine</a><br>
<br>
I have attached a patch this fixes the issue. I haven't found time to investigate my other issue yet.<br>
<br>
Thanks!<br>
-Kal<br>
<br>
Am 8/6/13 4:29 PM, schrieb Kaylor, Andrew:<u></u><u></u></span></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hmm…  I’ve never seen the -P option print the wrong path.  Looking at the code (in Host::GetLLDBPath) it doesn’t even look possible for it to print
 what you’re seeing.</span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">On the other hand, the second directory you mention should be the correct one.  If you set PYTHONPATH to that does “python -c ‘import lldb’” work?</span><span><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">-Andy</span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"> Kal Conley [<a href="mailto:kcconley@gmail.com" target="_blank">mailto:kcconley@gmail.com</a>]
<br>
<b>Sent:</b> Tuesday, August 06, 2013 2:00 AM<br>
<b>To:</b> Kaylor, Andrew<br>
<b>Cc:</b> <a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a><br>
<b>Subject:</b> Re: [lldb-dev] lldb problems on linux</span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span> <u></u><u></u></span></p>
<div>
<div>
<p class="MsoNormal"><span>Hi Andy,<br>
I tried<br>
export PYTHONPATH=`$llvm/build/Debug+Asserts/bin/lldb -P`<br>
but it didn't work for me. If I run `build/bin/lldb -P` it outputs "build/lib7/site-packages" which doesn't exist.<br>
There is a directory build/lib/python-2.7/site-packages but if I set the PYTHONPATH to this directory I get the same errors.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span>I can import lldb; in python successfully though.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span>Any other ideas?<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span>-Kal<u></u><u></u></span></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span> <u></u><u></u></span></p>
<div>
<p class="MsoNormal"><span>2013/8/5 Kaylor, Andrew <<a href="mailto:andrew.kaylor@intel.com" target="_blank">andrew.kaylor@intel.com</a>><u></u><u></u></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi Kal,</span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">For the second problem, you need to set the PYTHONPATH environment variable.  Try this:</span><span><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">export PYTHONPATH=`$llvm/build/Debug+Asserts/bin/lldb -P`</span><span><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Regarding the source information, I would start by using the following command within lldb (after you have created the target you want to debug):</span><span><u></u><u></u></span></p>


<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">target modules dump sections</span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">If you don’t see debug sections in that list, then that’s the problem.  If you do, try enabling DWARF logging (‘log enable dwarf all’) and see if
 anything obvious turns up in the output when you try to set a breakpoint.</span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">-Andy</span><span><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"> </span><span><u></u><u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:10pt;font-family:Tahoma,sans-serif">From:</span></b><span style="font-size:10pt;font-family:Tahoma,sans-serif"><a href="mailto:lldb-dev-bounces@cs.uiuc.edu" target="_blank"> lldb-dev-bounces@cs.uiuc.edu</a>
 [mailto:<a href="mailto:lldb-dev-bounces@cs.uiuc.edu" target="_blank">lldb-dev-bounces@cs.uiuc.edu</a>]
<b>On Behalf Of </b>Kal Conley<br>
<b>Sent:</b> Sunday, August 04, 2013 11:27 AM<br>
<b>To:</b> <a href="mailto:lldb-dev@cs.uiuc.edu" target="_blank">lldb-dev@cs.uiuc.edu</a></span><span><u></u><u></u></span></p>
<div>
<p class="MsoNormal"><span><br>
<b>Subject:</b> [lldb-dev] lldb problems on linux<u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span> <u></u><u></u></span></p>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span>Hi,<u></u><u></u></span></p>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span>I recently build lldb from trunk (revision 187708) and source-level debugging isn't working for me. It seems its not loading any source information. What is the best way to troubleshoot this?<u></u><u></u></span></p>


</div>
</div>
</div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span>Also make check-lldb doesn't work on Linux when building with CMake. I just get error:<br>
<br>
This script requires lldb.py to be in either /home/user/tools/llvm_3.4~svn187708/tools/lldb/build/Debug/LLDB.framework/Resources/Python, /home/user/tools/llvm_3.4~svn187708/tools/lldb/build/Release/LLDB.framework/Resources/Python, or /home/user/tools/llvm_3.4~svn187708/tools/lldb/build/BuildAndIntegration/LLDB.framework/Resources/Python<u></u><u></u></span></p>


</div>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><span>I get the same error with lldb-3.3.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span> <u></u><u></u></span></p>
</div>
<p class="MsoNormal"><span>Thanks!<u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><span> <u></u><u></u></span></p>
</div>
</blockquote>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
</div>
</blockquote>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</blockquote>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:Calibri,sans-serif"><u></u> <u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div></div></span>
</div>

</blockquote></div></div></div><br></div>
</blockquote></div><br></div>