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

    <tr>
        <th>Summary</th>
        <td>
            lldb segmentation fault with asan instrumented binaries
        </td>
    </tr>

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

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

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

<pre>
    ```
 #0 0x00000001083f0228 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/opt/llvm18/bin/lldb+0x100022228)
 #1 0x00000001083ee40a llvm::sys::RunSignalHandlers() (/opt/llvm18/bin/lldb+0x10002040a)
 #2 0x00000001083f0bc7 SignalHandler(int) (/opt/llvm18/bin/lldb+0x100022bc7)
 #3 0x00007ff80ddccfdd (/usr/lib/system/libsystem_platform.dylib+0x7ff80046afdd)
 #4 0x00007fdda0f5b828 
 #5 0x0000000115125f14 lldb_private::ReportRetriever::NotifyBreakpointHit(std::__1::shared_ptr<lldb_private::Process>, lldb_private::StoppointCallbackContext*, unsigned long long, unsigned long long) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x25aaf14)
 #6 0x000000011317aaa7 lldb_private::InstrumentationRuntimeASan::NotifyBreakpointHit(void*, lldb_private::StoppointCallbackContext*, unsigned long long, unsigned long long) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x5ffaa7)
 #7 0x0000000113029385 lldb_private::StopInfoBreakpoint::PerformAction(lldb_private::Event*) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x4ae385)
 #8 0x0000000112fefc0a lldb_private::Process::ProcessEventData::ShouldStop(lldb_private::Event*, bool&) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x474c0a)
 #9 0x0000000112feff4b lldb_private::Process::ProcessEventData::DoOnRemoval(lldb_private::Event*) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x474f4b)
#10 0x00000001130a3272 lldb_private::Event::DoOnRemoval() (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x528272)
#11 0x00000001130a9c78 lldb_private::Listener::FindNextEventInternal(std::__1::unique_lock<std::__1::mutex>&, lldb_private::Broadcaster*, unsigned int, std::__1::shared_ptr<lldb_private::Event>&, bool) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x52ec78)
#12 0x00000001130aa0e8 lldb_private::Listener::GetEventInternal(lldb_private::Timeout<std::__1::ratio<1l, 1000000l>> const&, lldb_private::Broadcaster*, unsigned int, std::__1::shared_ptr<lldb_private::Event>&) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x52f0e8)
#13 0x0000000112dfa3e9 lldb_private::Debugger::DefaultEventHandler() (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x27f3e9)
#14 0x0000000112dfd57d std::__1::__function::__func<lldb_private::Debugger::StartEventHandlerThread()::$_4, std::__1::allocator<lldb_private::Debugger::StartEventHandlerThread()::$_4>, void* ()>::operator()() (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x28257d)
#15 0x0000000112ee71fa lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x36c1fa)
#16 0x00000001152e82aa lldb_private::HostThreadMacOSX::ThreadCreateTrampoline(void*) (/opt/llvm18/lib/liblldb.18.1.2.dylib+0x276d2aa)
#17 0x00007ff80dd9e18b (/usr/lib/system/libsystem_pthread.dylib+0x7ff80043c18b)
#18 0x00007ff80dd99ae3 (/usr/lib/system/libsystem_pthread.dylib+0x7ff800437ae3)
Segmentation fault: 11
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMV0tv27gT_zT0RajBh2RRBx8SJ_63wH_bIs5hb8aIHNncyKSXpNz42y8kOYllO9uti2I3CBJRfPweHA5HEIJZWcQpyW5JdjeCJq6dn67dfu32o9Lp_ZRM6OGX3hF6kxAuaEKfaf_DqBQV5Vwmdb3bEHFDxE3Yh_7hqzc2LiKop0cPCgmXb4M8fFu6ED3ChvAJ4bPE2Eh4kRAuCZ-7bSR83g5nbbM0tmvqkvBb-swopZzzdmTxRosNaSGmFC7Remjswqws1B_B6hp96CB_AJmmFAbI_NSQUuXJAINw-cP6SpUPUMQBJa8qSbVWqtL6sFwTfDvflITPwz5E3PTN_nm5rSFWzm_Get-NuaXP3SI0nUCl9QAlfUXRGmiVlZLL5K07O5LKMsaziqVJS3y59WYHEQ8e49b5-IDRG9yh719-dtFU-1uP8LR1xsaPJhIuQ9R993LJDju1Bo96uY2eiNn52l-9UxgCEfdt2Jz3L6LbduvPoK5LUE8zZyM-R8Jv2gmN7WJeJ7Wzq-7Pe2_f2aze5tqULfSYyTEb8yNneQZQsXRg6uTYNcFyAMgvMP9kQ_TNBm2EaJx9aGw0G7xZgP07A3fO6IO2_5wZWVUBDMM4H3hBeSFk9g7xT7Zyb2oPu4--DeUb1TrUpZTTmfc7tL2-6zingEJmA87ymDOvsFJdank3Mo8aHZs7iHCQtXZNrVtx3-E-S0rn6i43XikjT9VJnipOZVRpeZ2MO_fFPuDG7aD-NXuQp1VavpJvszsdxg0InvML5HvkCySvDmEuec4HVNgJlULl8gKV_5sQ0b5kv7mx-jM-x47gJxvR247Xef5rrPmzwWXt1BMRs_P-TRPxuUt_k8uH_tY70ApCbC-e4TnvbqFZ8sNJ92DrC2Yfm9caiiqXA0P5iaFA8fuG_g_PvDyf8mg26Jp40UffZlkiZqxuJbEev25FivtEORviv-bwtc5WFIfOisGR1xUILC7oucOyWa1enL3DCpq6d_etgLn6QswrgcWAVXrCSme5vuDYclk1tk_0R-2L7g0FLCL4Af3HtUfQvYh-COHpMr28UVDXTkF0l_fpSqS-Wjnc1clL_30_xG3Rd4D965_wWvIs1wOvBxUbR8xZdenu-uhC_AzR7LBXcAvh5Qh17ZlHiPjoYbN1tbF4XHhcx1VMFKtgwHVQJ2UcJYf3uPasfgP1ZfH7r-XJ84nmMCSaD2vxApks_2EtHjua56W4UEwObzx5AlIAip8FyQHFK8gCV6_FZtIdeSJuEsYOFF6-_EZ6KnQhChjhlOWMSZozlo3WU1khk0oWTFUSZMFLLIsil7nKUagJ4MhMOeUpFYIykUmRjfN0UkxSDTylSFPFSUpxA6Yet5sxdn41MiE0OJU5yyajGkqsQ_dxyrnFb0nXSThvv1X9tJ3zoWxWgaS0NiGGt1WiiTVO2_1MwpnI5JuJ6wQC2MS8Vtyok9JY8AbDqPH1dB3jtiuB-Jzw-crEdVOOldscAufw78PWuz9QteHUcQuEzzvufwUAAP___VmbSw">