Skip to content

Integration test: thread sanitizer report on cluster shutdown #43169

@devcrafter

Description

@devcrafter

https://s3.amazonaws.com/clickhouse-test-reports/43122/c00f71327a3eb7f90a58b42adaaa980a6b731f73/integration_tests__tsan__[2/4].html

Test test_merge_tree_s3/test.py::test_table_manipulations[node] with ERROR status. Related log file contains sanitizer report (https://s3.amazonaws.com/clickhouse-test-reports/43122/c00f71327a3eb7f90a58b42adaaa980a6b731f73/integration_tests__tsan__[2/4]/integration_run_parallel2_0.log):

See also details in #43168

Error message and/or stacktrace
https://pastila.nl/?00395d9b/85845abd55decd656e90e1d59a436ea1

==================
WARNING: ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call) (pid=8)
  Write of size 8 at 0x7b440003ed00 by main thread:
    #0 Poco::Net::TCPServer::~TCPServer() build_docker/../contrib/poco/Net/src/TCPServer.cpp:87:1 (clickhouse+0x2163f9bf) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #1 DB::TCPServer::~TCPServer() build_docker/../src/Server/TCPServer.h:13:7 (clickhouse+0x1dd6a481) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #2 DB::TCPServer::~TCPServer() build_docker/../src/Server/TCPServer.h:13:7 (clickhouse+0x1dd6a481)
    #3 std::__1::default_delete<DB::TCPServer>::operator()[abi:v15003](DB::TCPServer*) const build_docker/../contrib/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x1dd40a95) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #4 std::__1::unique_ptr<DB::TCPServer, std::__1::default_delete<DB::TCPServer>>::reset[abi:v15003](DB::TCPServer*) build_docker/../contrib/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x1dd40a95)
    #5 std::__1::unique_ptr<DB::TCPServer, std::__1::default_delete<DB::TCPServer>>::~unique_ptr[abi:v15003]() build_docker/../contrib/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x1dd40a95)
    #6 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/../src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1dd40a95)
    #7 DB::ProtocolServerAdapter::TCPServerAdapterImpl::~TCPServerAdapterImpl() build_docker/../src/Server/ProtocolServerAdapter.cpp:15:46 (clickhouse+0x1dd40a95)
    #8 std::__1::default_delete<DB::ProtocolServerAdapter::Impl>::operator()[abi:v15003](DB::ProtocolServerAdapter::Impl*) const build_docker/../contrib/libcxx/include/__memory/unique_ptr.h:48:5 (clickhouse+0x139806d6) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #9 std::__1::unique_ptr<DB::ProtocolServerAdapter::Impl, std::__1::default_delete<DB::ProtocolServerAdapter::Impl>>::reset[abi:v15003](DB::ProtocolServerAdapter::Impl*) build_docker/../contrib/libcxx/include/__memory/unique_ptr.h:305:7 (clickhouse+0x139806d6)
    #10 std::__1::unique_ptr<DB::ProtocolServerAdapter::Impl, std::__1::default_delete<DB::ProtocolServerAdapter::Impl>>::~unique_ptr[abi:v15003]() build_docker/../contrib/libcxx/include/__memory/unique_ptr.h:259:19 (clickhouse+0x139806d6)
    #11 DB::ProtocolServerAdapter::~ProtocolServerAdapter() build_docker/../src/Server/ProtocolServerAdapter.h:16:7 (clickhouse+0x139806d6)
    #12 void std::__1::__destroy_at[abi:v15003]<DB::ProtocolServerAdapter, 0>(DB::ProtocolServerAdapter*) build_docker/../contrib/libcxx/include/__memory/construct_at.h:63:13 (clickhouse+0x139806d6)
    #13 void std::__1::destroy_at[abi:v15003]<DB::ProtocolServerAdapter, 0>(DB::ProtocolServerAdapter*) build_docker/../contrib/libcxx/include/__memory/construct_at.h:88:5 (clickhouse+0x139806d6)
    #14 void std::__1::allocator_traits<std::__1::allocator<DB::ProtocolServerAdapter>>::destroy[abi:v15003]<DB::ProtocolServerAdapter, void, void>(std::__1::allocator<DB::ProtocolServerAdapter>&, DB::ProtocolServerAdapter*) build_docker/../contrib/libcxx/include/__memory/allocator_traits.h:317:9 (clickhouse+0x139806d6)
    #15 std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>::__base_destruct_at_end[abi:v15003](DB::ProtocolServerAdapter*) build_docker/../contrib/libcxx/include/vector:833:9 (clickhouse+0x139806d6)
    #16 std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>::__clear[abi:v15003]() build_docker/../contrib/libcxx/include/vector:827:29 (clickhouse+0x139806d6)
    #17 std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>::~vector[abi:v15003]() build_docker/../contrib/libcxx/include/vector:436:9 (clickhouse+0x139806d6)
    #18 DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) build_docker/../programs/server/Server.cpp:1851:1 (clickhouse+0x139806d6)
    #19 Poco::Util::Application::run() build_docker/../contrib/poco/Util/src/Application.cpp:334:8 (clickhouse+0x2165937d) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #20 DB::Server::run() build_docker/../programs/server/Server.cpp:481:25 (clickhouse+0x1396bb7a) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #21 Poco::Util::ServerApplication::run(int, char**) build_docker/../contrib/poco/Util/src/ServerApplication.cpp:611:9 (clickhouse+0x2167922f) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #22 mainEntryClickHouseServer(int, char**) build_docker/../programs/server/Server.cpp:187:20 (clickhouse+0x13968754) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #23 main build_docker/../programs/main.cpp:482:12 (clickhouse+0xbb11f51) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)

  Previous read of size 8 at 0x7b440003ed00 by thread T247:
    #0 Poco::(anonymous namespace)::RunnableHolder::run() build_docker/../contrib/poco/Foundation/src/Thread.cpp:55:11 (clickhouse+0x218993a6) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #1 Poco::ThreadImpl::runnableEntry(void*) build_docker/../contrib/poco/Foundation/src/Thread_POSIX.cpp:345:27 (clickhouse+0x218979e7) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)

  Location is heap block of size 296 at 0x7b440003ed00 allocated by thread T198:
    #0 operator new(unsigned long) <null> (clickhouse+0xbb10186) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #1 std::__1::__unique_if<DB::TCPServer>::__unique_single std::__1::make_unique[abi:v15003]<DB::TCPServer, DB::PostgreSQLHandlerFactory*, Poco::ThreadPool&, Poco::Net::ServerSocket&, Poco::Net::TCPServerParams*>(DB::PostgreSQLHandlerFactory*&&, Poco::ThreadPool&, Poco::Net::ServerSocket&, Poco::Net::TCPServerParams*&&) build_docker/../contrib/libcxx/include/__memory/unique_ptr.h:714:28 (clickhouse+0x139a688f) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #2 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20::operator()(unsigned short) const build_docker/../programs/server/Server.cpp:2125:17 (clickhouse+0x13997e3a) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #3 decltype(std::declval<DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20&>()(std::declval<unsigned short>())) std::__1::__invoke[abi:v15003]<DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20&, unsigned short&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0x13997e3a)
    #4 DB::ProtocolServerAdapter std::__1::__invoke_void_return_wrapper<DB::ProtocolServerAdapter, false>::__call<DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20&, unsigned short>(DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20&, unsigned short&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:470:16 (clickhouse+0x13997e3a)
    #5 std::__1::__function::__default_alloc_func<DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20, DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15003](unsigned short&&) build_docker/../contrib/libcxx/include/__functional/function.h:235:12 (clickhouse+0x13997e3a)
    #6 DB::ProtocolServerAdapter std::__1::__function::__policy_invoker<DB::ProtocolServerAdapter (unsigned short)>::__call_impl<std::__1::__function::__default_alloc_func<DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool)::$_20, DB::ProtocolServerAdapter (unsigned short)>>(std::__1::__function::__policy_storage const*, unsigned short) build_docker/../contrib/libcxx/include/__functional/function.h:716:16 (clickhouse+0x13997e3a)
    #7 std::__1::__function::__policy_func<DB::ProtocolServerAdapter (unsigned short)>::operator()[abi:v15003](unsigned short&&) const build_docker/../contrib/libcxx/include/__functional/function.h:848:16 (clickhouse+0x1396a787) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #8 std::__1::function<DB::ProtocolServerAdapter (unsigned short)>::operator()(unsigned short) const build_docker/../contrib/libcxx/include/__functional/function.h:1197:12 (clickhouse+0x1396a787)
    #9 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const*, bool, bool, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, std::__1::function<DB::ProtocolServerAdapter (unsigned short)>&&) const build_docker/../programs/server/Server.cpp:431:27 (clickhouse+0x1396a787)
    #10 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool) build_docker/../programs/server/Server.cpp:2115:9 (clickhouse+0x13987b9a) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #11 DB::Server::updateServers(Poco::Util::AbstractConfiguration&, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&) build_docker/../programs/server/Server.cpp:2299:5 (clickhouse+0x1398d6c5) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #12 DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4::operator()(Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool) const build_docker/../programs/server/Server.cpp:1271:17 (clickhouse+0x139936fc) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #13 decltype(std::declval<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&>()(std::declval<Poco::AutoPtr<Poco::Util::AbstractConfiguration>>(), std::declval<bool>())) std::__1::__invoke[abi:v15003]<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool>(DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0x13990b4f) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #14 void std::__1::__invoke_void_return_wrapper<void, true>::__call<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool>(DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0x13990b4f)
    #15 std::__1::__function::__default_alloc_func<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4, void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::operator()[abi:v15003](Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) build_docker/../contrib/libcxx/include/__functional/function.h:235:12 (clickhouse+0x13990b4f)
    #16 void std::__1::__function::__policy_invoker<void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::__call_impl<std::__1::__function::__default_alloc_func<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4, void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>>(std::__1::__function::__policy_storage const*, Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool) build_docker/../contrib/libcxx/include/__functional/function.h:716:16 (clickhouse+0x13990b4f)
    #17 std::__1::__function::__policy_func<void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::operator()[abi:v15003](Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) const build_docker/../contrib/libcxx/include/__functional/function.h:848:16 (clickhouse+0x1e45f568) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #18 std::__1::function<void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::operator()(Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool) const build_docker/../contrib/libcxx/include/__functional/function.h:1197:12 (clickhouse+0x1e45f568)
    #19 DB::ConfigReloader::reloadIfNewer(bool, bool, bool, bool) build_docker/../src/Common/Config/ConfigReloader.cpp:149:13 (clickhouse+0x1e45f568)
    #20 DB::ConfigReloader::run() build_docker/../src/Common/Config/ConfigReloader.cpp:84:13 (clickhouse+0x1e460223) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #21 decltype(*std::declval<DB::ConfigReloader*&>().*std::declval<void (DB::ConfigReloader::*&)()>()()) std::__1::__invoke[abi:v15003]<void (DB::ConfigReloader::*&)(), DB::ConfigReloader*&, void>(void (DB::ConfigReloader::*&)(), DB::ConfigReloader*&) build_docker/../contrib/libcxx/include/__functional/invoke.h:359:23 (clickhouse+0x1e46121b) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #22 decltype(auto) std::__1::__apply_tuple_impl[abi:v15003]<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&, 0ul>(void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&, std::__1::__tuple_indices<0ul>) build_docker/../contrib/libcxx/include/tuple:1789:1 (clickhouse+0x1e46121b)
    #23 decltype(auto) std::__1::apply[abi:v15003]<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&>(void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&) build_docker/../contrib/libcxx/include/tuple:1798:1 (clickhouse+0x1e46121b)
    #24 ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()::operator()() build_docker/../src/Common/ThreadPool.h:196:13 (clickhouse+0x1e46121b)
    #25 decltype(std::declval<void (DB::ConfigReloader::*)()>()(std::declval<DB::ConfigReloader*>())) std::__1::__invoke[abi:v15003]<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()&>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0x1e461161) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #26 void std::__1::__invoke_void_return_wrapper<void, true>::__call<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()&>(ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()&) build_docker/../contrib/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0x1e461161)
    #27 std::__1::__function::__default_alloc_func<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'(), void ()>::operator()[abi:v15003]() build_docker/../contrib/libcxx/include/__functional/function.h:235:12 (clickhouse+0x1e461161)
    #28 void std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/../contrib/libcxx/include/__functional/function.h:716:16 (clickhouse+0x1e461161)
    #29 std::__1::__function::__policy_func<void ()>::operator()[abi:v15003]() const build_docker/../contrib/libcxx/include/__functional/function.h:848:16 (clickhouse+0x139aa250) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #30 std::__1::function<void ()>::operator()() const build_docker/../contrib/libcxx/include/__functional/function.h:1197:12 (clickhouse+0x139aa250)
    #31 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) build_docker/../src/Common/ThreadPool.cpp:294:17 (clickhouse+0x139aa250)
    #32 void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()::operator()() const build_docker/../src/Common/ThreadPool.cpp:144:73 (clickhouse+0x139ae971) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #33 decltype(std::declval<void>()()) std::__1::__invoke[abi:v15003]<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0x139ae971)
    #34 void std::__1::__thread_execute[abi:v15003]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(std::__1::tuple<void, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/../contrib/libcxx/include/thread:284:5 (clickhouse+0x139ae971)
    #35 void* std::__1::__thread_proxy[abi:v15003]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>>(void*) build_docker/../contrib/libcxx/include/thread:295:5 (clickhouse+0x139ae971)

  Thread T247 (tid=282, running) created by thread T198 at:
    #0 pthread_create <null> (clickhouse+0xba9083d) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #1 Poco::ThreadImpl::startImpl(Poco::SharedPtr<Poco::Runnable, Poco::ReferenceCounter, Poco::ReleasePolicy<Poco::Runnable>>) build_docker/../contrib/poco/Foundation/src/Thread_POSIX.cpp:202:6 (clickhouse+0x218973f3) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #2 Poco::Thread::start(Poco::Runnable&) build_docker/../contrib/poco/Foundation/src/Thread.cpp:128:2 (clickhouse+0x21898dec) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #3 Poco::Net::TCPServer::start() build_docker/../contrib/poco/Net/src/TCPServer.cpp:111:10 (clickhouse+0x2163fc82) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #4 DB::ProtocolServerAdapter::TCPServerAdapterImpl::start() build_docker/../src/Server/ProtocolServerAdapter.cpp:17:41 (clickhouse+0x1dd40ae3) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #5 DB::ProtocolServerAdapter::start() build_docker/../src/Server/ProtocolServerAdapter.h:29:26 (clickhouse+0x1396a96f) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #6 DB::Server::createServer(Poco::Util::AbstractConfiguration&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, char const*, bool, bool, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, std::__1::function<DB::ProtocolServerAdapter (unsigned short)>&&) const build_docker/../programs/server/Server.cpp:434:28 (clickhouse+0x1396a96f)
    #7 DB::Server::createServers(Poco::Util::AbstractConfiguration&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&, bool, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&, bool) build_docker/../programs/server/Server.cpp:2115:9 (clickhouse+0x13987b9a) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #8 DB::Server::updateServers(Poco::Util::AbstractConfiguration&, Poco::ThreadPool&, DB::AsynchronousMetrics&, std::__1::vector<DB::ProtocolServerAdapter, std::__1::allocator<DB::ProtocolServerAdapter>>&) build_docker/../programs/server/Server.cpp:2299:5 (clickhouse+0x1398d6c5) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #9 DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4::operator()(Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool) const build_docker/../programs/server/Server.cpp:1271:17 (clickhouse+0x139936fc) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #10 decltype(std::declval<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&>()(std::declval<Poco::AutoPtr<Poco::Util::AbstractConfiguration>>(), std::declval<bool>())) std::__1::__invoke[abi:v15003]<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool>(DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0x13990b4f) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #11 void std::__1::__invoke_void_return_wrapper<void, true>::__call<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool>(DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4&, Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0x13990b4f)
    #12 std::__1::__function::__default_alloc_func<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4, void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::operator()[abi:v15003](Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) build_docker/../contrib/libcxx/include/__functional/function.h:235:12 (clickhouse+0x13990b4f)
    #13 void std::__1::__function::__policy_invoker<void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::__call_impl<std::__1::__function::__default_alloc_func<DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)::$_4, void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>>(std::__1::__function::__policy_storage const*, Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool) build_docker/../contrib/libcxx/include/__functional/function.h:716:16 (clickhouse+0x13990b4f)
    #14 std::__1::__function::__policy_func<void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::operator()[abi:v15003](Poco::AutoPtr<Poco::Util::AbstractConfiguration>&&, bool&&) const build_docker/../contrib/libcxx/include/__functional/function.h:848:16 (clickhouse+0x1e45f568) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #15 std::__1::function<void (Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool)>::operator()(Poco::AutoPtr<Poco::Util::AbstractConfiguration>, bool) const build_docker/../contrib/libcxx/include/__functional/function.h:1197:12 (clickhouse+0x1e45f568)
    #16 DB::ConfigReloader::reloadIfNewer(bool, bool, bool, bool) build_docker/../src/Common/Config/ConfigReloader.cpp:149:13 (clickhouse+0x1e45f568)
    #17 DB::ConfigReloader::run() build_docker/../src/Common/Config/ConfigReloader.cpp:84:13 (clickhouse+0x1e460223) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #18 decltype(*std::declval<DB::ConfigReloader*&>().*std::declval<void (DB::ConfigReloader::*&)()>()()) std::__1::__invoke[abi:v15003]<void (DB::ConfigReloader::*&)(), DB::ConfigReloader*&, void>(void (DB::ConfigReloader::*&)(), DB::ConfigReloader*&) build_docker/../contrib/libcxx/include/__functional/invoke.h:359:23 (clickhouse+0x1e46121b) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #19 decltype(auto) std::__1::__apply_tuple_impl[abi:v15003]<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&, 0ul>(void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&, std::__1::__tuple_indices<0ul>) build_docker/../contrib/libcxx/include/tuple:1789:1 (clickhouse+0x1e46121b)
    #20 decltype(auto) std::__1::apply[abi:v15003]<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&>(void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&) build_docker/../contrib/libcxx/include/tuple:1798:1 (clickhouse+0x1e46121b)
    #21 ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()::operator()() build_docker/../src/Common/ThreadPool.h:196:13 (clickhouse+0x1e46121b)
    #22 decltype(std::declval<void (DB::ConfigReloader::*)()>()(std::declval<DB::ConfigReloader*>())) std::__1::__invoke[abi:v15003]<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()&>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0x1e461161) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #23 void std::__1::__invoke_void_return_wrapper<void, true>::__call<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()&>(ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'()&) build_docker/../contrib/libcxx/include/__functional/invoke.h:479:9 (clickhouse+0x1e461161)
    #24 std::__1::__function::__default_alloc_func<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'(), void ()>::operator()[abi:v15003]() build_docker/../contrib/libcxx/include/__functional/function.h:235:12 (clickhouse+0x1e461161)
    #25 void std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPoolImpl<true>::ThreadFromGlobalPoolImpl<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::'lambda'(), void ()>>(std::__1::__function::__policy_storage const*) build_docker/../contrib/libcxx/include/__functional/function.h:716:16 (clickhouse+0x1e461161)
    #26 std::__1::__function::__policy_func<void ()>::operator()[abi:v15003]() const build_docker/../contrib/libcxx/include/__functional/function.h:848:16 (clickhouse+0x139aa250) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #27 std::__1::function<void ()>::operator()() const build_docker/../contrib/libcxx/include/__functional/function.h:1197:12 (clickhouse+0x139aa250)
    #28 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) build_docker/../src/Common/ThreadPool.cpp:294:17 (clickhouse+0x139aa250)
    #29 void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()::operator()() const build_docker/../src/Common/ThreadPool.cpp:144:73 (clickhouse+0x139ae971) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #30 decltype(std::declval<void>()()) std::__1::__invoke[abi:v15003]<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&) build_docker/../contrib/libcxx/include/__functional/invoke.h:394:23 (clickhouse+0x139ae971)
    #31 void std::__1::__thread_execute[abi:v15003]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(std::__1::tuple<void, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>&, std::__1::__tuple_indices<>) build_docker/../contrib/libcxx/include/thread:284:5 (clickhouse+0x139ae971)
    #32 void* std::__1::__thread_proxy[abi:v15003]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>>(void*) build_docker/../contrib/libcxx/include/thread:295:5 (clickhouse+0x139ae971)

  Thread T198 'ThreadPool' (tid=209, running) created by main thread at:
    #0 pthread_create <null> (clickhouse+0xba9083d) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #1 std::__1::__libcpp_thread_create[abi:v15003](unsigned long*, void* (*)(void*), void*) build_docker/../contrib/libcxx/include/__threading_support:376:10 (clickhouse+0x139ae19b) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #2 std::__1::thread::thread<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'(), void>(void&&) build_docker/../contrib/libcxx/include/thread:311:16 (clickhouse+0x139ae19b)
    #3 void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool) build_docker/../src/Common/ThreadPool.cpp:144:35 (clickhouse+0x139a88c7) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #4 ThreadPoolImpl<std::__1::thread>::scheduleOrThrow(std::__1::function<void ()>, long, unsigned long, bool) build_docker/../src/Common/ThreadPool.cpp:180:5 (clickhouse+0x139b0b05) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #5 ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void ThreadPoolImpl<ThreadFromGlobalPoolImpl<false>>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&) build_docker/../src/Common/ThreadPool.h:176:38 (clickhouse+0x139b0b05)
    #6 void ThreadPoolImpl<ThreadFromGlobalPoolImpl<false>>::scheduleImpl<void>(std::__1::function<void ()>, long, std::__1::optional<unsigned long>, bool) build_docker/../src/Common/ThreadPool.cpp:144:35 (clickhouse+0x139ab296) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #7 ThreadPoolImpl<ThreadFromGlobalPoolImpl<false>>::scheduleOrThrowOnError(std::__1::function<void ()>, long) build_docker/../src/Common/ThreadPool.cpp:168:5 (clickhouse+0x139aaee5) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #8 DB::DatabaseOrdinary::startupTables(ThreadPoolImpl<ThreadFromGlobalPoolImpl<false>>&, DB::LoadingStrictnessLevel) build_docker/../src/Databases/DatabaseOrdinary.cpp:279:25 (clickhouse+0x1b76e535) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #9 DB::DatabaseAtomic::startupTables(ThreadPoolImpl<ThreadFromGlobalPoolImpl<false>>&, DB::LoadingStrictnessLevel) build_docker/../src/Databases/DatabaseAtomic.cpp:453:23 (clickhouse+0x1b76362c) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #10 DB::startupSystemTables() build_docker/../src/Interpreters/loadMetadata.cpp:427:54 (clickhouse+0x1cc4ad63) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #11 DB::Server::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) build_docker/../programs/server/Server.cpp:1592:9 (clickhouse+0x1397d70f) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #12 Poco::Util::Application::run() build_docker/../contrib/poco/Util/src/Application.cpp:334:8 (clickhouse+0x2165937d) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #13 DB::Server::run() build_docker/../programs/server/Server.cpp:481:25 (clickhouse+0x1396bb7a) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #14 Poco::Util::ServerApplication::run(int, char**) build_docker/../contrib/poco/Util/src/ServerApplication.cpp:611:9 (clickhouse+0x2167922f) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #15 mainEntryClickHouseServer(int, char**) build_docker/../programs/server/Server.cpp:187:20 (clickhouse+0x13968754) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)
    #16 main build_docker/../programs/main.cpp:482:12 (clickhouse+0xbb11f51) (BuildId: 36e90b5f613468f83656c7ec865ac3c79d666593)

SUMMARY: ThreadSanitizer: data race on vptr (ctor/dtor vs virtual call) build_docker/../contrib/poco/Net/src/TCPServer.cpp:87:1 in Poco::Net::TCPServer::~TCPServer()
==================
ThreadSanitizer: reported 1 warnings

Metadata

Metadata

Assignees

Labels

testingSpecial issue with list of bugs found by CI

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions