<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/191492>191492</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[lldb] LLDB doesn't handle .lldb.[hash] suffixes on symbols.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
jrmuizel
</td>
</tr>
</table>
<pre>
On macOS when doing external lookup up debug info via OSOs lldb will fail to find the matching debug information if the symbol has a .lldb.[hash] suffix that has been stripped by ld64.
dsymutil handles this here: https://github.com/llvm/llvm-project/blob/270e7b497ec893a43e60a0db35f10c0153200e38/llvm/tools/dsymutil/MachODebugMapParser.cpp#L741-L752
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyUkr1u5CAUhZ8GN1exAOPYLlxMNHI10ayUJ-DneiCLwQKcZPbpV7YSTbXFVhRcPl3Od2TO7hYQR9K-kPZcya3YmMb3tGzuD_pKRXMfrwEWqa9v8GkxgIku3AC_CqYgPfgYf28rbCsYVNsNXJgjfDgJ17drBu-Ngk_nPczSeSgRZhcMFIuwyKLtjnq8S4ssLgZw8zGR74uKHqzMIKHeUTVpX6zMlrRnyNs8uy8oVpZjRCEGyCW5dUUD6g7ePIua0BOhJ5Pvy1bczgrGY4ZiXQaLCUlzAlvKmklzInwifLq5YjdV67gQPnn_8XM8rSm-oy6ET8pHRfjEO4qdEkOHuh8aKRp8ppIa1bQzo5qytuGUYtM_OCVGnwmffvYhfHqV2l7PewSvcv0lU8ZU63UlvLl0gj1dupZXZmzM0AyywpF1XduLTjSssqM0gpt-EDOjvdKatrST8yCY5gb7zrDKjZzyZyoYZX3bMVZrTSnX84w4NxSFJoLiIp2v9wXrmG6Vy3nDkQ1MDLzyUqHPRzk4D_gJxy3hfO9KGo9Y1HbLRFDvcskPTHHFH63ate26LpfzC5iIORDelW8R_7KKGWL49p_rakt-_G9Jx6p72N9_-Rj53wAAAP__iCX0zw">