-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Lock order inversion in OvercommitTracker, ProcessList, DiskAccessStorage, QueryStatus and Context #51150
Copy link
Copy link
Closed
Labels
testingSpecial issue with list of bugs found by CISpecial issue with list of bugs found by CI
Description
==================
WARNING: ThreadSanitizer: lock-order-inversion (potential deadlock) (pid=1705)
Cycle in lock order graph: M0 (0x7b5000002db8) => M1 (0x7b9400002d98) => M2 (0x7b9400002808) => M0
Mutex M1 acquired here while holding mutex M0 in thread T1138:
#0 pthread_mutex_lock <null> (clickhouse+0xdc5b71b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x2914c219) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x2914c219)
#3 std::__1::unique_lock<std::__1::mutex>::unique_lock[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:122:61 (clickhouse+0x162c8d33) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 DB::ProcessListBase::unsafeLock() const build_docker/./src/Interpreters/ProcessList.h:328:47 (clickhouse+0x162c8d33)
#5 OvercommitTracker::needToStopQuery(MemoryTracker*, long) build_docker/./src/Common/OvercommitTracker.cpp:48:38 (clickhouse+0x162c8d33)
#6 MemoryTracker::allocImpl(long, bool, MemoryTracker*) build_docker/./src/Common/MemoryTracker.cpp:300:61 (clickhouse+0x162bf270) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 MemoryTracker::allocImpl(long, bool, MemoryTracker*) build_docker/./src/Common/MemoryTracker.cpp:367:22 (clickhouse+0x162bf129) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 MemoryTracker::allocImpl(long, bool, MemoryTracker*) build_docker/./src/Common/MemoryTracker.cpp:367:22 (clickhouse+0x162bf129) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 CurrentMemoryTracker::allocImpl(long, bool) build_docker/./src/Common/CurrentMemoryTracker.cpp:58:33 (clickhouse+0x1626f07e) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#10 CurrentMemoryTracker::alloc(long) build_docker/./src/Common/CurrentMemoryTracker.cpp:85:5 (clickhouse+0x1626f07e)
#11 Allocator<false, false>::alloc(unsigned long, unsigned long) build_docker/./src/Common/Allocator.h:102:9 (clickhouse+0x1626af98) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#12 DB::Memory<Allocator<false, false>>::alloc(unsigned long) build_docker/./src/IO/BufferWithOwnMemory.h:130:49 (clickhouse+0x163214e5) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#13 DB::Memory<Allocator<false, false>>::Memory(unsigned long, unsigned long) build_docker/./src/IO/BufferWithOwnMemory.h:49:9 (clickhouse+0x1634ec5c) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#14 DB::BufferWithOwnMemory<DB::WriteBuffer>::BufferWithOwnMemory(unsigned long, char*, unsigned long) build_docker/./src/IO/BufferWithOwnMemory.h:157:29 (clickhouse+0x1634ec5c)
#15 DB::WriteBufferFromFileBase::WriteBufferFromFileBase(unsigned long, char*, unsigned long) build_docker/./src/IO/WriteBufferFromFileBase.cpp:7:7 (clickhouse+0x1634ec5c)
#16 DB::WriteBufferFromFileDescriptor::WriteBufferFromFileDescriptor(int, unsigned long, char*, std::__1::shared_ptr<DB::Throttler>, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) build_docker/./src/IO/WriteBufferFromFileDescriptor.cpp:98:7 (clickhouse+0x1634de4e) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#17 DB::WriteBufferFromFile::WriteBufferFromFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long, int, std::__1::shared_ptr<DB::Throttler>, unsigned int, char*, unsigned long) build_docker/./src/IO/WriteBufferFromFile.cpp:36:7 (clickhouse+0x16411cac) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#18 DB::(anonymous namespace)::writeEntityFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::IAccessEntity const&) build_docker/./src/Access/DiskAccessStorage.cpp:78:29 (clickhouse+0x1e20a786) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#19 DB::DiskAccessStorage::writeAccessEntityToDisk(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&, DB::IAccessEntity const&) const build_docker/./src/Access/DiskAccessStorage.cpp:720:5 (clickhouse+0x1e20a786)
#20 DB::DiskAccessStorage::insertNoLock(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&, std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool, bool) build_docker/./src/Access/DiskAccessStorage.cpp:592:9 (clickhouse+0x1e208b49) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#21 DB::DiskAccessStorage::insertWithID(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&, std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool, bool) build_docker/./src/Access/DiskAccessStorage.cpp:514:12 (clickhouse+0x1e20a394) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#22 DB::DiskAccessStorage::insertImpl(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/DiskAccessStorage.cpp:504:9 (clickhouse+0x1e20a394)
#23 DB::IAccessStorage::insert(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/IAccessStorage.cpp:173:12 (clickhouse+0x1e236346) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#24 DB::MultipleAccessStorage::insertImpl(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/MultipleAccessStorage.cpp:271:38 (clickhouse+0x1e2783e3) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#25 DB::AccessControl::insertImpl(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/AccessControl.cpp:530:38 (clickhouse+0x1e1422b9) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#26 DB::IAccessStorage::insert(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/IAccessStorage.cpp:173:12 (clickhouse+0x1e23641b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#27 DB::IAccessStorage::insert(std::__1::vector<std::__1::shared_ptr<DB::IAccessEntity const>, std::__1::allocator<std::__1::shared_ptr<DB::IAccessEntity const>>> const&, bool, bool) build_docker/./src/Access/IAccessStorage.cpp:184:23 (clickhouse+0x1e23641b)
#28 DB::InterpreterCreateUserQuery::execute() build_docker/./src/Interpreters/Access/InterpreterCreateUserQuery.cpp:180:34 (clickhouse+0x20173334) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#29 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:723:36 (clickhouse+0x200e4716) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#30 DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1182:30 (clickhouse+0x200e0858) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#31 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:420:24 (clickhouse+0x214c7eb0) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#32 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2043:9 (clickhouse+0x214de4e7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#33 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x253308c2) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#34 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x2533113a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#35 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x255804c6) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#36 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#37 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Mutex M0 previously acquired by the same thread here:
#0 pthread_mutex_lock <null> (clickhouse+0xdc5b71b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x2914c219) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x2914c219)
#3 std::__1::lock_guard<std::__1::mutex>::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0x1e20a375) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 DB::DiskAccessStorage::insertWithID(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&, std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool, bool) build_docker/./src/Access/DiskAccessStorage.cpp:513:21 (clickhouse+0x1e20a375)
#5 DB::DiskAccessStorage::insertImpl(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/DiskAccessStorage.cpp:504:9 (clickhouse+0x1e20a375)
#6 DB::IAccessStorage::insert(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/IAccessStorage.cpp:173:12 (clickhouse+0x1e236346) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 DB::MultipleAccessStorage::insertImpl(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/MultipleAccessStorage.cpp:271:38 (clickhouse+0x1e2783e3) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 DB::AccessControl::insertImpl(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/AccessControl.cpp:530:38 (clickhouse+0x1e1422b9) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 DB::IAccessStorage::insert(std::__1::shared_ptr<DB::IAccessEntity const> const&, bool, bool) build_docker/./src/Access/IAccessStorage.cpp:173:12 (clickhouse+0x1e23641b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#10 DB::IAccessStorage::insert(std::__1::vector<std::__1::shared_ptr<DB::IAccessEntity const>, std::__1::allocator<std::__1::shared_ptr<DB::IAccessEntity const>>> const&, bool, bool) build_docker/./src/Access/IAccessStorage.cpp:184:23 (clickhouse+0x1e23641b)
#11 DB::InterpreterCreateUserQuery::execute() build_docker/./src/Interpreters/Access/InterpreterCreateUserQuery.cpp:180:34 (clickhouse+0x20173334) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#12 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:723:36 (clickhouse+0x200e4716) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#13 DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1182:30 (clickhouse+0x200e0858) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#14 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:420:24 (clickhouse+0x214c7eb0) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#15 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2043:9 (clickhouse+0x214de4e7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#16 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x253308c2) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#17 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x2533113a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#18 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x255804c6) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#19 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#20 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Mutex M2 acquired here while holding mutex M1 in thread T6040:
#0 pthread_mutex_lock <null> (clickhouse+0xdc5b71b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 std::__1::__libcpp_recursive_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:284:10 (clickhouse+0x2914c3f9) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 std::__1::recursive_mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:76:14 (clickhouse+0x2914c3f9)
#3 std::__1::unique_lock<std::__1::recursive_mutex>::unique_lock[abi:v15000](std::__1::recursive_mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:122:61 (clickhouse+0x1ec9f1c0) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 DB::Context::getLock() const build_docker/./src/Interpreters/Context.cpp:722:12 (clickhouse+0x1ec9f1c0)
#5 DB::Context::getSettings() const build_docker/./src/Interpreters/Context.cpp:1676:17 (clickhouse+0x1ec9f1c0)
#6 DB::QueryStatus::QueryStatus(std::__1::shared_ptr<DB::Context const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>&&, std::__1::shared_ptr<DB::ThreadGroup>&&, DB::IAST::QueryKind, unsigned long) build_docker/./src/Interpreters/ProcessList.cpp:356:35 (clickhouse+0x1fd806f4) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 DB::QueryStatus* std::__1::construct_at[abi:v15000]<DB::QueryStatus, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>, std::__1::shared_ptr<DB::ThreadGroup>, DB::IAST::QueryKind&, unsigned long&, DB::QueryStatus*>(DB::QueryStatus*, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>&&, std::__1::shared_ptr<DB::ThreadGroup>&&, DB::IAST::QueryKind&, unsigned long&) build_docker/./contrib/llvm-project/libcxx/include/__memory/construct_at.h:35:48 (clickhouse+0x1fd7e07f) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 void std::__1::allocator_traits<std::__1::allocator<DB::QueryStatus>>::construct[abi:v15000]<DB::QueryStatus, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>, std::__1::shared_ptr<DB::ThreadGroup>, DB::IAST::QueryKind&, unsigned long&, void, void>(std::__1::allocator<DB::QueryStatus>&, DB::QueryStatus*, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>&&, std::__1::shared_ptr<DB::ThreadGroup>&&, DB::IAST::QueryKind&, unsigned long&) build_docker/./contrib/llvm-project/libcxx/include/__memory/allocator_traits.h:298:9 (clickhouse+0x1fd7e07f)
#9 std::__1::__shared_ptr_emplace<DB::QueryStatus, std::__1::allocator<DB::QueryStatus>>::__shared_ptr_emplace[abi:v15000]<std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>, std::__1::shared_ptr<DB::ThreadGroup>, DB::IAST::QueryKind&, unsigned long&>(std::__1::allocator<DB::QueryStatus>, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>&&, std::__1::shared_ptr<DB::ThreadGroup>&&, DB::IAST::QueryKind&, unsigned long&) build_docker/./contrib/llvm-project/libcxx/include/__memory/shared_ptr.h:292:9 (clickhouse+0x1fd7e07f)
#10 std::__1::shared_ptr<DB::QueryStatus> std::__1::allocate_shared[abi:v15000]<DB::QueryStatus, std::__1::allocator<DB::QueryStatus>, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>, std::__1::shared_ptr<DB::ThreadGroup>, DB::IAST::QueryKind&, unsigned long&, void>(std::__1::allocator<DB::QueryStatus> const&, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>&&, std::__1::shared_ptr<DB::ThreadGroup>&&, DB::IAST::QueryKind&, unsigned long&) build_docker/./contrib/llvm-project/libcxx/include/__memory/shared_ptr.h:953:55 (clickhouse+0x1fd7e07f)
#11 std::__1::shared_ptr<DB::QueryStatus> std::__1::make_shared[abi:v15000]<DB::QueryStatus, std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>, std::__1::shared_ptr<DB::ThreadGroup>, DB::IAST::QueryKind&, unsigned long&, void>(std::__1::shared_ptr<DB::Context>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&, std::__1::shared_ptr<DB::QueryPriorities::HandleImpl>&&, std::__1::shared_ptr<DB::ThreadGroup>&&, DB::IAST::QueryKind&, unsigned long&) build_docker/./contrib/llvm-project/libcxx/include/__memory/shared_ptr.h:962:12 (clickhouse+0x1fd7e07f)
#12 DB::ProcessList::insert(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::IAST const*, std::__1::shared_ptr<DB::Context>, unsigned long) build_docker/./src/Interpreters/ProcessList.cpp:242:13 (clickhouse+0x1fd7e07f)
#13 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:524:60 (clickhouse+0x200e1fa4) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#14 DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1182:30 (clickhouse+0x200e0858) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#15 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:420:24 (clickhouse+0x214c7eb0) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#16 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2043:9 (clickhouse+0x214de4e7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#17 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x253308c2) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#18 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x2533113a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#19 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x255804c6) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#20 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#21 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Mutex M1 previously acquired by the same thread here:
#0 pthread_mutex_lock <null> (clickhouse+0xdc5b71b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x2914c219) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x2914c219)
#3 std::__1::unique_lock<std::__1::mutex>::unique_lock[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:122:61 (clickhouse+0x1fd7d0ce) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 DB::ProcessListBase::safeLock() const build_docker/./src/Interpreters/ProcessList.h:327:57 (clickhouse+0x1fd7d0ce)
#5 DB::ProcessList::insert(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::IAST const*, std::__1::shared_ptr<DB::Context>, unsigned long) build_docker/./src/Interpreters/ProcessList.cpp:82:43 (clickhouse+0x1fd7d0ce)
#6 DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum, DB::ReadBuffer*) build_docker/./src/Interpreters/executeQuery.cpp:524:60 (clickhouse+0x200e1fa4) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::shared_ptr<DB::Context>, bool, DB::QueryProcessingStage::Enum) build_docker/./src/Interpreters/executeQuery.cpp:1182:30 (clickhouse+0x200e0858) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:420:24 (clickhouse+0x214c7eb0) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2043:9 (clickhouse+0x214de4e7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#10 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x253308c2) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#11 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x2533113a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#12 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x255804c6) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#13 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#14 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Mutex M0 acquired here while holding mutex M2 in thread T1130:
#0 pthread_mutex_lock <null> (clickhouse+0xdc5b71b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 std::__1::__libcpp_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:304:10 (clickhouse+0x2914c219) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 std::__1::mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:38:14 (clickhouse+0x2914c219)
#3 std::__1::lock_guard<std::__1::mutex>::lock_guard[abi:v15000](std::__1::mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:94:27 (clickhouse+0x1e2098cf) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 DB::DiskAccessStorage::exists(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&) const build_docker/./src/Access/DiskAccessStorage.cpp:462:21 (clickhouse+0x1e2098cf)
#5 DB::MultipleAccessStorage::findStorage(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&) build_docker/./src/Access/MultipleAccessStorage.cpp:143:35 (clickhouse+0x1e27762a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#6 DB::MultipleAccessStorage::findStorage(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&) const build_docker/./src/Access/MultipleAccessStorage.cpp:163:55 (clickhouse+0x1e277a2d) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 DB::MultipleAccessStorage::readImpl(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&, bool) const build_docker/./src/Access/MultipleAccessStorage.cpp:183:24 (clickhouse+0x1e277a2d)
#8 std::__1::shared_ptr<DB::User const> DB::IAccessStorage::read<DB::User>(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&, bool) const build_docker/./src/Access/IAccessStorage.h:217:19 (clickhouse+0x1dd3bf3a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 DB::ContextAccess::initialize() build_docker/./src/Access/ContextAccess.cpp:259:30 (clickhouse+0x1e18b766) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#10 DB::AccessControl::ContextAccessCache::getContextAccess(DB::ContextAccessParams const&) build_docker/./src/Access/AccessControl.cpp:85:14 (clickhouse+0x1e146333) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#11 DB::AccessControl::getContextAccess(DB::ContextAccessParams const&) const build_docker/./src/Access/AccessControl.cpp:747:34 (clickhouse+0x1e143248) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#12 DB::AccessControl::getContextAccess(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&, std::__1::vector<StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag>, std::__1::allocator<StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag>>> const&, bool, DB::Settings const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, DB::ClientInfo const&) const build_docker/./src/Access/AccessControl.cpp:741:12 (clickhouse+0x1e143248)
#13 DB::Context::setUser(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&) build_docker/./src/Interpreters/Context.cpp:1061:33 (clickhouse+0x1ec96320) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#14 DB::Session::makeSessionContext() build_docker/./src/Interpreters/Session.cpp:405:30 (clickhouse+0x1fe5c0fa) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#15 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:193:22 (clickhouse+0x214c69a0) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#16 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2043:9 (clickhouse+0x214de4e7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#17 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x253308c2) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#18 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x2533113a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#19 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x255804c6) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#20 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#21 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Mutex M2 previously acquired by the same thread here:
#0 pthread_mutex_lock <null> (clickhouse+0xdc5b71b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 std::__1::__libcpp_recursive_mutex_lock[abi:v15000](pthread_mutex_t*) build_docker/./contrib/llvm-project/libcxx/include/__threading_support:284:10 (clickhouse+0x2914c3f9) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 std::__1::recursive_mutex::lock() build_docker/./contrib/llvm-project/libcxx/src/mutex.cpp:76:14 (clickhouse+0x2914c3f9)
#3 std::__1::unique_lock<std::__1::recursive_mutex>::unique_lock[abi:v15000](std::__1::recursive_mutex&) build_docker/./contrib/llvm-project/libcxx/include/__mutex_base:122:61 (clickhouse+0x1ec96267) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 DB::Context::getLock() const build_docker/./src/Interpreters/Context.cpp:722:12 (clickhouse+0x1ec96267)
#5 DB::Context::setUser(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&) build_docker/./src/Interpreters/Context.cpp:1057:17 (clickhouse+0x1ec96267)
#6 DB::Session::makeSessionContext() build_docker/./src/Interpreters/Session.cpp:405:30 (clickhouse+0x1fe5c0fa) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 DB::TCPHandler::runImpl() build_docker/./src/Server/TCPHandler.cpp:193:22 (clickhouse+0x214c69a0) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 DB::TCPHandler::run() build_docker/./src/Server/TCPHandler.cpp:2043:9 (clickhouse+0x214de4e7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 Poco::Net::TCPServerConnection::start() build_docker/./base/poco/Net/src/TCPServerConnection.cpp:43:3 (clickhouse+0x253308c2) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#10 Poco::Net::TCPServerDispatcher::run() build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:115:20 (clickhouse+0x2533113a) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#11 Poco::PooledThread::run() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:188:14 (clickhouse+0x255804c6) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#12 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#13 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Thread T1138 'TCPHandler' (tid=4534, running) created by thread T382 at:
#0 pthread_create <null> (clickhouse+0xdc59a8b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 Poco::ThreadImpl::startImpl(Poco::SharedPtr<Poco::Runnable, Poco::ReferenceCounter, Poco::ReleasePolicy<Poco::Runnable>>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x2557c73f) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x2557e20f) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x255824cb) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 Poco::ThreadPool::getThread() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:446:14 (clickhouse+0x255824cb)
#5 Poco::ThreadPool::startWithPriority(Poco::Thread::Priority, Poco::Runnable&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:350:2 (clickhouse+0x255828c7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#6 Poco::Net::TCPServerDispatcher::enqueue(Poco::Net::StreamSocket const&) build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:152:17 (clickhouse+0x2533164b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 Poco::Net::TCPServer::run() build_docker/./base/poco/Net/src/TCPServer.cpp:148:21 (clickhouse+0x253301b7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Thread T6040 'TCPHandler' (tid=23307, running) created by thread T380 at:
#0 pthread_create <null> (clickhouse+0xdc59a8b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 Poco::ThreadImpl::startImpl(Poco::SharedPtr<Poco::Runnable, Poco::ReferenceCounter, Poco::ReleasePolicy<Poco::Runnable>>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x2557c73f) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x2557e20f) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x255824cb) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 Poco::ThreadPool::getThread() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:446:14 (clickhouse+0x255824cb)
#5 Poco::ThreadPool::startWithPriority(Poco::Thread::Priority, Poco::Runnable&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:350:2 (clickhouse+0x255828c7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#6 Poco::Net::TCPServerDispatcher::enqueue(Poco::Net::StreamSocket const&) build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:152:17 (clickhouse+0x2533164b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 Poco::Net::TCPServer::run() build_docker/./base/poco/Net/src/TCPServer.cpp:148:21 (clickhouse+0x253301b7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
Thread T1130 'TCPHandler' (tid=4524, running) created by thread T382 at:
#0 pthread_create <null> (clickhouse+0xdc59a8b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#1 Poco::ThreadImpl::startImpl(Poco::SharedPtr<Poco::Runnable, Poco::ReferenceCounter, Poco::ReleasePolicy<Poco::Runnable>>) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:198:6 (clickhouse+0x2557c73f) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#2 Poco::Thread::start(Poco::Runnable&) build_docker/./base/poco/Foundation/src/Thread.cpp:118:2 (clickhouse+0x2557e20f) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#3 Poco::PooledThread::start() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:78:10 (clickhouse+0x255824cb) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#4 Poco::ThreadPool::getThread() build_docker/./base/poco/Foundation/src/ThreadPool.cpp:446:14 (clickhouse+0x255824cb)
#5 Poco::ThreadPool::startWithPriority(Poco::Thread::Priority, Poco::Runnable&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) build_docker/./base/poco/Foundation/src/ThreadPool.cpp:350:2 (clickhouse+0x255828c7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#6 Poco::Net::TCPServerDispatcher::enqueue(Poco::Net::StreamSocket const&) build_docker/./base/poco/Net/src/TCPServerDispatcher.cpp:152:17 (clickhouse+0x2533164b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#7 Poco::Net::TCPServer::run() build_docker/./base/poco/Net/src/TCPServer.cpp:148:21 (clickhouse+0x253301b7) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#8 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/./base/poco/Foundation/src/Thread.cpp:45:11 (clickhouse+0x2557e7af) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
#9 Poco::ThreadImpl::runnableEntry(void*) build_docker/./base/poco/Foundation/src/Thread_POSIX.cpp:335:27 (clickhouse+0x2557cd69) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa)
SUMMARY: ThreadSanitizer: lock-order-inversion (potential deadlock) (/usr/bin/clickhouse+0xdc5b71b) (BuildId: eb1c6015d4c5e32cfd0964df8a3102555566c1aa) in pthread_mutex_lock
==================
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
testingSpecial issue with list of bugs found by CISpecial issue with list of bugs found by CI