<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/145242>145242</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            lldb crashes when loading symbols from PDB
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          TymianekPL
      </td>
    </tr>
</table>

<pre>
    I added a GDB remote to lldb to qemu and ran `add-dsym`, pretty much it.

```(lldb) add-dsym "F:\cutesystems\Out\x64\Debug\Kernel.pdb"
symbol file 'F:\cutesystems\Out\x64\Debug\Kernel.pdb' has been added to 'F:\cutesystems\Out\x64\Debug\Kernel.exe'
error: Assertion failed: (obj_load_address && obj_load_address != LLDB_INVALID_ADDRESS), function InitializeObject, file SymbolFilePDB.cpp, line 204
 #0 0x00007ffe24ded316 (C:\Program Files\LLVM\bin\liblldb.dll+0x2e3d316)
 #1 0x00007ffe22a9fb2a (C:\Program Files\LLVM\bin\liblldb.dll+0xaefb2a)
 #2 0x00007ffe22c42c5d (C:\Program Files\LLVM\bin\liblldb.dll+0xc92c5d)
 #3 0x00007ffe2335bfef (C:\Program Files\LLVM\bin\liblldb.dll+0x13abfef)
 #4 0x00007ffe2303329f (C:\Program Files\LLVM\bin\liblldb.dll+0x108329f)
 #5 0x00007ffe230331c5 (C:\Program Files\LLVM\bin\liblldb.dll+0x10831c5)
 #6 0x00007ffe229810e7 (C:\Program Files\LLVM\bin\liblldb.dll+0x9d10e7)
 #7 0x00007ffe230bc13c (C:\Program Files\LLVM\bin\liblldb.dll+0x110c13c)
 #8 0x00007ffe230ba235 (C:\Program Files\LLVM\bin\liblldb.dll+0x110a235)
 #9 0x00007ffe229ab178 (C:\Program Files\LLVM\bin\liblldb.dll+0x9fb178)
#10 0x00007ffe229bf884 (C:\Program Files\LLVM\bin\liblldb.dll+0xa0f884)
#11 0x00007ffe229c3ca6 (C:\Program Files\LLVM\bin\liblldb.dll+0xa13ca6)
#12 0x00007ffe23005d42 (C:\Program Files\LLVM\bin\liblldb.dll+0x1055d42)
#13 0x00007ffe2293e9f7 (C:\Program Files\LLVM\bin\liblldb.dll+0x98e9f7)
#14 0x00007ffe229c5660 (C:\Program Files\LLVM\bin\liblldb.dll+0xa15660)
#15 0x00007ffe22764a92 (C:\Program Files\LLVM\bin\liblldb.dll+0x7b4a92)
#16 0x00007ff6eeb4e925 (C:\Program Files\LLVM\bin\lldb.exe+0xe925)
#17 0x00007ff6eeb4f328 (C:\Program Files\LLVM\bin\lldb.exe+0xf328)
#18 0x00007ff6eeb5c780 (C:\Program Files\LLVM\bin\lldb.exe+0x1c780)
#19 0x00007fff5ec55f37 (C:\WINDOWS\System32\KERNEL32.DLL+0x35f37)
#20 0x00007fff5fb44f40 (C:\WINDOWS\SYSTEM32\ntdll.dll+0x4f40)
Please file a bug report against lldb reporting this failure log, and as many details as possible```
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyk1l1vozgXB_BP49xYE_kF83LBRRKaR9WTaavJaEZ7VdlwSDxrIIvNTLOffnVItyTVXFSshIQK-v96crDlo723hxYgJ2pNVLHQQzh2ff713Fjdwp9Pu4XpqnN-T3VVQUU1_V-xpj00XQAaOupcZfD-FzQD1W1Fe91SEjNdVZ8qf25IzIjY0FMPIZxpM5RHasOSsBVeMXu9RIoOERn9N0eJEFsiV0RtyiGAP_sAjSdq8zgEojYvcUTUpgAzHIja_B_6FtzyhIQgbOXPjekcra0DSkQyy0noUXtqANrXXx66ORa8ABEJYSvo-64nckVX3kMfbNfSWlsHFT4jIu3Mj2fX6epZV1UP3lMiYiJi-pvnnMiC7nbF-vn-4dtqd188r4riy91-T0SGza6Hthz_wX1rg9XO_g2P5geUYXyJTdmPDdpaB0_FelmeTvjG2RaoYBFhWJBklL0wxlhS1yCiCirJYyx0c-nAU98det1QRLAHu923z0RtjG2J2jhr8IMuK-eIWLMXARLjWN8F59e40FlthJ6La8D0ZIsbu4xEqaq5dplherLltS2lMjXUc20uNcYnPLrBmZQim4-zFOMTrt7jvFT_BeelmvD4puVZyhkkc_GswvRkJ7eFm5LLcnbhnGF8wtN3uMZGzccxPuHZbVe04Uk6uys1pi827h92a5s6TaPZG4hherJvN2dWylLP3vmaY3qyxW3DmaoiMX8ZKoxPuLwtXEJWz1-GKaYnO3rXFBXHbH5TMD3ZN3tTJHGks9lNSQymJ_tqa8YAJoJMfHyFIzyeYGv2gsGJTd6xtRQfX9vXLAYnNr1lVZmkH-_yNcsxOblXW7FWUCpVy-uV8f3-oXj8vidqsx8PdSnwBL_78nC3k2JZ7HajKTH1Zgp2bdYmiuqI_d78Y__17vNotqFy7u1bYeLiPTnQHi6Hs6ZmONAeTl0fqD5o2_pwmbMuz2x7oOFo_Tg_DD1Q1x3w_MbpS3va6PZMKwjaOo9_nzrvrXHwNm0tqlxWmcz0AnKeKBZzniTx4phnWVpyiHjJDOOy5nGWpUnGjUqUymJdL2wumFAsFoInTKh4GUVc8TJVAkxtUgYkYtBo65bO_WyWXX9YWO8HyHmkRCQWThtwfpw0hWjhFx3f4symikWfY-iTGQ6eRMxZH_zEBBsc5GMTyl77I3j66wgtxckI-3GZ-Dyt-66hT8V6MfQuP4Zw8vgxxJaI7cGG42CWZdcQsUX49fbp1HeX4Wg7luOJ2L7W-zMX_wQAAP__FLE7dg">