Re: [lldb-dev] Help fixing deadlock in DWARF symbol preloading

2021-02-05 Thread Jorge Gorbe Moya via lldb-dev
t. The > m_arch already has a setter in place that just needs to be used in a > few more places, so the infrastructure is kind of already there (at > least for m_arch). The description would just have its own mutex. > > > Am Fr., 5. Feb. 2021 um 00:39 Uhr schrieb Jorge Gorbe Moya vi

Re: [lldb-dev] Help fixing deadlock in DWARF symbol preloading

2021-02-04 Thread Jorge Gorbe Moya via lldb-dev
ld also play around with that and try printing > the error message without the module description or something), but it > will at least get you past that point... > > pl > > On 04/02/2021 21:04, Jorge Gorbe Moya via lldb-dev wrote: > > Hi, > > > > I've fou

[lldb-dev] Help fixing deadlock in DWARF symbol preloading

2021-02-04 Thread Jorge Gorbe Moya via lldb-dev
Hi, I've found a deadlock in lldb (see attached test case, you can build it with just `clang -o test test.s`), but I'm a total newbie and I have no idea what's the right way to fix it. The problem happens when an error is found during DIE extraction when preloading symbols. As far as I can tell,