[lldb-dev] Loading debug symbols (C++, Ubuntu 14.04)

Greg Clayton via lldb-dev lldb-dev at lists.llvm.org
Mon May 9 10:47:19 PDT 2016


> I also checked the current HEAD of the lldb source tree to see if there are any changes, compared with my older revision. There is only a slight difference in how Symbols::LoadExecutableSymbolFile uses the /usr/lib/debug directory:
> 
> // Some debug files may stored in the module directory like this:
> //   /usr/lib/debug/usr/lib/library.so.debug
> if (!file_dir.IsEmpty())
>    files.push_back (dirname + file_dir.AsCString() + "/" ++ symbol_filename);
> 
> 
> 
> This would be in fact the solution to my problem, if it wouldn't use the symbol_filename (which contains a uuid, something the *-dbg packages don't have).
> 
> 
> Well, what do you think?
> 

That sounds like a valid plan.


More information about the lldb-dev mailing list