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

    <tr>
        <th>Summary</th>
        <td>
            Cland Crash
        </td>
    </tr>

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

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

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

<pre>
    `PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
 #0 0x000055da07d2e208 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/local/bin/clangd+0x79d208)
 #1 0x000055da07d2bfce llvm::sys::RunSignalHandlers() (/usr/local/bin/clangd+0x79afce)
 #2 0x000055da07d2eb68 SignalHandler(int) Signals.cpp:0:0
 #3 0x00007f6062a53050 (/lib/x86_64-linux-gnu/libc.so.6+0x3c050)
 #4 0x000055da08cbc741 clang::syntax::TokenBuffer::spelledTokenContaining(clang::SourceLocation) const (/usr/local/bin/clangd+0x172b741)
 #5 0x000055da08e54ffb clang::clangd::collectMacroReferences(clang::clangd::ParsedAST&) (/usr/local/bin/clangd+0x18c3ffb)
 #6 0x000055da08e55894 clang::clangd::computeIncludeCleanerFindings(clang::clangd::ParsedAST&, bool) (/usr/local/bin/clangd+0x18c4894)
 #7 0x000055da08ea8c3a clang::clangd::ParsedAST::build(llvm::StringRef, clang::clangd::ParseInputs const&, std::unique_ptr<clang::CompilerInvocation, std::default_delete<clang::CompilerInvocation>>, llvm::ArrayRef<clang::clangd::Diag>, std::shared_ptr<clang::clangd::PreambleData const>) (/usr/local/bin/clangd+0x1917c3a)
 #8 0x000055da08f3c636 clang::clangd::(anonymous namespace)::ASTWorker::generateDiagnostics(std::unique_ptr<clang::CompilerInvocation, std::default_delete<clang::CompilerInvocation>>, clang::clangd::ParseInputs, std::vector<clang::clangd::Diag, std::allocator<clang::clangd::Diag>>) TUScheduler.cpp:0:0
 #9 0x000055da08f3c08c clang::clangd::(anonymous namespace)::ASTWorker::updatePreamble(std::unique_ptr<clang::CompilerInvocation, std::default_delete<clang::CompilerInvocation>>, clang::clangd::ParseInputs, std::shared_ptr<clang::clangd::PreambleData const>, std::vector<clang::clangd::Diag, std::allocator<clang::clangd::Diag>>, clang::clangd::WantDiagnostics)::$_0::operator()() TUScheduler.cpp:0:0
#10 0x000055da08f3886e clang::clangd::(anonymous namespace)::ASTWorker::runTask(llvm::StringRef, llvm::function_ref<void ()>) TUScheduler.cpp:0:0
#11 0x000055da08f38342 void llvm::detail::UniqueFunctionBase<void>::CallImpl<clang::clangd::(anonymous namespace)::ASTWorker::create(llvm::StringRef, clang::clangd::GlobalCompilationDatabase const&, clang::clangd::TUScheduler::ASTCache&, clang::clangd::TUScheduler::HeaderIncluderCache&, clang::clangd::AsyncTaskRunner*, clang::clangd::Semaphore&, clang::clangd::TUScheduler::Options const&, clang::clangd::ParsingCallbacks&)::$_0>(void*) TUScheduler.cpp:0:0
#12 0x000055da090a4e72 void* llvm::thread::ThreadProxy<std::tuple<clang::clangd::AsyncTaskRunner::runAsync(llvm::Twine const&, llvm::unique_function<void ()>)::$_1>>(void*) Threading.cpp:0:0
#13 0x00007f6062aa0144 start_thread ./nptl/pthread_create.c:442:8
#14 0x00007f6062b207dc clone3 ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:83:0
Signalled during AST worker action: Build AST`
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJzUV91u4zoOfhrlRphAkf8vcpFmmp0Cs9iiyWAuA1mmHW0VyaufNn37hWynibPNtN0zOAcHaFFVNsmP5EeaZNaKRgHMUXKDkq8T5t1Omzkz_FGDmpS6epmjlNx_v12sb7H15V44zHDpG2yg1cZhp_HOudaiaIHoCtFVI9zOl1Ou94iupHw6_vnSGv1v4A7RlbDWg0V0hZmqsFBc-gqw2wHmhtkdLhl_dIZxmCKywIhGBJMDIYQkScVIVlGgJMed7miBooV9sf3h3gjl1o7xx00QRzQ_vWTY81ZbZ4DtEU0RXWKhHKIFRjRHdOWtCUA1ZxLRVSkUoisumWoqRG_IISsqSnJEiwHR7AJRWXN4C9GDV2vRKCa_MVVJMLaz9mGjrA5eHI3SyzCUaY5H6hHNB6_6azvlbYuiBel-ey3RoCWrU5JSlkQkIQMeKUpEV4c83abxFymUP3xplO8f8KnV07TDFXGSkBOs-BxWzkuexTPcuXEMhnLs0J83-hHUja9rMMPDFqSEqrtfauWYUEI1iOZnCtbaGw7fNWdOaBW841pZ97EgzjJaZvHsBDcZwYUkruvyHO4g25-1lMDdPxk3-gFqMKB4YG5-5f17ZixUi_Wmo9gH0zzLeVTX5QlheoEwyYv4OsJ96x3c9UW0lMAUmJVQlVDNh4Eucam1_AzgOC_iE-BsDJjlPGLXAJ8sd_-WXshqVKhrZ4RqHqAOuH6l5E613tmeC4Mb1g0veCX-42HbOoOi5ZmSpd63QoK5U0-vdDoTq6BmXrptBRIcvCsa3YYfujyr_IUx7CWAH8meY_8qWDOIvdq1O2ag-l-4I59D6yolfGWODU4HLR_NWTHLeMROOctHOasjnkbptXAjmjOl1ctee4sV24NtWd-Yep_Xm5_aPB5LugEFhjkIjiptneCBiH9Vat5n0MjME3Cnf5GFLnvnAkyGmL8vMwAq8ObHmu-g8hLMG925uEwLyfnvSYtvK-bgyKK_T0b-QG38iXm96tZPptyoEopj8uIt6Y-6DfWiTT8bDBPCdZqE8YNc0CTPU_g9NDFebZh9vN6ST9e1Vzykdmu6fvekRYUHH96jevBhdulDFFPcKTmZqMAxIfvzj46mq8HoDbMwGO1y0LGOSXm3b-X1lH0uFtwAc_Dpr9M_pC6Z7Eug436gZcksjL5VV4TPYvaKacn4Dj4p9g1YFeqvmwvMBzSEOY2H1D94pcIoufjFy2vYs3anzWdR_asN8bAfCUToB0I1IadhIbD9SDUqnltE844AAet7dBtNzwVhMWQ93RBdnDHO7QywI_zufG_04QVFy9fW4Hwr4TrHLgN5LKvufkSmzbNQY1Kcng1N-Vhjb9XXKRazYxsahaNDL1TzRjAulgBGZnGMrWPGbfsA4CmiK9W6MEy0_dW2L4cpR9EijimKFvmgLR5pKynJqvDR0gqiTs9eWI7oahrO9sVW0Ibtzytx6C-euhVD-cPr9tENL0F-ug52ogF6v9VIqHDlQx3ixXqDn7uKxWyI0wLfhJkyPEIpmVTzqCqigk1gPsuiIksojePJbp6kUBVpMkvqOuFlltOYR1DytMhpSoqST8ScEpoQOssIiUgcTzOaxlUO-YyVdVzOOIoJ7JmQ05C0qTbNpFts5zOaxZROJCtB2m6zplTBM-6eIkrDom3m3U5c-saimEhhnT2pccJJmC9l2I6XYSOeeCPn__-aPQB6mtP_BgAA__99Pd9Z">