Skip to content

Instantly share code, notes, and snippets.

@tavplubix
Last active October 17, 2019 12:27
Show Gist options
  • Save tavplubix/8e0212a61cf48c0dadf9cca6d11e1eb0 to your computer and use it in GitHub Desktop.
Save tavplubix/8e0212a61cf48c0dadf9cca6d11e1eb0 to your computer and use it in GitHub Desktop.
Another tsan report
2019.10.17 13:37:21.917323 [ 1 ] {} <Information> Application: Ready for connections.
2019.10.17 13:37:22.781528 [ 8 ] {} <Debug> system.query_log (MergerMutator): Merge sorted 12089 rows, containing 42 columns (42 merged, 0 gathered) in 1.71 sec., 7068.71 rows/sec., 7.75 MB/sec.
2019.10.17 13:37:22.907177 [ 8 ] {} <Trace> system.query_log: Renaming temporary part tmp_merge_20191014_1138_1290_77 to 20191014_1138_1290_77.
2019.10.17 13:37:22.910180 [ 8 ] {} <Trace> system.query_log (MergerMutator): Merged 2 parts: from 20191014_1138_1289_76 to 20191014_1290_1290_0
==================
WARNING: ThreadSanitizer: data race (pid=682161)
Write of size 8 at 0x7b6000002400 by thread T41 (mutexes: write M916):
#0 memcpy ??:? (clickhouse+0x34ead37)
#1 _nss_sss_endservent ??:? (libnss_sss.so.2+0x5768)
#2 Poco::Path::parseUnix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:602 (clickhouse+0xa47fd44)
#3 Poco::Path::parseUnix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:724 (clickhouse+0xa47fd44)
#4 Poco::Path::Path(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:186 (clickhouse+0xa47d9e4)
#5 Path /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:53 (clickhouse+0xa47d9e4)
#6 DB::ConfigProcessor::getConfigMergeFiles(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigProcessor.cpp:404 (clickhouse+0x97915a0)
#7 DB::ConfigReloader::getNewFileList() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:181 (clickhouse+0x979f109)
#8 DB::ConfigReloader::reloadIfNewer(bool, bool, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:83 (clickhouse+0x979d786)
#9 DB::ConfigReloader::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:69 (clickhouse+0x979ebde)
#10 _ZNSt3__118__invoke_constexprIRKMN2DB14ConfigReloaderEFvvERKPS2_JEvEEDTcldsdeclsr3std3__1E7forwardIT0_Efp0_Efp_spclsr3std3__1E7forwardIT1_Efp1_EEEOT_OSA_DpOSB_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4358 (clickhouse+0x979fea9)
#11 decltype(auto) std::__1::__apply_tuple_impl<void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&, 0ul>(void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&, std::__1::__tuple_indices<0ul>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1358 (clickhouse+0x979fea9)
#12 decltype(auto) std::__1::apply<void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&>(void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1367 (clickhouse+0x979fea9)
#13 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.h:156 (clickhouse+0x979fea9)
#14 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IMN2DB14ConfigReloaderEFvvEJPS4_EEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x979fea9)
#15 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__functional_base:348 (clickhouse+0x979fea9)
#16 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1527 (clickhouse+0x979fea9)
#17 std::__1::__function::__func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}, std::__1::allocator<{lambda()#1}>, void ()>::operator()() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1651 (clickhouse+0x979fea9)
#18 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1799 (clickhouse+0x9b46416)
#19 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:2347 (clickhouse+0x9b46416)
#20 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:221 (clickhouse+0x9b46416)
#21 ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b4a96c)
#22 _ZNSt3__18__invokeIZN14ThreadPoolImplINS_6threadEE12scheduleImplIvEET_NS_8functionIFvvEEEiNS_8optionalImEEEUlvE1_JEEEDTclclsr3std3__1E7forwardIS5_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS5_DpOSC_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x9b4a96c)
#23 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:341 (clickhouse+0x9b4a96c)
#24 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> >(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:351 (clickhouse+0x9b4a96c)
Previous write of size 8 at 0x7b6000002400 by thread T28 (mutexes: write M215651):
#0 memcpy ??:? (clickhouse+0x34ead37)
#1 _nss_sss_endservent ??:? (libnss_sss.so.2+0x5768)
#2 Poco::Path::parseUnix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:602 (clickhouse+0xa47fd44)
#3 Poco::Path::parseUnix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:724 (clickhouse+0xa47fd44)
#4 Poco::Path::Path(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:186 (clickhouse+0xa47d9e4)
#5 Path /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:53 (clickhouse+0xa47d9e4)
#6 DB::ConfigProcessor::getConfigMergeFiles(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigProcessor.cpp:404 (clickhouse+0x97915a0)
#7 DB::ConfigReloader::getNewFileList() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:181 (clickhouse+0x979f109)
#8 DB::ConfigReloader::reloadIfNewer(bool, bool, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:83 (clickhouse+0x979d786)
#9 DB::ConfigReloader::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:69 (clickhouse+0x979ebde)
#10 _ZNSt3__118__invoke_constexprIRKMN2DB14ConfigReloaderEFvvERKPS2_JEvEEDTcldsdeclsr3std3__1E7forwardIT0_Efp0_Efp_spclsr3std3__1E7forwardIT1_Efp1_EEEOT_OSA_DpOSB_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4358 (clickhouse+0x979fea9)
#11 decltype(auto) std::__1::__apply_tuple_impl<void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&, 0ul>(void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&, std::__1::__tuple_indices<0ul>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1358 (clickhouse+0x979fea9)
#12 decltype(auto) std::__1::apply<void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&>(void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1367 (clickhouse+0x979fea9)
#13 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.h:156 (clickhouse+0x979fea9)
#14 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IMN2DB14ConfigReloaderEFvvEJPS4_EEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x979fea9)
#15 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__functional_base:348 (clickhouse+0x979fea9)
#16 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1527 (clickhouse+0x979fea9)
#17 std::__1::__function::__func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}, std::__1::allocator<{lambda()#1}>, void ()>::operator()() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1651 (clickhouse+0x979fea9)
#18 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1799 (clickhouse+0x9b46416)
#19 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:2347 (clickhouse+0x9b46416)
#20 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:221 (clickhouse+0x9b46416)
#21 ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b4a96c)
#22 _ZNSt3__18__invokeIZN14ThreadPoolImplINS_6threadEE12scheduleImplIvEET_NS_8functionIFvvEEEiNS_8optionalImEEEUlvE1_JEEEDTclclsr3std3__1E7forwardIS5_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS5_DpOSC_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x9b4a96c)
#23 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:341 (clickhouse+0x9b4a96c)
#24 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> >(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:351 (clickhouse+0x9b4a96c)
Location is heap block of size 1024 at 0x7b6000002400 allocated by main thread:
#0 malloc ??:? (clickhouse+0x34e06bc)
#1 getpwuid /build/glibc-OTsEL5/glibc-2.27/pwd/../nss/getXXbyYY.c:121 (libc.so.6+0xe3579)
#2 Poco::PathImpl::configHomeImpl() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path_UNIX.cpp:95 (clickhouse+0xa47c859)
#3 Poco::Path::configHome() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Path.cpp:609 (clickhouse+0xa484029)
#4 Poco::Util::Application::init() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Util/src/Application.cpp:167 (clickhouse+0x9da9c83)
#5 Poco::Util::Application::init(int, char**) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Util/src/Application.cpp:133 (clickhouse+0x9da8df1)
#6 Poco::Util::ServerApplication::run(int, char**) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Util/src/ServerApplication.cpp:606 (clickhouse+0x9dc92e0)
#7 mainEntryClickHouseServer(int, char**) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/Server.cpp:955 (clickhouse+0x357d373)
#8 main /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/main.cpp:178 (clickhouse+0x355d199)
Mutex M916 (0x7b48000011c8) created at:
#0 pthread_mutex_lock ??:? (clickhouse+0x34ce187)
#1 std::__1::__libcpp_mutex_lock(pthread_mutex_t*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__threading_support:255 (clickhouse+0xaf02a99)
#2 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/src/mutex.cpp:30 (clickhouse+0xaf02a99)
#3 std::__1::lock_guard<std::__1::mutex>::lock_guard(std::__1::mutex&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__mutex_base:103 (clickhouse+0x979d777)
#4 DB::ConfigReloader::reloadIfNewer(bool, bool, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:81 (clickhouse+0x979d777)
#5 ConfigReloader /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:30 (clickhouse+0x979d501)
#6 std::__1::__unique_if<DB::ConfigReloader>::__unique_single std::__1::make_unique<DB::ConfigReloader, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, zkutil::ZooKeeperNodeCache, std::__1::shared_ptr<Poco::Event>, 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&)::$_12, bool>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&, zkutil::ZooKeeperNodeCache&&, std::__1::shared_ptr<Poco::Event>&&, 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&)::$_12&&, bool&&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/memory:3131 (clickhouse+0x35683e4)
#7 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&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/Server.cpp:453 (clickhouse+0x35683e4)
#8 Poco::Util::Application::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Util/src/Application.cpp:335 (clickhouse+0x9dada7d)
#9 DB::Server::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/Server.cpp:148 (clickhouse+0x356188c)
#10 Poco::Util::ServerApplication::run(int, char**) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Util/src/ServerApplication.cpp:618 (clickhouse+0x9dc9308)
#11 mainEntryClickHouseServer(int, char**) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/Server.cpp:955 (clickhouse+0x357d373)
#12 main /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/main.cpp:178 (clickhouse+0x355d199)
Mutex M215651 (0x7b4800001048) created at:
#0 pthread_mutex_lock ??:? (clickhouse+0x34ce187)
#1 std::__1::__libcpp_mutex_lock(pthread_mutex_t*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__threading_support:255 (clickhouse+0xaf02a99)
#2 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/src/mutex.cpp:30 (clickhouse+0xaf02a99)
#3 std::__1::lock_guard<std::__1::mutex>::lock_guard(std::__1::mutex&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__mutex_base:103 (clickhouse+0x979d777)
#4 DB::ConfigReloader::reloadIfNewer(bool, bool, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:81 (clickhouse+0x979d777)
#5 DB::ConfigReloader::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Config/ConfigReloader.cpp:69 (clickhouse+0x979ebde)
#6 _ZNSt3__118__invoke_constexprIRKMN2DB14ConfigReloaderEFvvERKPS2_JEvEEDTcldsdeclsr3std3__1E7forwardIT0_Efp0_Efp_spclsr3std3__1E7forwardIT1_Efp1_EEEOT_OSA_DpOSB_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4358 (clickhouse+0x979fea9)
#7 decltype(auto) std::__1::__apply_tuple_impl<void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&, 0ul>(void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&, std::__1::__tuple_indices<0ul>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1358 (clickhouse+0x979fea9)
#8 decltype(auto) std::__1::apply<void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&>(void (DB::ConfigReloader::* const&)(), std::__1::tuple<DB::ConfigReloader*> const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1367 (clickhouse+0x979fea9)
#9 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.h:156 (clickhouse+0x979fea9)
#10 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IMN2DB14ConfigReloaderEFvvEJPS4_EEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x979fea9)
#11 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__functional_base:348 (clickhouse+0x979fea9)
#12 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1527 (clickhouse+0x979fea9)
#13 std::__1::__function::__func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}, std::__1::allocator<{lambda()#1}>, void ()>::operator()() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1651 (clickhouse+0x979fea9)
#14 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1799 (clickhouse+0x9b46416)
#15 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:2347 (clickhouse+0x9b46416)
#16 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:221 (clickhouse+0x9b46416)
#17 ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b4a96c)
#18 _ZNSt3__18__invokeIZN14ThreadPoolImplINS_6threadEE12scheduleImplIvEET_NS_8functionIFvvEEEiNS_8optionalImEEEUlvE1_JEEEDTclclsr3std3__1E7forwardIS5_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS5_DpOSC_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x9b4a96c)
#19 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:341 (clickhouse+0x9b4a96c)
#20 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> >(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:351 (clickhouse+0x9b4a96c)
Thread T41 'ConfigReloader' (tid=682203, running) created by main thread at:
#0 pthread_create ??:? (clickhouse+0x34c14d6)
#1 std::__1::__libcpp_thread_create(unsigned long*, void* (*)(void*), void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__threading_support:327 (clickhouse+0x9b49ec1)
#2 thread<(lambda at ../dbms/src/Common/ThreadPool.cpp:102:42), void> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:367 (clickhouse+0x9b49ec1)
#3 void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b444b1)
#4 ThreadPoolImpl<std::__1::thread>::scheduleOrThrow(std::__1::function<void ()>, int, unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:138 (clickhouse+0x9b45618)
#5 ThreadFromGlobalPool<(lambda at ../dbms/src/Common/ThreadPool.cpp:102:42)> /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.h:149 (clickhouse+0x9b4b381)
#6 void ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b47054)
#7 ThreadPoolImpl<ThreadFromGlobalPool>::scheduleOrThrowOnError(std::__1::function<void ()>, int) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:126 (clickhouse+0x9b46ab0)
#8 DB::DatabaseOrdinary::loadTables(DB::Context&, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Databases/DatabaseOrdinary.cpp:144 (clickhouse+0x944e863)
#9 DB::InterpreterCreateQuery::createDatabase(DB::ASTCreateQuery&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterCreateQuery.cpp:166 (clickhouse+0x8af13b2)
#10 DB::InterpreterCreateQuery::execute() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterCreateQuery.cpp:713 (clickhouse+0x8afca3c)
#11 DB::executeCreateQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::Context&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/loadMetadata.cpp:48 (clickhouse+0x8d219af)
#12 DB::loadDatabase(DB::Context&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/loadMetadata.cpp:72 (clickhouse+0x8d219af)
#13 DB::loadMetadata(DB::Context&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/loadMetadata.cpp:111 (clickhouse+0x8d21252)
#14 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&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/Server.cpp:531 (clickhouse+0x3569de5)
#15 Poco::Util::Application::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Util/src/Application.cpp:335 (clickhouse+0x9dada7d)
#16 DB::Server::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/Server.cpp:148 (clickhouse+0x356188c)
#17 Poco::Util::ServerApplication::run(int, char**) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Util/src/ServerApplication.cpp:618 (clickhouse+0x9dc9308)
#18 mainEntryClickHouseServer(int, char**) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/Server.cpp:955 (clickhouse+0x357d373)
#19 main /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/main.cpp:178 (clickhouse+0x355d199)
Thread T28 'ConfigReloader' (tid=682190, running) created by thread T4 at:
#0 pthread_create ??:? (clickhouse+0x34c14d6)
#1 std::__1::__libcpp_thread_create(unsigned long*, void* (*)(void*), void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__threading_support:327 (clickhouse+0x9b49ec1)
#2 thread<(lambda at ../dbms/src/Common/ThreadPool.cpp:102:42), void> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:367 (clickhouse+0x9b49ec1)
#3 void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b444b1)
#4 ThreadPoolImpl<std::__1::thread>::scheduleOrThrow(std::__1::function<void ()>, int, unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:138 (clickhouse+0x9b45618)
#5 ThreadFromGlobalPool<(lambda at ../dbms/src/Common/ThreadPool.cpp:102:42)> /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.h:149 (clickhouse+0x9b4b381)
#6 void ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b47054)
#7 ThreadPoolImpl<ThreadFromGlobalPool>::scheduleOrThrowOnError(std::__1::function<void ()>, int) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:126 (clickhouse+0x9b46ab0)
#8 DB::MergeTreeData::loadDataParts(bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/MergeTree/MergeTreeData.cpp:805 (clickhouse+0x8fc80e6)
#9 StorageMergeTree /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/StorageMergeTree.cpp:79 (clickhouse+0x8e9bccf)
#10 std::__1::shared_ptr<DB::StorageMergeTree> ext::shared_ptr_helper<DB::StorageMergeTree>::create<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::ColumnsDescription const&, DB::IndicesDescription&, DB::ConstraintsDescription const&, bool const&, DB::Context&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, DB::MergeTreeData::MergingParams&, std::__1::unique_ptr<DB::MergeTreeSettings, std::__1::default_delete<DB::MergeTreeSettings> >, bool const&>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::ColumnsDescription const&, DB::IndicesDescription&, DB::ConstraintsDescription const&, bool const&, DB::Context&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, std::__1::shared_ptr<DB::IAST>&, DB::MergeTreeData::MergingParams&, std::__1::unique_ptr<DB::MergeTreeSettings, std::__1::default_delete<DB::MergeTreeSettings> >&&, bool const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../libs/libcommon/include/ext/shared_ptr_helper.h:19 (clickhouse+0x913e871)
#11 DB::create(DB::StorageFactory::Arguments const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/MergeTree/registerStorageMergeTree.cpp:648 (clickhouse+0x91374a6)
#12 _ZNSt3__18__invokeIRPFNS_10shared_ptrIN2DB8IStorageEEERKNS2_14StorageFactory9ArgumentsEEJS8_EEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSC_DpOSD_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x913f89d)
#13 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__functional_base:317 (clickhouse+0x913f89d)
#14 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1527 (clickhouse+0x913f89d)
#15 std::__1::__function::__func<std::__1::shared_ptr<DB::IStorage> (*)(DB::StorageFactory::Arguments const&), std::__1::allocator<std::__1::shared_ptr<DB::IStorage> (*)(DB::StorageFactory::Arguments const&)>, std::__1::shared_ptr<DB::IStorage> (DB::StorageFactory::Arguments const&)>::operator()(DB::StorageFactory::Arguments const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1651 (clickhouse+0x913f89d)
#16 DB::StorageFactory::get(DB::ASTCreateQuery&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::Context&, DB::Context&, DB::ColumnsDescription const&, DB::ConstraintsDescription const&, bool, bool) const /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1799 (clickhouse+0x8e63ed2)
#17 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:2347 (clickhouse+0x8e63ed2)
#18 DB::StorageFactory::get(DB::ASTCreateQuery&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::Context&, DB::Context&, DB::ColumnsDescription const&, DB::ConstraintsDescription const&, bool, bool) const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/StorageFactory.cpp:164 (clickhouse+0x8e63ed2)
#19 DB::createTableFromDefinition(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::Context&, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Databases/DatabasesCommon.cpp:91 (clickhouse+0x8a60d6b)
#20 DB::loadTable(DB::Context&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::DatabaseOrdinary&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Databases/DatabaseOrdinary.cpp:77 (clickhouse+0x9450c05)
#21 DB::DatabaseOrdinary::loadTables(DB::Context&, bool)::$_1::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Databases/DatabaseOrdinary.cpp:129 (clickhouse+0x9450c05)
#22 DB::DatabaseOrdinary::loadTables(DB::Context&, bool)::$_2::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Databases/DatabaseOrdinary.cpp:144 (clickhouse+0x9450c05)
#23 _ZNSt3__18__invokeIRZN2DB16DatabaseOrdinary10loadTablesERNS1_7ContextEbE3$_2JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x9450c05)
#24 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__functional_base:348 (clickhouse+0x9450c05)
#25 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1527 (clickhouse+0x9450c05)
#26 std::__1::__function::__func<DB::DatabaseOrdinary::loadTables(DB::Context&, bool)::$_2, std::__1::allocator<DB::DatabaseOrdinary::loadTables(DB::Context&, bool)::$_2>, void ()>::operator()() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1651 (clickhouse+0x9450c05)
#27 ThreadPoolImpl<ThreadFromGlobalPool>::worker(std::__1::__list_iterator<ThreadFromGlobalPool, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1799 (clickhouse+0x9b4958a)
#28 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:2347 (clickhouse+0x9b4958a)
#29 ThreadPoolImpl<ThreadFromGlobalPool>::worker(std::__1::__list_iterator<ThreadFromGlobalPool, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:221 (clickhouse+0x9b4958a)
#30 ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b4c2e7)
#31 _ZNSt3__118__invoke_constexprIRKZN14ThreadPoolImplI20ThreadFromGlobalPoolE12scheduleImplIvEET_NS_8functionIFvvEEEiNS_8optionalImEEEUlvE1_JEEEDTclclsr3std3__1E7forwardIS5_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS5_DpOSE_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4416 (clickhouse+0x9b4c2e7)
#32 decltype(auto) std::__1::__apply_tuple_impl<ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3} const&, std::__1::tuple<> const&>(ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3} const&, std::__1::tuple<> const&, std::__1::__tuple_indices<>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1358 (clickhouse+0x9b4c2e7)
#33 decltype(auto) std::__1::apply<ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3} const&, std::__1::tuple<> const&>(ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3} const&, std::__1::tuple<> const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/tuple:1367 (clickhouse+0x9b4c2e7)
#34 ThreadFromGlobalPool::ThreadFromGlobalPool<ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>(ThreadPoolImpl<ThreadFromGlobalPool>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}&&)::{lambda()#1}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.h:156 (clickhouse+0x9b4c2e7)
#35 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN14ThreadPoolImplIS1_E12scheduleImplIvEET_NS_8functionIFvvEEEiNS_8optionalImEEEUlvE1_JEEEOS6_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS6_Efp_Espclsr3std3__1E7forwardISE_Efp0_EEESD_SG_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x9b4c2e7)
#36 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__functional_base:348 (clickhouse+0x9b4c2e7)
#37 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1527 (clickhouse+0x9b4c2e7)
#38 _ZNSt3__110__function6__funcIZN20ThreadFromGlobalPoolC1IZN14ThreadPoolImplIS2_E12scheduleImplIvEET_NS_8functionIFvvEEEiNS_8optionalImEEEUlvE1_JEEEOS7_DpOT0_EUlvE_NS_9allocatorISI_EES9_EclEv /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1651 (clickhouse+0x9b4c2e7)
#39 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:1799 (clickhouse+0x9b46416)
#40 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/functional:2347 (clickhouse+0x9b46416)
#41 ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:221 (clickhouse+0x9b46416)
#42 ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/ThreadPool.cpp:102 (clickhouse+0x9b4a96c)
#43 _ZNSt3__18__invokeIZN14ThreadPoolImplINS_6threadEE12scheduleImplIvEET_NS_8functionIFvvEEEiNS_8optionalImEEEUlvE1_JEEEDTclclsr3std3__1E7forwardIS5_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS5_DpOSC_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0x9b4a96c)
#44 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:341 (clickhouse+0x9b4a96c)
#45 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> >(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:351 (clickhouse+0x9b4a96c)
SUMMARY: ThreadSanitizer: data race ??:? in memcpy
==================
2019.10.17 13:37:26.623642 [ 39 ] {} <Error> ConfigReloader: void DB::ConfigReloader::run(): Poco::Exception. Code: 1000, e.code() = 0, e.displayText() = Assertion violation: std::char_traits<char>::length(path.data()) == path.size() in file "../contrib/poco/Foundation/src/Path.cpp", line 52 (version 19.16.1.1
2019.10.17 13:46:32.605063 [ 8 ] {} <Trace> test_dcfrus.ttl_00933_2: Found 4 old parts to remove.
2019.10.17 13:46:32.605325 [ 8 ] {} <Debug> test_dcfrus.ttl_00933_2: Removing part from filesystem 10_1_1_1
2019.10.17 13:46:32.605956 [ 8 ] {} <Debug> test_dcfrus.ttl_00933_2: Removing part from filesystem 10_2_2_1
2019.10.17 13:46:32.606429 [ 8 ] {} <Debug> test_dcfrus.ttl_00933_2: Removing part from filesystem 10_3_3_0
2019.10.17 13:46:32.606855 [ 8 ] {} <Debug> test_dcfrus.ttl_00933_2: Removing part from filesystem 10_4_4_0
2019.10.17 13:46:34.389749 [ 13 ] {} <Trace> system.query_log: Found 2 old parts to remove.
2019.10.17 13:46:34.389998 [ 13 ] {} <Debug> system.query_log: Removing part from filesystem 20191014_1138_1289_76
2019.10.17 13:46:34.392620 [ 13 ] {} <Debug> system.query_log: Removing part from filesystem 20191014_1290_1290_0
2019.10.17 14:14:49.564515 [ 25 ] {} <Error> ConfigReloader: void DB::ConfigReloader::run(): Poco::Exception. Code: 1000, e.code() = 0, e.displayText() = Assertion violation: std::char_traits<char>::length(path.data()) == path.size() in file "../contrib/poco/Foundation/src/Path.cpp", line 52 (version 19.16.1.1
2019.10.17 14:19:53.693266 [ 39 ] {} <Error> ConfigReloader: void DB::ConfigReloader::run(): Poco::Exception. Code: 1000, e.code() = 0, e.displayText() = Assertion violation: std::char_traits<char>::length(path.data()) == path.size() in file "../contrib/poco/Foundation/src/Path.cpp", line 52 (version 19.16.1.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment