Skip to content

hang when running some sos commands on RHEL 9 on arm64 #5670

@omajid

Description

@omajid

Description

Some sos+lldb commands lead to a hang on RHEL 9 on arm64. This only happens on some machines, but it is consistently reproducible on those machines.

I was using https://github.com/redhat-developer/dotnet-regular-tests/blob/main/debugging-sos-lldb-via-core/test.sh to verify sos behaviour when I encountered this.

In a CI environment this happened when running:

$ lldb --batch -c coredump.13171 --one-line dso

In an ephemeral machine, this happened when running:

$ lldb --batch -c coredump.186341 --one-line clrstack -all

I tried making a few changes, and then I saw the hang when running

$ DEBUGINFOD_URLS="" lldb --batch -o 'settings set target.parallel-module-load false' -c coredump.215831 --one-line 'dumpobj ffbfa8810250'

Running the single command by itself doesn't reproduce the crash, it only happens as part of the test.sh script.

Configuration

  • Is this related to a specific tool?

    • Yes, this is the sos tools for lldb

      $ dotnet tool list -g
      Package Id       Version         Commands   
      --------------------------------------------
      dotnet-dump      9.0.652701      dotnet-dump
      dotnet-sos       9.0.652701      dotnet-sos 
      $ strings /home/omajid/.dotnet/sos/libsosplugin.so | grep -i commit
      @(#)Version 9.0.13.2701 @Commit: 240cb1ce5bc30594c515206764241d7982e384af
      $ cat .lldbinit 
      #START - ADDED BY SOS INSTALLER
      plugin load /home/omajid/.dotnet/sos/libsosplugin.so
      setsymbolserver -ms
      #END - ADDED BY SOS INSTALLER
      
  • What OS and version, and what distro if applicable?

    • RHEL 9.8. Even there, the error is random, and doesn't happen on all systems I have tried this on. But if this error happens once, then it reproduces again on that machine consistently.
  • What is the architecture (x64, x86, ARM, ARM64)?

    • arm64: $ uname -m: aarch64
  • Do you know whether it is specific to that configuration?

    • I have seen this hang in two sets of environment: in a CI machine and in a ephemeral arm64 virtual machine that I got through our internal server farms. Both had cat /proc/meminfo show MemTotal: 7461880 kB and MemTotal: 7620412 kB (~7.1 GB). So maybe less memory than 8GB is relevant? I could not reproduce on machines with much larger memory.
  • Are you running in any particular type of environment? (e.g. Containers, a cloud scenario, app you are trying to target is a different user)

    • Running as a normal user on a virtualized RHEL 9.8 environment.
  • Is it a self-contained published application?

    • No. It's a dotnet new web application runninng via dotnet bin/Debug/net*/$APP.dll
  • What's the output of dotnet --info

    • Here:

      $ dotnet --info
      .NET SDK:
       Version:           10.0.101
       Commit:            fad253f51b
       Workload version:  10.0.100-manifests.1773493e
       MSBuild version:   18.0.6+fad253f51
      
      Runtime Environment:
       OS Name:     rhel
       OS Version:  9
       OS Platform: Linux
       RID:         rhel.9-arm64
       Base Path:   /usr/lib64/dotnet/sdk/10.0.101/
      
      .NET workloads installed:
      There are no installed workloads to display.
      Configured to use workload sets when installing new manifests.
      No workload sets are installed. Run "dotnet workload restore" to install a workload set.
      
      Host:
        Version:      10.0.1
        Architecture: arm64
        Commit:       fad253f51b
      
      .NET SDKs installed:
        10.0.101 [/usr/lib64/dotnet/sdk]
      
      .NET runtimes installed:
        Microsoft.AspNetCore.App 10.0.1 [/usr/lib64/dotnet/shared/Microsoft.AspNetCore.App]
        Microsoft.NETCore.App 10.0.1 [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]
      
      Other architectures found:
        None
      
      Environment variables:
        DOTNET_BUNDLE_EXTRACT_BASE_DIR           [/home/omajid/.cache/dotnet_bundle_extract]
        DOTNET_ROOT                              [/usr/lib64/dotnet]
      
      global.json file:
        Not found
      
      Learn more:
        https://aka.ms/dotnet/info
      
      Download .NET:
        https://aka.ms/dotnet/download
      

Regression?

  • Did this work in a previous build or release - either of the tool or of the .NET runtime being used?
    • Yes. This doesn't happen on RHEL 8 or RHEL 10 with .NET 10 on arm64.

Other information

Setting DEBUGINFOD_URLS='' and passing -o 'settings set target.parallel-module-load false' to lldb did not eliminate the hang.

Here's the stack trace of the hung lldb process:

$ gdb -p 210844                                                                              
GNU gdb (Red Hat Enterprise Linux) 16.3-2.el9                                                                                 
Copyright (C) 2024 Free Software Foundation, Inc.                                                                             
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>                                                 
This is free software: you are free to change and redistribute it.                                                            
There is NO WARRANTY, to the extent permitted by law.                                                                         
Type "show copying" and "show warranty" for details.                                                                          
This GDB was configured as "aarch64-redhat-linux-gnu".                                                                        
Type "show configuration" for configuration details.                                                                          
For bug reporting instructions, please see:                                                                                   
<https://www.gnu.org/software/gdb/bugs/>.                                                                                     
Find the GDB manual and other documentation resources online at:                                                              
    <http://www.gnu.org/software/gdb/documentation/>.                                                                         
                                                                                                                              
For help, type "help".                                                                                                        
Type "apropos word" to search for commands related to "word".                                                                 
Attaching to process 210844                                                                                                   
[New LWP 210859]                                                                                                              
[New LWP 210858]                                                                                                              
[New LWP 210857]                                                                                                              
[New LWP 210856]                                                                                                              
[New LWP 210855]                                                                                                              
[New LWP 210854]                                                                                                              
[New LWP 210853]                                                                                                              
[New LWP 210852]                                                                                                              
[New LWP 210850]                                                                                                              
[New LWP 210849]                                                                                                              
[New LWP 210848]                                                                                                              
[New LWP 210847]                                                                                                              
[New LWP 210846]                                                                                                              
[New LWP 210845]                                                                                                              
[Thread debugging using libthread_db enabled]                                                                                 
Using host libthread_db library "/lib64/libthread_db.so.1".                                                                   
0x0000ffff9e8cfa68 in __futex_abstimed_wait_cancelable64 () from /lib64/libc.so.6                                             Missing rpms, try: dnf --enablerepo='*debug*' install lldb-debuginfo-21.1.3-1.el9.aarch64 llvm-libs-debuginfo-21.1.3-1.el9.aar
ch64 libstdc++-debuginfo-11.5.0-14.el9.aarch64 libgcc-debuginfo-11.5.0-14.el9.aarch64 glibc-debuginfo-2.34-245.el9.aarch64 zlib-debuginfo-1.2.11-40.el9.aarch64 python3-libs-debuginfo-3.9.25-2.el9_7.aarch64 ncurses-libs-debuginfo-6.2-12.20210508.el9.aar
ch64 libxml2-debuginfo-2.9.13-14.el9_7.aarch64 libedit-debuginfo-3.1-38.20210216cvs.el9.aarch64 xz-libs-debuginfo-5.2.5-8.el9_0.aarch64 clang-libs-debuginfo-21.1.3-1.el9.aarch64 libffi-debuginfo-3.4.2-8.el9.aarch64 libzstd-debuginfo-1.5.5-1.el9.aarch64
 libuuid-debuginfo-2.37.4-21.el9.aarch64 dotnet-runtime-10.0-debuginfo-10.0.1-2.el9.aarch64 libicu-debuginfo-67.1-10.el9_6.aarch64                                                                                                                          
(gdb) thread apply all bt              


Thread 15 (Thread 0xffff9965f0a0 (LWP 210845) "lldb"):
#0  0x0000ffff9e933334 in ppoll () from /lib64/libc.so.6                                                                      
#1  0x000000000022d908 in lldb_private::MainLoopPosix::Run() ()                                                               
#2  0x000000000022a768 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<main::$_3> > >::_M_run() ()               #3  0x0000ffff9e6d28fc in execute_native_thread_routine () from /lib64/libstdc++.so.6                                         
#4  0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6                                                               
#5  0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6
                                                                                                                                                                                             
Thread 14 (Thread 0xffff53fff0a0 (LWP 210846) ".NET SynchManag"):                                                             
#0  0x0000ffff9e933220 in poll () from /lib64/libc.so.6                                                                       
#1  0x0000ffff98bf3148 in CorUnix::CPalSynchronizationManager::ReadBytesFromProcessPipe(int, unsigned char*, int) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so                                                               #2  0x0000ffff98bf2b1c in CorUnix::CPalSynchronizationManager::WorkerThread(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so                                                                                              #3  0x0000ffff98bfcfa4 in CorUnix::CPalThread::ThreadEntry(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so                                                                                                               
#4  0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#5  0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 13 (Thread 0xffff537ef0a0 (LWP 210847) ".NET EventPipe"):
#0  0x0000ffff9e933220 in poll () from /lib64/libc.so.6
#1  0x0000ffff98880854 in ds_ipc_poll(_DiagnosticsIpcPollHandle*, unsigned long, unsigned int, void (*)(char const*, unsigned int)) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#2  0x0000ffff987fb3a0 in ds_ipc_stream_factory_get_next_available_stream(void (*)(char const*, unsigned int)) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#3  0x0000ffff987ff994 in server_thread(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#4  0x0000ffff98bfcfa4 in CorUnix::CPalThread::ThreadEntry(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#5  0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#6  0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 12 (Thread 0xffff52fdf0a0 (LWP 210848) ".NET DebugPipe"):
#0  0x0000ffff9e92ee94 in open64 () from /lib64/libc.so.6
#1  0x0000ffff98880200 in TwoWayPipe::WaitForConnection() () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#2  0x0000ffff9887b79c in DbgTransportSession::TransportWorker() () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#3  0x0000ffff9887a75c in DbgTransportSession::TransportWorkerStatic(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#4  0x0000ffff98bfcfa4 in CorUnix::CPalThread::ThreadEntry(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#5  0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#6  0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 11 (Thread 0xffff527cf0a0 (LWP 210849) ".NET Debugger"): 
#0  0x0000ffff9e8cfa68 in __futex_abstimed_wait_cancelable64 () from /lib64/libc.so.6
#1  0x0000ffff9e8d236c in pthread_cond_wait@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffff98bf1340 in CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#3  0x0000ffff98bf109c in CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#4  0x0000ffff98bf5b70 in CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#5  0x0000ffff98878ef4 in DebuggerRCThread::MainLoop() () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#6  0x0000ffff98878d58 in DebuggerRCThread::ThreadProc() () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#7  0x0000ffff98878ac0 in DebuggerRCThread::ThreadProcStatic(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#8  0x0000ffff98bfcfa4 in CorUnix::CPalThread::ThreadEntry(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#9  0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#10 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 10 (Thread 0xffff51fbf0a0 (LWP 210850) ".NET Finalizer"):
#0  0x0000ffff9e8cfa68 in __futex_abstimed_wait_cancelable64 () from /lib64/libc.so.6
#1  0x0000ffff9e8d2578 in pthread_cond_timedwait@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffff98bf1438 in CorUnix::CPalSynchronizationManager::ThreadNativeWait(CorUnix::_ThreadNativeWaitData*, unsigned int, CorUnix::ThreadWakeupReason*, unsigned int*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#3  0x0000ffff98bf109c in CorUnix::CPalSynchronizationManager::BlockThread(CorUnix::CPalThread*, unsigned int, bool, bool, CorUnix::ThreadWakeupReason*, unsigned int*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#4  0x0000ffff98bf5b70 in CorUnix::InternalWaitForMultipleObjectsEx(CorUnix::CPalThread*, unsigned int, void* const*, int, unsigned int, int, int) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#5  0x0000ffff98a649d8 in FinalizerThread::WaitForFinalizerEvent(CLREvent*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#6  0x0000ffff98a64ad0 in FinalizerThread::FinalizerThreadWorker(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#7  0x0000ffff989fe9e8 in ManagedThreadBase::KickOff(void (*)(void*), void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#8  0x0000ffff98a64fd4 in FinalizerThread::FinalizerThreadStart(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#9  0x0000ffff98bfcfa4 in CorUnix::CPalThread::ThreadEntry(void*) () from /usr/lib64/dotnet/shared/Microsoft.NETCore.App/10.0.1/libcoreclr.so
#10 0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#11 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 9 (Thread 0xfffb9dfff0a0 (LWP 210852) "dbg.evt-handler"):
#0  0x0000ffff9e8cfa68 in __futex_abstimed_wait_cancelable64 () from /lib64/libc.so.6
#1  0x0000ffff9e8d236c in pthread_cond_wait@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffff9e6cb7e0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6
#3  0x0000ffffa6b8f83c in lldb_private::Listener::GetEventInternal(lldb_private::Timeout<std::ratio<1l, 1000000l> > const&, lldb_private::Broadcaster*, unsigned int, std::shared_ptr<lldb_private::Event>&) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa6841658 in std::_Function_handler<void* (), lldb_private::Debugger::StartEventHandlerThread()::$_0>::_M_invoke(std::_Any_data const&) () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6910bbc in lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) () from /lib64/liblldb.so.21.1
#6  0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#7  0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 8 (Thread 0xfffb9d7ef0a0 (LWP 210853) "intern-state"):
#0  0x0000ffff9e8cfa68 in __futex_abstimed_wait_cancelable64 () from /lib64/libc.so.6
#1  0x0000ffff9e8d236c in pthread_cond_wait@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffff9e6cb7e0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6
#3  0x0000ffffa6b8f83c in lldb_private::Listener::GetEventInternal(lldb_private::Timeout<std::ratio<1l, 1000000l> > const&, lldb_private::Broadcaster*, unsigned int, std::shared_ptr<lldb_private::Event>&) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa6a7ab34 in std::_Function_handler<void* (), lldb_private::Process::StartPrivateStateThread(bool)::$_0>::_M_invoke(std::_Any_data const&) () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6910bbc in lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(void*) () from /lib64/liblldb.so.21.1
#6  0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#7  0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 7 (Thread 0xfffb9cfdf0a0 (LWP 210854) "llvm-worker-0"):
#0  0x0000ffff9e8cfcbc in __lll_lock_wait () from /lib64/libc.so.6
#1  0x0000ffff9e8d5fe8 in pthread_mutex_lock@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffffa6880178 in lldb_private::ModuleList::GetSharedModule(lldb_private::ModuleSpec const&, std::shared_ptr<lldb_private::Module>&, lldb_private::FileSpecList const*, llvm::SmallVectorImpl<std::shared_ptr<lldb_private::Module> >*, bool*, bool) () from /lib64/liblldb.so.21.1
#3  0x0000ffffa6ae6934 in lldb_private::Target::GetOrCreateModule(lldb_private::ModuleSpec const&, bool, lldb_private::Status*) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa6a85f48 in lldb_private::DynamicLoader::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6c71578 in DynamicLoaderPOSIXDYLD::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#6  0x0000ffffa6c71f8c in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules()::$_0::operator()(DYLDRendezvous::SOEntry const&) const () from /lib64/liblldb.so.21.1
#7  0x0000ffffa69e92d4 in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::operator()() const () from /lib64/liblldb.so.21.1
#8  0x0000ffffa69e91a8 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () from /lib64/liblldb.so.21.1
#9  0x0000ffff9e8d7e9c in __pthread_once_slow () from /lib64/libc.so.6
#10 0x0000ffffa69e911c in void std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) () from /lib64/liblldb.so.21.1
#11 0x0000ffffa69e8f50 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) () from /lib64/liblldb.so.21.1
#12 0x0000ffffa69e9ab0 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::_M_complete_async() () from /lib64/liblldb.so.21.1
#13 0x0000ffffa69e9c4c in std::__future_base::_State_baseV2::wait() () from /lib64/liblldb.so.21.1
#14 0x0000ffffa32506ac in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /lib64/libLLVM.so.21.1
#15 0x0000ffffa3251bcc in void* llvm::thread::ThreadProxy<std::tuple<llvm::StdThreadPool::grow(int)::$_0> >(void*) () from /lib64/libLLVM.so.21.1
#16 0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#17 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 6 (Thread 0xfffb891ff0a0 (LWP 210855) "llvm-worker-1"):
#0  0x0000ffff9e8cfcbc in __lll_lock_wait () from /lib64/libc.so.6
#1  0x0000ffff9e8d5fe8 in pthread_mutex_lock@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffffa6880178 in lldb_private::ModuleList::GetSharedModule(lldb_private::ModuleSpec const&, std::shared_ptr<lldb_private::Module>&, lldb_private::FileSpecList const*, llvm::SmallVectorImpl<std::shared_ptr<lldb_private::Module> >*, bool*, bool) () from /lib64/liblldb.so.21.1
#3  0x0000ffffa6ae6934 in lldb_private::Target::GetOrCreateModule(lldb_private::ModuleSpec const&, bool, lldb_private::Status*) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa6a85f48 in lldb_private::DynamicLoader::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6c71578 in DynamicLoaderPOSIXDYLD::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#6  0x0000ffffa6c71f8c in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules()::$_0::operator()(DYLDRendezvous::SOEntry const&) const () from /lib64/liblldb.so.21.1
#7  0x0000ffffa69e92d4 in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::operator()() const () from /lib64/liblldb.so.21.1
#8  0x0000ffffa69e91a8 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () from /lib64/liblldb.so.21.1
#9  0x0000ffff9e8d7e9c in __pthread_once_slow () from /lib64/libc.so.6
#10 0x0000ffffa69e911c in void std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) () from /lib64/liblldb.so.21.1
#11 0x0000ffffa69e8f50 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) () from /lib64/liblldb.so.21.1
#12 0x0000ffffa69e9ab0 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::_M_complete_async() () from /lib64/liblldb.so.21.1
#13 0x0000ffffa69e9c4c in std::__future_base::_State_baseV2::wait() () from /lib64/liblldb.so.21.1
#14 0x0000ffffa32506ac in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /lib64/libLLVM.so.21.1
#15 0x0000ffffa3251bcc in void* llvm::thread::ThreadProxy<std::tuple<llvm::StdThreadPool::grow(int)::$_0> >(void*) () from /lib64/libLLVM.so.21.1
#16 0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#17 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 5 (Thread 0xfffb889ef0a0 (LWP 210856) "llvm-worker-2"):
#0  0x0000ffff9e8cfcbc in __lll_lock_wait () from /lib64/libc.so.6
#1  0x0000ffff9e8d5fe8 in pthread_mutex_lock@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffffa6872414 in lldb_private::Module::GetUUID() () from /lib64/liblldb.so.21.1
#3  0x0000ffffa687a2ec in lldb_private::Module::MatchesModuleSpec(lldb_private::ModuleSpec const&) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa687f028 in lldb_private::ModuleList::FindModules(lldb_private::ModuleSpec const&, lldb_private::ModuleList&) const () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6880210 in lldb_private::ModuleList::GetSharedModule(lldb_private::ModuleSpec const&, std::shared_ptr<lldb_private::Module>&, lldb_private::FileSpecList const*, llvm::SmallVectorImpl<std::shared_ptr<lldb_private::Module> >*, bool*, bool) () from /lib64/liblldb.so.21.1
#6  0x0000ffffa6ae6934 in lldb_private::Target::GetOrCreateModule(lldb_private::ModuleSpec const&, bool, lldb_private::Status*) () from /lib64/liblldb.so.21.1
#7  0x0000ffffa6a85f48 in lldb_private::DynamicLoader::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#8  0x0000ffffa6c71578 in DynamicLoaderPOSIXDYLD::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#9  0x0000ffffa6c71f8c in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules()::$_0::operator()(DYLDRendezvous::SOEntry const&) const () from /lib64/liblldb.so.21.1
#10 0x0000ffffa69e92d4 in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::operator()() const () from /lib64/liblldb.so.21.1
#11 0x0000ffffa69e91a8 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () from /lib64/liblldb.so.21.1
#12 0x0000ffff9e8d7e9c in __pthread_once_slow () from /lib64/libc.so.6
#13 0x0000ffffa69e911c in void std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) () from /lib64/liblldb.so.21.1
#14 0x0000ffffa69e8f50 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) () from /lib64/liblldb.so.21.1
#15 0x0000ffffa69e9ab0 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::_M_complete_async() () from /lib64/liblldb.so.21.1
#16 0x0000ffffa69e9c4c in std::__future_base::_State_baseV2::wait() () from /lib64/liblldb.so.21.1
#17 0x0000ffffa32506ac in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /lib64/libLLVM.so.21.1
#18 0x0000ffffa3251bcc in void* llvm::thread::ThreadProxy<std::tuple<llvm::StdThreadPool::grow(int)::$_0> >(void*) () from /lib64/libLLVM.so.21.1
#19 0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#20 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 4 (Thread 0xfffb7bfff0a0 (LWP 210857) "llvm-worker-3"):
#0  0x0000ffff9e8cfcbc in __lll_lock_wait () from /lib64/libc.so.6
#1  0x0000ffff9e8d5fe8 in pthread_mutex_lock@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffffa6880178 in lldb_private::ModuleList::GetSharedModule(lldb_private::ModuleSpec const&, std::shared_ptr<lldb_private::Module>&, lldb_private::FileSpecList const*, llvm::SmallVectorImpl<std::shared_ptr<lldb_private::Module> >*, bool*, bool) () from /lib64/liblldb.so.21.1
#3  0x0000ffffa6ae6934 in lldb_private::Target::GetOrCreateModule(lldb_private::ModuleSpec const&, bool, lldb_private::Status*) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa6a85f48 in lldb_private::DynamicLoader::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6c71578 in DynamicLoaderPOSIXDYLD::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#6  0x0000ffffa6c71f8c in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules()::$_0::operator()(DYLDRendezvous::SOEntry const&) const () from /lib64/liblldb.so.21.1
#7  0x0000ffffa69e92d4 in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::operator()() const () from /lib64/liblldb.so.21.1
#8  0x0000ffffa69e91a8 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () from /lib64/liblldb.so.21.1
#9  0x0000ffff9e8d7e9c in __pthread_once_slow () from /lib64/libc.so.6
#10 0x0000ffffa69e911c in void std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) () from /lib64/liblldb.so.21.1
#11 0x0000ffffa69e8f50 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) () from /lib64/liblldb.so.21.1
#12 0x0000ffffa69e9ab0 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::_M_complete_async() () from /lib64/liblldb.so.21.1
#13 0x0000ffffa69e9c4c in std::__future_base::_State_baseV2::wait() () from /lib64/liblldb.so.21.1
#14 0x0000ffffa32506ac in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /lib64/libLLVM.so.21.1
#15 0x0000ffffa3251bcc in void* llvm::thread::ThreadProxy<std::tuple<llvm::StdThreadPool::grow(int)::$_0> >(void*) () from /lib64/libLLVM.so.21.1
#16 0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#17 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 3 (Thread 0xfffb7b7ef0a0 (LWP 210858) "llvm-worker-4"):
#0  0x0000ffff9e8cfcbc in __lll_lock_wait () from /lib64/libc.so.6
#1  0x0000ffff9e8d5fe8 in pthread_mutex_lock@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffffa6880178 in lldb_private::ModuleList::GetSharedModule(lldb_private::ModuleSpec const&, std::shared_ptr<lldb_private::Module>&, lldb_private::FileSpecList const*, llvm::SmallVectorImpl<std::shared_ptr<lldb_private::Module> >*, bool*, bool) () from /lib64/liblldb.so.21.1
#3  0x0000ffffa6ae69b4 in lldb_private::Target::GetOrCreateModule(lldb_private::ModuleSpec const&, bool, lldb_private::Status*) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa6a85f48 in lldb_private::DynamicLoader::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6c71578 in DynamicLoaderPOSIXDYLD::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#6  0x0000ffffa6c71f8c in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules()::$_0::operator()(DYLDRendezvous::SOEntry const&) const () from /lib64/liblldb.so.21.1
#7  0x0000ffffa69e92d4 in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::operator()() const () from /lib64/liblldb.so.21.1
#8  0x0000ffffa69e91a8 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () from /lib64/liblldb.so.21.1
#9  0x0000ffff9e8d7e9c in __pthread_once_slow () from /lib64/libc.so.6
#10 0x0000ffffa69e911c in void std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) () from /lib64/liblldb.so.21.1
#11 0x0000ffffa69e8f50 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) () from /lib64/liblldb.so.21.1
#12 0x0000ffffa69e9ab0 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::_M_complete_async() () from /lib64/liblldb.so.21.1
#13 0x0000ffffa69e9c4c in std::__future_base::_State_baseV2::wait() () from /lib64/liblldb.so.21.1
#14 0x0000ffffa32506ac in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /lib64/libLLVM.so.21.
#15 0x0000ffffa7038b50 in lldb_private::plugin::dwarf::ManualDWARFIndex::Index() () from /lib64/liblldb.so.21.1
#16 0x0000ffffa6ffa21c in lldb_private::plugin::dwarf::SymbolFileDWARF::PreloadSymbols() () from /lib64/liblldb.so.21.1
#17 0x0000ffffa6878ef8 in lldb_private::Module::PreloadSymbols() () from /lib64/liblldb.so.21.1
#18 0x0000ffffa6ae6d14 in lldb_private::Target::GetOrCreateModule(lldb_private::ModuleSpec const&, bool, lldb_private::Status*) () from /lib64/liblldb.so.21.1
#19 0x0000ffffa6a85f48 in lldb_private::DynamicLoader::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#20 0x0000ffffa6c71578 in DynamicLoaderPOSIXDYLD::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#21 0x0000ffffa6c71f8c in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules()::$_0::operator()(DYLDRendezvous::SOEntry const&) const () from /lib64/liblldb.so.21.1
#22 0x0000ffffa69e92d4 in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::operator()() const () from /lib64/liblldb.so.21.1
#23 0x0000ffffa69e91a8 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () from /lib64/liblldb.so.21.1
#24 0x0000ffff9e8d7e9c in __pthread_once_slow () from /lib64/libc.so.6
#25 0x0000ffffa69e911c in void std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) () from /lib64/liblldb.so.21.1
#26 0x0000ffffa69e8f50 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) () from /lib64/liblldb.so.21.1
#27 0x0000ffffa69e9ab0 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::_M_complete_async() () from /lib64/liblldb.so.21.1
#28 0x0000ffffa69e9c4c in std::__future_base::_State_baseV2::wait() () from /lib64/liblldb.so.21.1
#29 0x0000ffffa32506ac in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /lib64/libLLVM.so.21.1
#30 0x0000ffffa3251bcc in void* llvm::thread::ThreadProxy<std::tuple<llvm::StdThreadPool::grow(int)::$_0> >(void*) () from /lib64/libLLVM.so.21.1
#31 0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#32 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 2 (Thread 0xfffb6adff0a0 (LWP 210859) "llvm-worker-5"):
#0  0x0000ffff9e8cfcbc in __lll_lock_wait () from /lib64/libc.so.6
#1  0x0000ffff9e8d5fe8 in pthread_mutex_lock@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffffa6880178 in lldb_private::ModuleList::GetSharedModule(lldb_private::ModuleSpec const&, std::shared_ptr<lldb_private::Module>&, lldb_private::FileSpecList const*, llvm::SmallVectorImpl<std::shared_ptr<lldb_private::Module> >*, bool*, bool) () from /lib64/liblldb.so.21.1
#3  0x0000ffffa6ae69b4 in lldb_private::Target::GetOrCreateModule(lldb_private::ModuleSpec const&, bool, lldb_private::Status*) () from /lib64/liblldb.so.21.1
#4  0x0000ffffa6a85f48 in lldb_private::DynamicLoader::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6c71578 in DynamicLoaderPOSIXDYLD::LoadModuleAtAddress(lldb_private::FileSpec const&, unsigned long, unsigned long, bool) () from /lib64/liblldb.so.21.1
#6  0x0000ffffa6c71f8c in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules()::$_0::operator()(DYLDRendezvous::SOEntry const&) const () from /lib64/liblldb.so.21.1
#7  0x0000ffffa69e92d4 in std::__future_base::_Task_setter<std::unique_ptr<std::__future_base::_Result<void>, std::__future_base::_Result_base::_Deleter>, std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::operator()() const () from /lib64/liblldb.so.21.1
#8  0x0000ffffa69e91a8 in std::__future_base::_State_baseV2::_M_do_set(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*) () from /lib64/liblldb.so.21.1
#9  0x0000ffff9e8d7e9c in __pthread_once_slow () from /lib64/libc.so.6
#10 0x0000ffffa69e911c in void std::call_once<void (std::__future_base::_State_baseV2::*)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*>(std::once_flag&, void (std::__future_base::_State_baseV2::*&&)(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*, bool*), std::__future_base::_State_baseV2*&&, std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>*&&, bool*&&) () from /lib64/liblldb.so.21.1
#11 0x0000ffffa69e8f50 in std::__future_base::_State_baseV2::_M_set_result(std::function<std::unique_ptr<std::__future_base::_Result_base, std::__future_base::_Result_base::_Deleter> ()>, bool) () from /lib64/liblldb.so.21.1
#12 0x0000ffffa69e9ab0 in std::__future_base::_Deferred_state<std::thread::_Invoker<std::tuple<std::function<void ()> > >, void>::_M_complete_async() () from /lib64/liblldb.so.21.1
#13 0x0000ffffa69e9c4c in std::__future_base::_State_baseV2::wait() () from /lib64/liblldb.so.21.1
#14 0x0000ffffa32506ac in llvm::StdThreadPool::processTasks(llvm::ThreadPoolTaskGroup*) () from /lib64/libLLVM.so.21.1
#15 0x0000ffffa3251bcc in void* llvm::thread::ThreadProxy<std::tuple<llvm::StdThreadPool::grow(int)::$_0> >(void*) () from /lib64/libLLVM.so.21.1
#16 0x0000ffff9e8d2e00 in start_thread () from /lib64/libc.so.6
#17 0x0000ffff9e93d49c in thread_start () from /lib64/libc.so.6

Thread 1 (Thread 0xffffa7486020 (LWP 210844) "lldb"):
#0  0x0000ffff9e8cfa68 in __futex_abstimed_wait_cancelable64 () from /lib64/libc.so.6
#1  0x0000ffff9e8d236c in pthread_cond_wait@@GLIBC_2.17 () from /lib64/libc.so.6
#2  0x0000ffff9e6cb7e0 in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /lib64/libstdc++.so.6
#3  0x0000ffffa3250cf8 in llvm::StdThreadPool::wait(llvm::ThreadPoolTaskGroup&) () from /lib64/libLLVM.so.21.1
#4  0x0000ffffa6c71bdc in DynamicLoaderPOSIXDYLD::LoadAllCurrentModules() () from /lib64/liblldb.so.21.1
#5  0x0000ffffa6c6b530 in DynamicLoaderPOSIXDYLD::DidAttach() () from /lib64/liblldb.so.21.1
#6  0x0000ffffa6a64174 in lldb_private::Process::LoadCore() () from /lib64/liblldb.so.21.1
#7  0x0000ffffa71c8e98 in CommandObjectTargetCreate::DoExecute(lldb_private::Args&, lldb_private::CommandReturnObject&) () from /lib64/liblldb.so.21.1
#8  0x0000ffffa696a684 in lldb_private::CommandObjectParsed::Execute(char const*, lldb_private::CommandReturnObject&) () from /lib64/liblldb.so.21.1
#9  0x0000ffffa6953588 in lldb_private::CommandInterpreter::HandleCommand(char const*, lldb_private::LazyBool, lldb_private::CommandReturnObject&, bool) () from /lib64/liblldb.so.21.1
#10 0x0000ffffa695ad78 in lldb_private::CommandInterpreter::IOHandlerInputComplete(lldb_private::IOHandler&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) () from /lib64/liblldb.so.21.1
#11 0x0000ffffa68699c0 in lldb_private::IOHandlerEditline::Run() () from /lib64/liblldb.so.21.1
#12 0x0000ffffa683752c in lldb_private::Debugger::RunIOHandlers() () from /lib64/liblldb.so.21.1
#13 0x0000ffffa695d5a4 in lldb_private::CommandInterpreter::RunCommandInterpreter(lldb_private::CommandInterpreterRunOptions&) () from /lib64/liblldb.so.21.1
#14 0x0000ffffa64ca96c in lldb::SBDebugger::RunCommandInterpreter(lldb::SBCommandInterpreterRunOptions const&) () from /lib64/liblldb.so.21.1
#15 0x0000000000228f2c in main ()

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions