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

    <tr>
        <th>Summary</th>
        <td>
            Internal error in lldb when doing a bt on a stop-hook
        </td>
    </tr>

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

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

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

<pre>
    ````
morbo@vermeer:~/git/sjeng$ lldb-13 ./sjeng
(lldb) target create "./sjeng"
Current executable set to '/home/morbo/git/sjeng/sjeng' (x86_64).
(lldb) target stop-hook add
Enter your stop hook command(s).  Type 'DONE' to end.
> bt
Stop hook #1 added.
(lldb) attach -p 1248929
(lldb) cont
Process 1248929 resuming
````

When the process asserts, lldb crashes:

````(lldb) PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace.
Stack dump:
0.      HandleCommand(command = "bt")
1.      HandleCommand(command = "thread backtrace")
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLI
ZER_PATH` to point to it):
/lib/x86_64-linux-gnu/libLLVM-13.so.1(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x31)[0x7f2cfb1cd791]
/lib/x86_64-linux-gnu/libLLVM-13.so.1(_ZN4llvm3sys17RunSignalHandlersEv+0x50)[0x7f2cfb1cb940]
/lib/x86_64-linux-gnu/libLLVM-13.so.1(+0xd95c92)[0x7f2cfb1cdc92]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x143c0)[0x7f2d04b763c0]
/lib/x86_64-linux-gnu/liblldb-13.so.1(+0xa772d3)[0x7f2d044f72d3]
````

I'll try to reproduce with ```llvm-symbolizer``` set.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJylVV1vozgU_TXkxQoCG0J44KHTEE2lTqdqqlntvEQG3wZmwEa2SZv99Xtt8tEPjVTtRggj-_rc43uPTyolDkWwiC5PtAqiq17pSgVJtAfdA-iAXQVZGdD1rrX4Nr9A7gKakK4T1TxmJDxP-t0BXbqVgObEcr0DS2oN3AIJKL2EUjpFX49ag7QEXqAeLa86IAa3WIXhGUY3qgccJkrvKJzGDGOXL8vFdpFg1vBPNIxVw7xR6jfhQkxBpbSgyUGN2q8Sv1qrvudSIIBxcIQ8HgbHPlt9vytdNiQHUpzysJJUdvrenDECymKXBsRHOtxaXjdkPpCYJsuc5h8iaiWPiPda1WDMKZJoMGPfnkv9oXXT-68GJLENkOG4nRsD2uJxrn3XsCPcNGBcZ19tewN3YXN_W15tSmLGqm8t4aQad8hjUNq3qbF28EB0jQ-umbDr9n2otOsQwUKSVtbdKMAz8plJxevfVvMawlPhcIKIsR_OlCIsvPt9RYQOrs89OXaHBGzlFIWlRymdahh_bpNtUJHiwuI1xIUKeW5to0YUzqGvVEck78E4qYE0owYnG9LwPRB33vkU1P6DemrlJKn7q8evROlJ0Hh2kPtWK9k7ve-5Jljm29sf37abv799-X57M-X_WT5s3UZcdOUdVCt9nZ3w80vD6LprsTvrSfbzrpXjy3wnx2nBweLVDI0KYyS8_XmXOJLMHEyc3muE9Md8dIcvH-422zjW_HmrjMXC9GUb0C_RC4tdxhS_sidaP1VxLbI8DtLV_6aQPYxy0-4k76ZGaVPufco0ep-yypPoP6b0iCJP65x-OIib-yTqMKnFoUYn1Dhh9WuqIkqqbOHmPgl69M43VHmWUcHeoiZPfu6M-ocLf4O21HXE6oOTCl5OrcRYg1cwOe94p9PzvBNoOBMFEznL-cy2toPixlkjdoiA1spr2jvHs7MWgaLcOSewREkcz846G3VXvHUEdOxmrEK8ge7kyOA4zJHjL6idnbfGjGhGdJ0maZTNmiKjEQhWU5awiuVLhrOVSLMli8QCh2jW8Qo6U2Ch8OpKeCYewl3jdDVrCxpRGjFKKUuTOApZDClb1JDGacUZo_jXBj1vu7NRzXThKTn3wsWuNfbiYjM0T9QqgE-H-HxEW9DFrh5mPm3haf8LHNcyuQ">