Skip to content

Instantly share code, notes, and snippets.

@alesapin
Created April 1, 2021 11:40
Show Gist options
  • Save alesapin/973313f4d89f76634b4b1dd7e653e8ff to your computer and use it in GitHub Desktop.
Save alesapin/973313f4d89f76634b4b1dd7e653e8ff to your computer and use it in GitHub Desktop.
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffc25d2fd88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffc25d2fd38, cond=0x7ffc25d2fd60) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7ffc25d2fd60, mutex=0x7ffc25d2fd38) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7ffc25d2fd60, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7ffc25d2fd60, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000008eb3e6b in std::__1::condition_variable::wait<BaseDaemon::waitForTerminationRequest()::$_0>(std::__1::unique_lock<std::__1::mutex>&, BaseDaemon::waitForTerminationRequest()::$_0) (this=0x7ffc25d2fd60, __lk=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:406
#9 BaseDaemon::waitForTerminationRequest (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/base/daemon/BaseDaemon.cpp:905
#10 0x0000000008cbf39e in DB::Server::main (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:1397
#11 0x00000000162aecbc in Poco::Util::Application::run (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Util/src/Application.cpp:334
#12 0x0000000008cb2faf in DB::Server::run (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:343
#13 0x00000000162cb0d4 in Poco::Util::ServerApplication::run (this=0x7ffc25d2fac8, argc=<optimized out>, argv=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Util/src/ServerApplication.cpp:611
#14 0x0000000008cb1b7f in mainEntryClickHouseServer (argc=18, argv=0x7b2800009380) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:135
#15 0x0000000008cb00ea in main (argc_=<optimized out>, argv_=<optimized out>) at /home/alesap/code/cpp/ClickHouse/programs/main.cpp:368
Thread 90 (Thread 0x7f28608d5700 (LWP 3234)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000850e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400085090, cond=0x7b54000850b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000850b8, mutex=0x7b5400085090) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400085088) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400084fb8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28608d5700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 89 (Thread 0x7f28610d6700 (LWP 3233)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400084e64) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400084e10, cond=0x7b5400084e38) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400084e38, mutex=0x7b5400084e10) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400084e08) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400084d38) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28610d6700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 88 (Thread 0x7f2861bdd700 (LWP 3175)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400084be0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400084b90, cond=0x7b5400084bb8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400084bb8, mutex=0x7b5400084b90) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400084b88) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400084ab8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2861bdd700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 87 (Thread 0x7f28626e4700 (LWP 3174)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400084964) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400084910, cond=0x7b5400084938) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400084938, mutex=0x7b5400084910) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400084908) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400084838) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28626e4700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 86 (Thread 0x7f28631eb700 (LWP 3173)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000846e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400084690, cond=0x7b54000846b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000846b8, mutex=0x7b5400084690) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400084688) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000845b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28631eb700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 85 (Thread 0x7f2863df4700 (LWP 3172)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400084464) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400084410, cond=0x7b5400084438) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400084438, mutex=0x7b5400084410) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400084408) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400084338) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2863df4700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 84 (Thread 0x7f28648fb700 (LWP 3171)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000841e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400084190, cond=0x7b54000841b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000841b8, mutex=0x7b5400084190) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400084188) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000840b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28648fb700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 83 (Thread 0x7f28655c7700 (LWP 3170)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400083f60) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400083f10, cond=0x7b5400083f38) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400083f38, mutex=0x7b5400083f10) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400083f08) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400083e38) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28655c7700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 82 (Thread 0x7f2865e48700 (LWP 3169)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400083ce4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400083c90, cond=0x7b5400083cb8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400083cb8, mutex=0x7b5400083c90) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400083c88) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400083bb8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2865e48700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 81 (Thread 0x7f2866c55700 (LWP 3168)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400083a64) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400083a10, cond=0x7b5400083a38) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400083a38, mutex=0x7b5400083a10) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400083a08) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400083938) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2866c55700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 80 (Thread 0x7f28677dc700 (LWP 3166)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000837e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400083790, cond=0x7b54000837b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000837b8, mutex=0x7b5400083790) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400083788) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000836b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28677dc700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 79 (Thread 0x7f28685e9700 (LWP 3165)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400083560) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400083510, cond=0x7b5400083538) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400083538, mutex=0x7b5400083510) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400083508) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400083438) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28685e9700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 78 (Thread 0x7f2868dea700 (LWP 3164)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000832e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400083290, cond=0x7b54000832b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000832b8, mutex=0x7b5400083290) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400083288) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000831b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2868dea700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 77 (Thread 0x7f28698f1700 (LWP 3163)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400083064) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400083010, cond=0x7b5400083038) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400083038, mutex=0x7b5400083010) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400083008) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400082f38) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28698f1700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 76 (Thread 0x7f286a3f8700 (LWP 3162)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400082de0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400082d90, cond=0x7b5400082db8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400082db8, mutex=0x7b5400082d90) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400082d88) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400082cb8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f286a3f8700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 75 (Thread 0x7f286aeff700 (LWP 3160)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400082b64) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400082b10, cond=0x7b5400082b38) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400082b38, mutex=0x7b5400082b10) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400082b08) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400082a38) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f286aeff700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 74 (Thread 0x7f286ba4b700 (LWP 3159)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b3c00000174) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b3c000000f0, cond=0x7b3c00000148) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b3c00000148, mutex=0x7b3c000000f0) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7b3c00000148, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7b3c00000148, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000008d4c80c in std::__1::condition_variable::wait<ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>)::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>)::{lambda()#1}) (this=0x7b3c00000148, __lk=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:406
#9 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:222
#10 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800049048) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#11 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#12 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#13 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#14 0x0000000008c1f8ad in __tsan_thread_start_func ()
#15 0x00007f2926fe06db in start_thread (arg=0x7f286ba4b700) at pthread_create.c:463
#16 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 73 (Thread 0x7f286c24c700 (LWP 3158)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b3c00000170) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b3c000000f0, cond=0x7b3c00000148) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b3c00000148, mutex=0x7b3c000000f0) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7b3c00000148, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7b3c00000148, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000008d4c80c in std::__1::condition_variable::wait<ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>)::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>)::{lambda()#1}) (this=0x7b3c00000148, __lk=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:406
#9 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:222
#10 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800046088) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#11 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#12 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#13 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#14 0x0000000008c1f8ad in __tsan_thread_start_func ()
#15 0x00007f2926fe06db in start_thread (arg=0x7f286c24c700) at pthread_create.c:463
#16 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 72 (Thread 0x7f286ca4d700 (LWP 3157)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000828e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400082890, cond=0x7b54000828b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000828b8, mutex=0x7b5400082890) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400082888) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000827b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f286ca4d700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 71 (Thread 0x7f286e1d0700 (LWP 3107)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400082660) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400082610, cond=0x7b5400082638) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400082638, mutex=0x7b5400082610) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400082608) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400082538) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f286e1d0700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 70 (Thread 0x7f286e9e3700 (LWP 3105)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000823e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400082390, cond=0x7b54000823b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000823b8, mutex=0x7b5400082390) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400082388) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000822b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f286e9e3700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 69 (Thread 0x7f286f1e4700 (LWP 3104)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400082164) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400082110, cond=0x7b5400082138) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400082138, mutex=0x7b5400082110) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400082108) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400082038) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f286f1e4700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 68 (Thread 0x7f286fceb700 (LWP 3103)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400081ee0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400081e90, cond=0x7b5400081eb8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400081eb8, mutex=0x7b5400081e90) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400081e88) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400081db8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f286fceb700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 67 (Thread 0x7f28707f2700 (LWP 3102)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400081c64) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400081c10, cond=0x7b5400081c38) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400081c38, mutex=0x7b5400081c10) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400081c08) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400081b38) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28707f2700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 66 (Thread 0x7f28712f9700 (LWP 3100)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000819e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400081990, cond=0x7b54000819b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000819b8, mutex=0x7b5400081990) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400081988) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000818b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28712f9700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 65 (Thread 0x7f2871f3b700 (LWP 3099)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400081760) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400081710, cond=0x7b5400081738) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400081738, mutex=0x7b5400081710) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400081708) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400081638) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2871f3b700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 64 (Thread 0x7f2872a42700 (LWP 3098)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000814e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400081490, cond=0x7b54000814b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000814b8, mutex=0x7b5400081490) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400081488) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000813b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2872a42700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 63 (Thread 0x7f287364b700 (LWP 3097)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400081264) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400081210, cond=0x7b5400081238) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400081238, mutex=0x7b5400081210) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400081208) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400081138) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f287364b700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 62 (Thread 0x7f2874458700 (LWP 3095)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400080fe4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400080f90, cond=0x7b5400080fb8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400080fb8, mutex=0x7b5400080f90) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400080f88) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400080eb8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2874458700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 61 (Thread 0x7f2874d95700 (LWP 3094)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400080d60) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400080d10, cond=0x7b5400080d38) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400080d38, mutex=0x7b5400080d10) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400080d08) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400080c38) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2874d95700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 60 (Thread 0x7f28758ae700 (LWP 3093)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400080ae4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400080a90, cond=0x7b5400080ab8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400080ab8, mutex=0x7b5400080a90) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400080a88) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000809b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28758ae700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 59 (Thread 0x7f28763c7700 (LWP 3092)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400080860) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400080810, cond=0x7b5400080838) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400080838, mutex=0x7b5400080810) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400080808) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400080738) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f28763c7700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 58 (Thread 0x7f2876ee0700 (LWP 3091)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000805e0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400080590, cond=0x7b54000805b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000805b8, mutex=0x7b5400080590) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400080588) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000804b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2876ee0700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 57 (Thread 0x7f28779f9700 (LWP 3090)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b3c000278c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b3c00027870, cond=0x7b3c00027898) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b3c00027898, mutex=0x7b3c00027870) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7b3c00027898, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7b3c00027898, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000016149176 in nuraft::cmd_result<std::__1::shared_ptr<nuraft::buffer>, std::__1::shared_ptr<std::exception> >::get (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/include/libnuraft/async.hxx:263
#9 nuraft::raft_server::send_msg_to_leader (this=<optimized out>, this@entry=0x7b6800001818, req=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_user_cmd.cxx:194
#10 0x0000000016149b76 in nuraft::raft_server::append_entries (this=0x7b3c000278c0, logs=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_user_cmd.cxx:79
#11 0x0000000013989e31 in DB::KeeperServer::getSessionID (this=<optimized out>, session_timeout_ms=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperServer.cpp:166
#12 0x000000001362b68a in DB::KeeperStorageDispatcher::getSessionID (this=0x7b6000004c18, session_timeout_ms=30000) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.h:83
#13 DB::KeeperTCPHandler::runImpl (this=<optimized out>, this@entry=0x7b8c0004ec00) at /home/alesap/code/cpp/ClickHouse/src/Server/KeeperTCPHandler.cpp:294
#14 0x000000001362acda in DB::KeeperTCPHandler::run (this=0x7b3c000278c0) at /home/alesap/code/cpp/ClickHouse/src/Server/KeeperTCPHandler.cpp:222
#15 0x0000000016299f73 in Poco::Net::TCPServerConnection::start (this=0x7b8c0004ec00) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServerConnection.cpp:43
#16 0x000000001629a69f in Poco::Net::TCPServerDispatcher::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServerDispatcher.cpp:113
#17 0x0000000016401592 in Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:199
#18 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#19 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400080238) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#20 0x0000000008c1f8ad in __tsan_thread_start_func ()
#21 0x00007f2926fe06db in start_thread (arg=0x7f28779f9700) at pthread_create.c:463
#22 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 56 (Thread 0x7f2878627700 (LWP 3089)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b54000800e4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400080090, cond=0x7b54000800b8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b54000800b8, mutex=0x7b5400080090) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400080088) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b540007ffb8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2878627700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 55 (Thread 0x7f2879140700 (LWP 3088)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b4000001298) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b4000001238, cond=0x7b4000001270) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b4000001270, mutex=0x7b4000001238) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x0000000016192041 in boost::asio::detail::posix_event::wait<boost::asio::detail::conditionally_enabled_mutex::scoped_lock> (this=0x7b4000001270, lock=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/posix_event.hpp:106
#7 boost::asio::detail::conditionally_enabled_event::wait (this=0x7b4000001268, lock=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/conditionally_enabled_event.hpp:89
#8 boost::asio::detail::scheduler::do_run_one (this=<optimized out>, this@entry=0x7b4000001200, lock=..., this_thread=..., ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:455
#9 0x0000000016191b92 in boost::asio::detail::scheduler::run (this=<optimized out>, ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:200
#10 0x000000001619e41e in boost::asio::detail::resolver_service_base::work_scheduler_runner::operator() (this=0x7b0400015898) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/resolver_service_base.ipp:38
#11 boost::asio::detail::posix_thread::func<boost::asio::detail::resolver_service_base::work_scheduler_runner>::run (this=0x7b0400015890) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/posix_thread.hpp:86
#12 0x0000000016191914 in boost::asio::detail::boost_asio_detail_posix_thread_function (arg=0x7b0400015890) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/posix_thread.ipp:74
#13 0x0000000008c1f8ad in __tsan_thread_start_func ()
#14 0x00007f2926fe06db in start_thread (arg=0x7f2879140700) at pthread_create.c:463
#15 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 54 (Thread 0x7f2879963700 (LWP 3082)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b3c00000170) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b3c000000f0, cond=0x7b3c00000148) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b3c00000148, mutex=0x7b3c000000f0) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7b3c00000148, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7b3c00000148, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000008d4c80c in std::__1::condition_variable::wait<ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>)::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>)::{lambda()#1}) (this=0x7b3c00000148, __lk=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:406
#9 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:222
#10 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002b688) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#11 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#12 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#13 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#14 0x0000000008c1f8ad in __tsan_thread_start_func ()
#15 0x00007f2926fe06db in start_thread (arg=0x7f2879963700) at pthread_create.c:463
#16 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 53 (Thread 0x7f287a2f6700 (LWP 3081)):
#0 0x00007f2926d09a47 in epoll_wait (epfd=53, events=0x7f287a2af518, maxevents=1, timeout=250) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x0000000008c25929 in epoll_wait ()
#2 0x0000000016291f36 in Poco::Net::SocketImpl::pollImpl (this=<optimized out>, this@entry=0x7b0c0004f830, remainingTime=..., mode=<optimized out>, mode@entry=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:488
#3 0x0000000016292117 in Poco::Net::SocketImpl::poll (this=0x7b0c0004f830, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:586
#4 0x000000001629990f in Poco::Net::Socket::poll (this=0x7b4000002108, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/include/Poco/Net/Socket.h:374
#5 Poco::Net::TCPServer::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServer.cpp:133
#6 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#7 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b4000002128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#8 0x0000000008c1f8ad in __tsan_thread_start_func ()
#9 0x00007f2926fe06db in start_thread (arg=0x7f287a2f6700) at pthread_create.c:463
#10 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 52 (Thread 0x7f287acfb700 (LWP 3080)):
#0 0x00007f2926d09a47 in epoll_wait (epfd=26, events=0x7f287acb4518, maxevents=1, timeout=250) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x0000000008c25929 in epoll_wait ()
#2 0x0000000016291f36 in Poco::Net::SocketImpl::pollImpl (this=<optimized out>, this@entry=0x7b0c0004f7a0, remainingTime=..., mode=<optimized out>, mode@entry=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:488
#3 0x0000000016292117 in Poco::Net::SocketImpl::poll (this=0x7b0c0004f7a0, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:586
#4 0x000000001629990f in Poco::Net::Socket::poll (this=0x7b4400008208, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/include/Poco/Net/Socket.h:374
#5 Poco::Net::TCPServer::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServer.cpp:133
#6 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#7 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b4400008228) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#8 0x0000000008c1f8ad in __tsan_thread_start_func ()
#9 0x00007f2926fe06db in start_thread (arg=0x7f287acfb700) at pthread_create.c:463
#10 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 51 (Thread 0x7f287b4fc700 (LWP 3079)):
#0 0x00007f2926d09a47 in epoll_wait (epfd=51, events=0x7f287b4b5518, maxevents=1, timeout=250) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x0000000008c25929 in epoll_wait ()
#2 0x0000000016291f36 in Poco::Net::SocketImpl::pollImpl (this=<optimized out>, this@entry=0x7b0c0004f770, remainingTime=..., mode=<optimized out>, mode@entry=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:488
#3 0x0000000016292117 in Poco::Net::SocketImpl::poll (this=0x7b0c0004f770, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:586
#4 0x000000001629990f in Poco::Net::Socket::poll (this=0x7b4000001c08, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/include/Poco/Net/Socket.h:374
#5 Poco::Net::TCPServer::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServer.cpp:133
#6 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#7 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b4000001c28) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#8 0x0000000008c1f8ad in __tsan_thread_start_func ()
#9 0x00007f2926fe06db in start_thread (arg=0x7f287b4fc700) at pthread_create.c:463
#10 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 50 (Thread 0x7f287bcfd700 (LWP 3078)):
#0 0x00007f2926d09a47 in epoll_wait (epfd=52, events=0x7f287bcb6518, maxevents=1, timeout=250) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x0000000008c25929 in epoll_wait ()
#2 0x0000000016291f36 in Poco::Net::SocketImpl::pollImpl (this=<optimized out>, this@entry=0x7b0c0004f740, remainingTime=..., mode=<optimized out>, mode@entry=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:488
#3 0x0000000016292117 in Poco::Net::SocketImpl::poll (this=0x7b0c0004f740, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:586
#4 0x000000001629990f in Poco::Net::Socket::poll (this=0x7b44000080c8, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/include/Poco/Net/Socket.h:374
#5 Poco::Net::TCPServer::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServer.cpp:133
#6 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#7 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b44000080e8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#8 0x0000000008c1f8ad in __tsan_thread_start_func ()
#9 0x00007f2926fe06db in start_thread (arg=0x7f287bcfd700) at pthread_create.c:463
#10 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 49 (Thread 0x7f287c4fe700 (LWP 3077)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f287c4b7298, expected=0, futex_word=0x7b2000003278) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f287c4b7298, mutex=0x7b2000003210, cond=0x7b2000003250) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b2000003250, mutex=0x7b2000003210, abstime=0x7f287c4b7298) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b2000003250, __m=0x189, __ts=0x7f287c4b7298) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b2000003250, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012631147 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b2000003250, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b2000003250, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b2000003250, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}) (this=0x7b2000003250, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1l>, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l> > const&, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}) (this=0x7b2000003250, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates (this=<optimized out>, this@entry=0x7b2000003200) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/ExternalLoader.cpp:1234
#14 0x0000000012633141 in std::__1::__invoke_constexpr<void (DB::ExternalLoader::PeriodicUpdater::*&)(), DB::ExternalLoader::PeriodicUpdater*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3624
#15 std::__1::__apply_tuple_impl<void (DB::ExternalLoader::PeriodicUpdater::*&)(), std::__1::tuple<DB::ExternalLoader::PeriodicUpdater*>&, 0ul> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#16 std::__1::apply<void (DB::ExternalLoader::PeriodicUpdater::*&)(), std::__1::tuple<DB::ExternalLoader::PeriodicUpdater*>&> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#17 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#18 0x0000000012633072 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#19 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#20 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}, void ()>::operator()() (this=0x7b2000003278) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#21 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f287c4b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#22 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287c4b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#23 std::__1::function<void ()>::operator()() const (this=0x7f287c4b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#24 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#25 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800057388) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#26 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#27 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#28 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#29 0x0000000008c1f8ad in __tsan_thread_start_func ()
#30 0x00007f2926fe06db in start_thread (arg=0x7f287c4fe700) at pthread_create.c:463
#31 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 48 (Thread 0x7f287ccff700 (LWP 3076)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f287ccb80a0, expected=0, futex_word=0x7b20000017f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f287ccb82a8, mutex=0x7b20000017a0, cond=0x7b20000017c8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b20000017c8, mutex=0x7b20000017a0, abstime=0x7f287ccb82a8) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b2000001798, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000139f2e56 in Poco::Event::tryWait (this=0x7b20000017f0, milliseconds=2000) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 DB::ConfigReloader::run (this=this@entry=0x7b4400003480) at /home/alesap/code/cpp/ClickHouse/src/Common/Config/ConfigReloader.cpp:65
#9 0x00000000139f3d31 in std::__1::__invoke_constexpr<void (DB::ConfigReloader::*&)(), DB::ConfigReloader*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3624
#10 std::__1::__apply_tuple_impl<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&, 0ul> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#11 std::__1::apply<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#12 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#13 0x00000000139f3c62 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#14 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#15 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}, void ()>::operator()() (this=0x7b20000017f0) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#16 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f287ccb8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#17 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287ccb8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#18 std::__1::function<void ()>::operator()() const (this=0x7f287ccb8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#19 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#20 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045e88) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#21 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#22 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#23 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#24 0x0000000008c1f8ad in __tsan_thread_start_func ()
#25 0x00007f2926fe06db in start_thread (arg=0x7f287ccff700) at pthread_create.c:463
#26 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 47 (Thread 0x7f287d6c5700 (LWP 3075)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f287d67e0a0, expected=0, futex_word=0x7b20000014f0) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f287d67e2a8, mutex=0x7b20000014a0, cond=0x7b20000014c8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b20000014c8, mutex=0x7b20000014a0, abstime=0x7f287d67e2a8) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b2000001498, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000139f2e56 in Poco::Event::tryWait (this=0x7b20000014f0, milliseconds=2000) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 DB::ConfigReloader::run (this=this@entry=0x7b4400002940) at /home/alesap/code/cpp/ClickHouse/src/Common/Config/ConfigReloader.cpp:65
#9 0x00000000139f3d31 in std::__1::__invoke_constexpr<void (DB::ConfigReloader::*&)(), DB::ConfigReloader*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3624
#10 std::__1::__apply_tuple_impl<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&, 0ul> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#11 std::__1::apply<void (DB::ConfigReloader::*&)(), std::__1::tuple<DB::ConfigReloader*>&> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#12 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#13 0x00000000139f3c62 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#14 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#15 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}, void ()>::operator()() (this=0x7b20000014f0) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#16 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ConfigReloader::*)(), DB::ConfigReloader*>(void (DB::ConfigReloader::*&&)(), DB::ConfigReloader*&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f287d67e668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#17 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287d67e668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#18 std::__1::function<void ()>::operator()() const (this=0x7f287d67e668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#19 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#20 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045ec8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#21 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#22 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#23 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#24 0x0000000008c1f8ad in __tsan_thread_start_func ()
#25 0x00007f2926fe06db in start_thread (arg=0x7f287d6c5700) at pthread_create.c:463
#26 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 46 (Thread 0x7f287ded8700 (LWP 3074)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f287de912b8, expected=0, futex_word=0x7b9000003c68) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f287de912b8, mutex=0x7b9000003c18, cond=0x7b9000003c40) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b9000003c40, mutex=0x7b9000003c18, abstime=0x7f287de912b8) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b9000003c40, __m=0x189, __ts=0x7f287de912b8) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b9000003c40, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x000000001254eae3 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b9000003c40, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b9000003c40, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b9000003c40, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::NamedSessions::cleanThread()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::NamedSessions::cleanThread()::{lambda()#1}) (this=0x7b9000003c40, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l>, DB::NamedSessions::cleanThread()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > const&, DB::NamedSessions::cleanThread()::{lambda()#1}) (this=0x7b9000003c40, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::NamedSessions::cleanThread (this=<optimized out>, this@entry=0x7b9000003ba8) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/Context.cpp:234
#14 0x000000001254f661 in std::__1::__invoke_constexpr<void (DB::NamedSessions::*&)(), DB::NamedSessions*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3624
#15 std::__1::__apply_tuple_impl<void (DB::NamedSessions::*&)(), std::__1::tuple<DB::NamedSessions*>&, 0ul> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#16 std::__1::apply<void (DB::NamedSessions::*&)(), std::__1::tuple<DB::NamedSessions*>&> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#17 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::NamedSessions::*)(), DB::NamedSessions*>(void (DB::NamedSessions::*&&)(), DB::NamedSessions*&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#18 0x000000001254f592 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::NamedSessions::*)(), DB::NamedSessions*>(void (DB::NamedSessions::*&&)(), DB::NamedSessions*&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#19 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::NamedSessions::*)(), DB::NamedSessions*>(void (DB::NamedSessions::*&&)(), DB::NamedSessions*&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::NamedSessions::*)(), DB::NamedSessions*>(void (DB::NamedSessions::*&&)(), DB::NamedSessions*&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#20 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::NamedSessions::*)(), DB::NamedSessions*>(void (DB::NamedSessions::*&&)(), DB::NamedSessions*&&)::{lambda()#1}, void ()>::operator()() (this=0x7b9000003c68) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#21 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::NamedSessions::*)(), DB::NamedSessions*>(void (DB::NamedSessions::*&&)(), DB::NamedSessions*&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f287de91668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#22 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287de91668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#23 std::__1::function<void ()>::operator()() const (this=0x7f287de91668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#24 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#25 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045ea8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#26 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#27 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#28 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#29 0x0000000008c1f8ad in __tsan_thread_start_func ()
#30 0x00007f2926fe06db in start_thread (arg=0x7f287ded8700) at pthread_create.c:463
#31 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 45 (Thread 0x7f287e6eb700 (LWP 3073)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f287e6a4298, expected=0, futex_word=0x7ffc25d2dbe0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f287e6a4298, mutex=0x7ffc25d2db90, cond=0x7ffc25d2dbb8) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7ffc25d2dbb8, mutex=0x7ffc25d2db90, abstime=0x7f287e6a4298) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7ffc25d2dbb8, __m=0x189, __ts=0x7f287e6a4298) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7ffc25d2dbb8, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x000000001250034e in std::__1::condition_variable::wait_until<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l> > > (this=0x7ffc25d2dbb8, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#9 std::__1::condition_variable::wait_until<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l> >, DB::AsynchronousMetrics::run()::$_0>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l> > > const&, DB::AsynchronousMetrics::run()::$_0) (this=0x7ffc25d2dbb8, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#10 DB::AsynchronousMetrics::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/AsynchronousMetrics.cpp:97
#11 0x0000000008ccfcd1 in DB::AsynchronousMetrics::start()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/AsynchronousMetrics.h:64
#12 std::__1::__invoke_constexpr<DB::AsynchronousMetrics::start()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#13 std::__1::__apply_tuple_impl<DB::AsynchronousMetrics::start()::{lambda()#1}&, std::__1::tuple<>&>(DB::AsynchronousMetrics::start()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#14 std::__1::apply<DB::AsynchronousMetrics::start()::{lambda()#1}&, std::__1::tuple<>&>(DB::AsynchronousMetrics::start()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#15 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::AsynchronousMetrics::start()::{lambda()#1}>(DB::AsynchronousMetrics::start()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#16 0x0000000008ccfc42 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::AsynchronousMetrics::start()::{lambda()#1}>(DB::AsynchronousMetrics::start()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#17 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::AsynchronousMetrics::start()::{lambda()#1}>(DB::AsynchronousMetrics::start()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::AsynchronousMetrics::start()::{lambda()#1}>(DB::AsynchronousMetrics::start()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#18 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::AsynchronousMetrics::start()::{lambda()#1}>(DB::AsynchronousMetrics::start()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7ffc25d2dbe0) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#19 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::AsynchronousMetrics::start()::{lambda()#1}>(DB::AsynchronousMetrics::start()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f287e6a4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#20 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287e6a4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#21 std::__1::function<void ()>::operator()() const (this=0x7f287e6a4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#22 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#23 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045aa8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#24 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#25 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#26 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#27 0x0000000008c1f8ad in __tsan_thread_start_func ()
#28 0x00007f2926fe06db in start_thread (arg=0x7f287e6eb700) at pthread_create.c:463
#29 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 44 (Thread 0x7f287ef56700 (LWP 3071)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f287ef0f080, expected=0, futex_word=0x7b1c0005a810) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f287ef0f288, mutex=0x7b1c0005a7c0, cond=0x7b1c0005a7e8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c0005a7e8, mutex=0x7b1c0005a7c0, abstime=0x7f287ef0f288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0005a7b8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0005a7b8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287ef0f668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f287ef0f668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045868) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f287ef56700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 43 (Thread 0x7f287f769700 (LWP 3070)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f287f722080, expected=0, futex_word=0x7b1c00057010) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f287f722288, mutex=0x7b1c00056fc0, cond=0x7b1c00056fe8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00056fe8, mutex=0x7b1c00056fc0, abstime=0x7f287f722288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c00056fb8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c00056fb8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287f722668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f287f722668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045808) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f287f769700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 42 (Thread 0x7f287ff7c700 (LWP 3069)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f287ff352b8, expected=0, futex_word=0x7b9000002bc0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f287ff352b8, mutex=0x7b9000002bc8, cond=0x7b9000002b98) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b9000002b98, mutex=0x7b9000002bc8, abstime=0x7f287ff352b8) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b9000002b98, __m=0x189, __ts=0x7f287ff352b8) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b9000002b98, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012568981 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000l> > (this=0x7b9000002b98, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 DB::BackgroundSchedulePool::delayExecutionThreadFunction (this=<optimized out>, this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:307
#10 0x0000000012568fd1 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_2::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:163
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_2JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_2RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_2(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_2JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_2JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_2JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_2JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_2JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f287ff35668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f287ff35668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b08000457a8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f287ff7c700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 41 (Thread 0x7f288077d700 (LWP 3068)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2880736080, expected=0, futex_word=0x7b1c00050010) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f2880736288, mutex=0x7b1c0004ffc0, cond=0x7b1c0004ffe8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c0004ffe8, mutex=0x7b1c0004ffc0, abstime=0x7f2880736288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0004ffb8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0004ffb8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2880736668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f2880736668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045748) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f288077d700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 40 (Thread 0x7f2880f7e700 (LWP 3067)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2880f37080, expected=0, futex_word=0x7b1c0004a820) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f2880f37288, mutex=0x7b1c0004a7d0, cond=0x7b1c0004a7f8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c0004a7f8, mutex=0x7b1c0004a7d0, abstime=0x7f2880f37288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0004a7c8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0004a7c8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2880f37668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f2880f37668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b08000456e8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f2880f7e700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 39 (Thread 0x7f28817ff700 (LWP 3066)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f28817b8080, expected=0, futex_word=0x7b1c00053810) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f28817b8288, mutex=0x7b1c000537c0, cond=0x7b1c000537e8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c000537e8, mutex=0x7b1c000537c0, abstime=0x7f28817b8288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c000537b8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c000537b8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28817b8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f28817b8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045688) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f28817ff700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 38 (Thread 0x7f2882151700 (LWP 3065)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f288210a080, expected=0, futex_word=0x7b1c00047020) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f288210a288, mutex=0x7b1c00046fd0, cond=0x7b1c00046ff8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00046ff8, mutex=0x7b1c00046fd0, abstime=0x7f288210a288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c00046fc8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c00046fc8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f288210a668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f288210a668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045628) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f2882151700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 37 (Thread 0x7f2882964700 (LWP 3064)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f288291d080, expected=0, futex_word=0x7b1c00043820) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f288291d288, mutex=0x7b1c000437d0, cond=0x7b1c000437f8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c000437f8, mutex=0x7b1c000437d0, abstime=0x7f288291d288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c000437c8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c000437c8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f288291d668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f288291d668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b08000455c8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f2882964700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 36 (Thread 0x7f2883177700 (LWP 3063)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2883130080, expected=0, futex_word=0x7b1c0003e030) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f2883130288, mutex=0x7b1c0003dfe0, cond=0x7b1c0003e008) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c0003e008, mutex=0x7b1c0003dfe0, abstime=0x7f2883130288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0003dfd8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0003dfd8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2883130668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f2883130668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045568) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f2883177700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 35 (Thread 0x7f288398a700 (LWP 3062)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2883943080, expected=0, futex_word=0x7b1c00040020) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f2883943288, mutex=0x7b1c0003ffd0, cond=0x7b1c0003fff8) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c0003fff8, mutex=0x7b1c0003ffd0, abstime=0x7f2883943288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0003ffc8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0003ffc8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2883943668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f2883943668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045508) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f288398a700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 34 (Thread 0x7f288419d700 (LWP 3061)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2884156080, expected=0, futex_word=0x7b1c0003a830) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f2884156288, mutex=0x7b1c0003a7e0, cond=0x7b1c0003a808) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c0003a808, mutex=0x7b1c0003a7e0, abstime=0x7f2884156288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0003a7d8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0003a7d8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2884156668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f2884156668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b08000454a8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f288419d700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 33 (Thread 0x7f28849d8700 (LWP 3060)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2884991080, expected=0, futex_word=0x7b1c00033830) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f2884991288, mutex=0x7b1c000337e0, cond=0x7b1c00033808) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00033808, mutex=0x7b1c000337e0, abstime=0x7f2884991288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c000337d8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c000337d8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2884991668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f2884991668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045448) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f28849d8700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 32 (Thread 0x7f28851eb700 (LWP 3059)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f28851a4080, expected=0, futex_word=0x7b1c00037030) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f28851a4288, mutex=0x7b1c00036fe0, cond=0x7b1c00037008) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00037008, mutex=0x7b1c00036fe0, abstime=0x7f28851a4288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c00036fd8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c00036fd8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28851a4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f28851a4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b08000453e8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f28851eb700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 31 (Thread 0x7f28859fe700 (LWP 3058)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f28859b7080, expected=0, futex_word=0x7b1c00030030) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f28859b7288, mutex=0x7b1c0002ffe0, cond=0x7b1c00030008) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00030008, mutex=0x7b1c0002ffe0, abstime=0x7f28859b7288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0002ffd8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0002ffd8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28859b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f28859b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045388) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f28859fe700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 30 (Thread 0x7f28861ff700 (LWP 3057)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f28861b8080, expected=0, futex_word=0x7b1c0002a840) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f28861b8288, mutex=0x7b1c0002a7f0, cond=0x7b1c0002a818) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c0002a818, mutex=0x7b1c0002a7f0, abstime=0x7f28861b8288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c0002a7e8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c0002a7e8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28861b8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f28861b8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045328) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f28861ff700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 29 (Thread 0x7f2886b27700 (LWP 3056)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f2886ae0080, expected=0, futex_word=0x7b1c00027040) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f2886ae0288, mutex=0x7b1c00026ff0, cond=0x7b1c00027018) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00027018, mutex=0x7b1c00026ff0, abstime=0x7f2886ae0288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c00026fe8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c00026fe8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2886ae0668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f2886ae0668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b08000452c8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f2886b27700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 28 (Thread 0x7f288733a700 (LWP 3055)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f28872f3080, expected=0, futex_word=0x7b1c00023840) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f28872f3288, mutex=0x7b1c000237f0, cond=0x7b1c00023818) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00023818, mutex=0x7b1c000237f0, abstime=0x7f28872f3288) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c000237e8, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c000237e8, milliseconds=500) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x00000000125685a2 in DB::BackgroundSchedulePool::threadFunction (this=this@entry=0x7b9000002ae8) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:262
#10 0x0000000012568d61 in DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Core/BackgroundSchedulePool.cpp:161
#11 _ZNSt3__118__invoke_constexprIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#12 _ZNSt3__118__apply_tuple_implIRZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#13 std::__1::apply<DB::BackgroundSchedulePool::BackgroundSchedulePool(unsigned long, unsigned long, char const*)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#14 _ZZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#15 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS8_Efp_Espclsr3std3__1E7forwardISA_Efp0_EEES9_SC_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#16 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#17 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#18 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB22BackgroundSchedulePoolC1EmmPKcE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#19 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28872f3668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#20 std::__1::function<void ()>::operator()() const (this=0x7f28872f3668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#21 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#22 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800045268) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#23 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#24 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#25 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#26 0x0000000008c1f8ad in __tsan_thread_start_func ()
#27 0x00007f2926fe06db in start_thread (arg=0x7f288733a700) at pthread_create.c:463
#28 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 27 (Thread 0x7f2887df9700 (LWP 3051)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f2887db21a8, expected=0, futex_word=0x7f2887db2230) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f2887db21a8, mutex=0x7f2887db21e0, cond=0x7f2887db2208) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7f2887db2208, mutex=0x7f2887db21e0, abstime=0x7f2887db21a8) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7f2887db2208, __m=0x189, __ts=0x7f2887db21a8) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7f2887db2208, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012ce39f2 in std::__1::condition_variable::wait_until<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000l> > > (this=0x7f2887db2208, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#9 std::__1::this_thread::sleep_until<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000l> > > (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:392
#10 0x0000000012ce2af5 in DB::MetricLog::metricThreadFunction (this=this@entry=0x7b4800005418) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/MetricLog.cpp:137
#11 0x0000000012ce2cc1 in DB::MetricLog::startCollectMetric(unsigned long)::$_0::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/MetricLog.cpp:61
#12 _ZNSt3__118__invoke_constexprIRZN2DB9MetricLog18startCollectMetricEmE3$_0JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS5_DpOS6_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#13 _ZNSt3__118__apply_tuple_implIRZN2DB9MetricLog18startCollectMetricEmE3$_0RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#14 std::__1::apply<DB::MetricLog::startCollectMetric(unsigned long)::$_0(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#15 _ZZN20ThreadFromGlobalPoolC1IZN2DB9MetricLog18startCollectMetricEmE3$_0JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#16 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB9MetricLog18startCollectMetricEmE3$_0JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardIS6_Efp_Espclsr3std3__1E7forwardIS8_Efp0_EEES7_SA_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#17 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB9MetricLog18startCollectMetricEmE3$_0JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#18 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB9MetricLog18startCollectMetricEmE3$_0JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#19 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB9MetricLog18startCollectMetricEmE3$_0JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#20 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2887db2668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#21 std::__1::function<void ()>::operator()() const (this=0x7f2887db2668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#22 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#23 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080003a0a8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#24 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#25 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#26 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#27 0x0000000008c1f8ad in __tsan_thread_start_func ()
#28 0x00007f2926fe06db in start_thread (arg=0x7f2887df9700) at pthread_create.c:463
#29 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 26 (Thread 0x7f28885fa700 (LWP 3050)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f28885b3188, expected=0, futex_word=0x7b4800005830) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f28885b3188, mutex=0x7b48000057b8, cond=0x7b4800005808) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b4800005808, mutex=0x7b48000057b8, abstime=0x7f28885b3188) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b4800005808, __m=0x189, __ts=0x7f28885b3188) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b4800005808, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012cc2baa in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b4800005808, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b4800005808, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b4800005808, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::SystemLog<DB::OpenTelemetrySpanLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::SystemLog<DB::OpenTelemetrySpanLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005808, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::SystemLog<DB::OpenTelemetrySpanLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::SystemLog<DB::OpenTelemetrySpanLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005808, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::SystemLog<DB::OpenTelemetrySpanLogElement>::savingThreadFunction (this=<optimized out>, this@entry=0x7b4800005718) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:377
#14 0x0000000012cc2921 in DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:229
#15 std::__1::__invoke_constexpr<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#16 std::__1::__apply_tuple_impl<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#17 std::__1::apply<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#18 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#19 0x0000000012cc2892 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#21 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7b4800005830) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#22 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::OpenTelemetrySpanLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f28885b3668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#23 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28885b3668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#24 std::__1::function<void ()>::operator()() const (this=0x7f28885b3668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#25 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#26 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080003a048) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#27 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#28 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#29 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#30 0x0000000008c1f8ad in __tsan_thread_start_func ()
#31 0x00007f2926fe06db in start_thread (arg=0x7f28885fa700) at pthread_create.c:463
#32 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 25 (Thread 0x7f2888dfb700 (LWP 3049)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f2888db4188, expected=0, futex_word=0x7b48000053b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f2888db4188, mutex=0x7b4800005338, cond=0x7b4800005388) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b4800005388, mutex=0x7b4800005338, abstime=0x7f2888db4188) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b4800005388, __m=0x189, __ts=0x7f2888db4188) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b4800005388, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012cb2aea in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b4800005388, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b4800005388, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b4800005388, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::SystemLog<DB::CrashLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::SystemLog<DB::CrashLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005388, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::SystemLog<DB::CrashLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::SystemLog<DB::CrashLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005388, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::SystemLog<DB::CrashLogElement>::savingThreadFunction (this=<optimized out>, this@entry=0x7b4800005298) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:377
#14 0x0000000012cb2861 in DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:229
#15 std::__1::__invoke_constexpr<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#16 std::__1::__apply_tuple_impl<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#17 std::__1::apply<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#18 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#19 0x0000000012cb27d2 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#21 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7b48000053b0) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#22 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::CrashLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f2888db4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#23 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2888db4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#24 std::__1::function<void ()>::operator()() const (this=0x7f2888db4668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#25 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#26 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080003a008) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#27 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#28 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#29 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#30 0x0000000008c1f8ad in __tsan_thread_start_func ()
#31 0x00007f2926fe06db in start_thread (arg=0x7f2888dfb700) at pthread_create.c:463
#32 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 24 (Thread 0x7f28895fc700 (LWP 3048)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f28895b5188, expected=0, futex_word=0x7b48000056b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f28895b5188, mutex=0x7b4800005638, cond=0x7b4800005688) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b4800005688, mutex=0x7b4800005638, abstime=0x7f28895b5188) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b4800005688, __m=0x189, __ts=0x7f28895b5188) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b4800005688, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012cbd735 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b4800005688, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b4800005688, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b4800005688, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::SystemLog<DB::AsynchronousMetricLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::SystemLog<DB::AsynchronousMetricLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005688, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::SystemLog<DB::AsynchronousMetricLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::SystemLog<DB::AsynchronousMetricLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005688, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::SystemLog<DB::AsynchronousMetricLogElement>::savingThreadFunction (this=<optimized out>, this@entry=0x7b4800005598) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:377
#14 0x0000000012cbd4a1 in DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:229
#15 std::__1::__invoke_constexpr<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#16 std::__1::__apply_tuple_impl<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#17 std::__1::apply<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#18 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#19 0x0000000012cbd412 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#21 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7b48000056b0) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#22 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::AsynchronousMetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f28895b5668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#23 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28895b5668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#24 std::__1::function<void ()>::operator()() const (this=0x7f28895b5668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#25 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#26 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002a028) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#27 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#28 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#29 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#30 0x0000000008c1f8ad in __tsan_thread_start_func ()
#31 0x00007f2926fe06db in start_thread (arg=0x7f28895fc700) at pthread_create.c:463
#32 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 23 (Thread 0x7f2889dfd700 (LWP 3047)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f2889db6188, expected=0, futex_word=0x7b4800005530) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f2889db6188, mutex=0x7b48000054b8, cond=0x7b4800005508) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b4800005508, mutex=0x7b48000054b8, abstime=0x7f2889db6188) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b4800005508, __m=0x189, __ts=0x7f2889db6188) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b4800005508, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012cb81c4 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b4800005508, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b4800005508, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b4800005508, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::SystemLog<DB::MetricLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::SystemLog<DB::MetricLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005508, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::SystemLog<DB::MetricLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::SystemLog<DB::MetricLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005508, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::SystemLog<DB::MetricLogElement>::savingThreadFunction (this=<optimized out>, this@entry=0x7b4800005418) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:377
#14 0x0000000012cb7f31 in DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:229
#15 std::__1::__invoke_constexpr<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#16 std::__1::__apply_tuple_impl<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#17 std::__1::apply<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#18 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#19 0x0000000012cb7ea2 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#21 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7b4800005530) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#22 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::MetricLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f2889db6668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#23 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f2889db6668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#24 std::__1::function<void ()>::operator()() const (this=0x7f2889db6668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#25 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#26 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002af48) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#27 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#28 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#29 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#30 0x0000000008c1f8ad in __tsan_thread_start_func ()
#31 0x00007f2926fe06db in start_thread (arg=0x7f2889dfd700) at pthread_create.c:463
#32 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 22 (Thread 0x7f288a5fe700 (LWP 3046)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f288a5b7188, expected=0, futex_word=0x7b4800005230) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f288a5b7188, mutex=0x7b48000051b8, cond=0x7b4800005208) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b4800005208, mutex=0x7b48000051b8, abstime=0x7f288a5b7188) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b4800005208, __m=0x189, __ts=0x7f288a5b7188) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b4800005208, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012cad525 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b4800005208, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b4800005208, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b4800005208, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::SystemLog<DB::TraceLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::SystemLog<DB::TraceLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005208, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::SystemLog<DB::TraceLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::SystemLog<DB::TraceLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005208, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::SystemLog<DB::TraceLogElement>::savingThreadFunction (this=<optimized out>, this@entry=0x7b4800005118) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:377
#14 0x0000000012cad2a1 in DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:229
#15 std::__1::__invoke_constexpr<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#16 std::__1::__apply_tuple_impl<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#17 std::__1::apply<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#18 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#19 0x0000000012cad212 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#21 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7b4800005230) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#22 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::TraceLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f288a5b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#23 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f288a5b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#24 std::__1::function<void ()>::operator()() const (this=0x7f288a5b7668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#25 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#26 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002a068) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#27 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#28 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#29 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#30 0x0000000008c1f8ad in __tsan_thread_start_func ()
#31 0x00007f2926fe06db in start_thread (arg=0x7f288a5fe700) at pthread_create.c:463
#32 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 21 (Thread 0x7f288adff700 (LWP 3045)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f288adb8188, expected=0, futex_word=0x7b4800004f30) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f288adb8188, mutex=0x7b4800004eb8, cond=0x7b4800004f08) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b4800004f08, mutex=0x7b4800004eb8, abstime=0x7f288adb8188) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b4800004f08, __m=0x189, __ts=0x7f288adb8188) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b4800004f08, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012c9d292 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b4800004f08, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b4800004f08, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b4800004f08, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::SystemLog<DB::QueryLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::SystemLog<DB::QueryLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800004f08, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::SystemLog<DB::QueryLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::SystemLog<DB::QueryLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800004f08, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::SystemLog<DB::QueryLogElement>::savingThreadFunction (this=<optimized out>, this@entry=0x7b4800004e18) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:377
#14 0x0000000012c9d001 in DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:229
#15 std::__1::__invoke_constexpr<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#16 std::__1::__apply_tuple_impl<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#17 std::__1::apply<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#18 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#19 0x0000000012c9cf72 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#21 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7b4800004f30) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#22 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f288adb8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#23 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f288adb8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#24 std::__1::function<void ()>::operator()() const (this=0x7f288adb8668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#25 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#26 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b0800029fe8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#27 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#28 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#29 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#30 0x0000000008c1f8ad in __tsan_thread_start_func ()
#31 0x00007f2926fe06db in start_thread (arg=0x7f288adff700) at pthread_create.c:463
#32 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 20 (Thread 0x7f288b7e7700 (LWP 3044)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f288b7a0198, expected=0, futex_word=0x7b48000050b0) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f288b7a0198, mutex=0x7b4800005038, cond=0x7b4800005088) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b4800005088, mutex=0x7b4800005038, abstime=0x7f288b7a0198) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b4800005088, __m=0x189, __ts=0x7f288b7a0198) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b4800005088, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012ca281e in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b4800005088, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b4800005088, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b4800005088, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::SystemLog<DB::QueryThreadLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::SystemLog<DB::QueryThreadLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005088, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::SystemLog<DB::QueryThreadLogElement>::savingThreadFunction()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::SystemLog<DB::QueryThreadLogElement>::savingThreadFunction()::{lambda()#1}) (this=0x7b4800005088, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::SystemLog<DB::QueryThreadLogElement>::savingThreadFunction (this=<optimized out>, this@entry=0x7b4800004f98) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:377
#14 0x0000000012ca25a1 in DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/SystemLog.h:229
#15 std::__1::__invoke_constexpr<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#16 std::__1::__apply_tuple_impl<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&, std::__1::__tuple_indices<>) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#17 std::__1::apply<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&, std::__1::tuple<>&) (__f=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#18 ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#19 0x0000000012ca2512 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#21 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()>::operator()() (this=0x7b48000050b0) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#22 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}>(DB::SystemLog<DB::QueryThreadLogElement>::startup()::{lambda()#1}&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f288b7a0668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#23 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f288b7a0668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#24 std::__1::function<void ()>::operator()() const (this=0x7f288b7a0668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#25 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#26 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002ad08) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#27 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#28 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#29 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#30 0x0000000008c1f8ad in __tsan_thread_start_func ()
#31 0x00007f2926fe06db in start_thread (arg=0x7f288b7e7700) at pthread_create.c:463
#32 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 19 (Thread 0x7f288c0f8700 (LWP 3042)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f288c0b1298, expected=0, futex_word=0x7b2000002178) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f288c0b1298, mutex=0x7b2000002110, cond=0x7b2000002150) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b2000002150, mutex=0x7b2000002110, abstime=0x7f288c0b1298) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b2000002150, __m=0x189, __ts=0x7f288c0b1298) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b2000002150, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x0000000012631147 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b2000002150, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b2000002150, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b2000002150, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}) (this=0x7b2000002150, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1l>, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1l> > const&, DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates()::{lambda()#1}) (this=0x7b2000002150, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::ExternalLoader::PeriodicUpdater::doPeriodicUpdates (this=<optimized out>, this@entry=0x7b2000002100) at /home/alesap/code/cpp/ClickHouse/src/Interpreters/ExternalLoader.cpp:1234
#14 0x0000000012633141 in std::__1::__invoke_constexpr<void (DB::ExternalLoader::PeriodicUpdater::*&)(), DB::ExternalLoader::PeriodicUpdater*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3624
#15 std::__1::__apply_tuple_impl<void (DB::ExternalLoader::PeriodicUpdater::*&)(), std::__1::tuple<DB::ExternalLoader::PeriodicUpdater*>&, 0ul> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#16 std::__1::apply<void (DB::ExternalLoader::PeriodicUpdater::*&)(), std::__1::tuple<DB::ExternalLoader::PeriodicUpdater*>&> (__f=<optimized out>, __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#17 ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#18 0x0000000012633072 in std::__1::__invoke<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#19 std::__1::__invoke_void_return_wrapper<void>::__call<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}&>(ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}&) (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#20 std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}, void ()>::operator()() (this=0x7b2000002178) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#21 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<ThreadFromGlobalPool::ThreadFromGlobalPool<void (DB::ExternalLoader::PeriodicUpdater::*)(), DB::ExternalLoader::PeriodicUpdater*>(void (DB::ExternalLoader::PeriodicUpdater::*&&)(), DB::ExternalLoader::PeriodicUpdater*&&)::{lambda()#1}, void ()> >(std::__1::__function::__policy_storage const*) (__buf=0x7f288c0b1668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#22 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f288c0b1668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#23 std::__1::function<void ()>::operator()() const (this=0x7f288c0b1668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#24 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#25 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002a0c8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#26 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#27 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#28 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#29 0x0000000008c1f8ad in __tsan_thread_start_func ()
#30 0x00007f2926fe06db in start_thread (arg=0x7f288c0f8700) at pthread_create.c:463
#31 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 18 (Thread 0x7f288c8f9700 (LWP 3041)):
#0 0x00007f2926d09a47 in epoll_wait (epfd=54, events=0x7f288c8b2518, maxevents=1, timeout=250) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30
#1 0x0000000008c25929 in epoll_wait ()
#2 0x0000000016291f36 in Poco::Net::SocketImpl::pollImpl (this=<optimized out>, this@entry=0x7b0c0002eb30, remainingTime=..., mode=<optimized out>, mode@entry=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:488
#3 0x0000000016292117 in Poco::Net::SocketImpl::poll (this=0x7b0c0002eb30, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/SocketImpl.cpp:586
#4 0x000000001629990f in Poco::Net::Socket::poll (this=0x7b4000001608, timeout=..., mode=1) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/include/Poco/Net/Socket.h:374
#5 Poco::Net::TCPServer::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServer.cpp:133
#6 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#7 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b4000001628) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#8 0x0000000008c1f8ad in __tsan_thread_start_func ()
#9 0x00007f2926fe06db in start_thread (arg=0x7f288c8f9700) at pthread_create.c:463
#10 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 17 (Thread 0x7f288d0fa700 (LWP 3040)):
#0 0x00007f2926fead50 in __GI___nanosleep (requested_time=0x7f288d0b31b0, remaining=0x7f288d0b31b0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x0000000008c1d3d2 in nanosleep ()
#2 0x0000000018456c7b in std::__1::__libcpp_thread_sleep_for (__ns=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:545
#3 std::__1::this_thread::sleep_for (ns=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/thread.cpp:108
#4 0x00000000139cafaa in std::__1::this_thread::sleep_for<long long, std::__1::ratio<1l, 1000l> > (__d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:380
#5 DB::KeeperStorageDispatcher::sessionCleanerTask (this=this@entry=0x7b6000004c18) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:264
#6 0x00000000139cc4e1 in DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_3::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:156
#7 _ZNSt3__118__invoke_constexprIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_3JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSA_DpOSB_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#8 _ZNSt3__118__apply_tuple_implIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_3RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#9 std::__1::apply<DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_3(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#10 _ZZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_3JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#11 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_3JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardISB_Efp_Espclsr3std3__1E7forwardISD_Efp0_EEESC_SF_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#12 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_3JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#13 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_3JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#14 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_3JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#15 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f288d0b3668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#16 std::__1::function<void ()>::operator()() const (this=0x7f288d0b3668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#17 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#18 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002a148) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#19 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#21 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#22 0x0000000008c1f8ad in __tsan_thread_start_func ()
#23 0x00007f2926fe06db in start_thread (arg=0x7f288d0fa700) at pthread_create.c:463
#24 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 16 (Thread 0x7f288d8fb700 (LWP 3039)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b18000524f8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b18000524a8, cond=0x7b18000524d0) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b18000524d0, mutex=0x7b18000524a8) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7b18000524d0, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7b18000524d0, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x00000000161ff888 in EventAwaiter::wait_us (this=0x7b18000524a0, time_us=0) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/event_awaiter.h:62
#9 EventAwaiter::wait (this=0x7b18000524a0) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/event_awaiter.h:45
#10 nuraft::raft_server::append_entries_in_bg (this=this@entry=0x7b6800001818) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_append_entries.cxx:49
#11 0x000000001615eaaa in std::__1::__invoke<void (nuraft::raft_server::*&)(), nuraft::raft_server*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#12 std::__1::__apply_functor<void (nuraft::raft_server::*)(), std::__1::tuple<nuraft::raft_server*>, 0ul, std::__1::tuple<> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#13 std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>::operator()<> (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#14 std::__1::__invoke<std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#15 std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#16 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*> > > (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#17 0x0000000008c1f8ad in __tsan_thread_start_func ()
#18 0x00007f2926fe06db in start_thread (arg=0x7f288d8fb700) at pthread_create.c:463
#19 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 15 (Thread 0x7f288e0fc700 (LWP 3038)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b6800001bb4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b6800001bb8, cond=0x7b6800001b88) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b6800001b88, mutex=0x7b6800001bb8) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7b6800001b88, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7b6800001b88, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000016160ee0 in std::__1::condition_variable::wait<nuraft::raft_server::commit_in_bg()::$_0>(std::__1::unique_lock<std::__1::mutex>&, nuraft::raft_server::commit_in_bg()::$_0) (this=<optimized out>, __lk=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:406
#9 nuraft::raft_server::commit_in_bg (this=this@entry=0x7b6800001818) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_commit.cxx:114
#10 0x000000001615eaaa in std::__1::__invoke<void (nuraft::raft_server::*&)(), nuraft::raft_server*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#11 std::__1::__apply_functor<void (nuraft::raft_server::*)(), std::__1::tuple<nuraft::raft_server*>, 0ul, std::__1::tuple<> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#12 std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>::operator()<> (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#13 std::__1::__invoke<std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#14 std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#15 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*> > > (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#16 0x0000000008c1f8ad in __tsan_thread_start_func ()
#17 0x00007f2926fe06db in start_thread (arg=0x7f288e0fc700) at pthread_create.c:463
#18 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 14 (Thread 0x7f288e8fd700 (LWP 3037)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b2000008068) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b2000008018, cond=0x7b2000008040) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b2000008040, mutex=0x7b2000008018) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7b2000008040, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7b2000008040, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x00000000183cfd9b in std::__1::__assoc_sub_state::__sub_wait (this=<optimized out>, __lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/future.cpp:168
#9 std::__1::__assoc_sub_state::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/future.cpp:152
#10 0x0000000013993f3a in std::__1::future<void>::wait (this=0x7f288e8b5e48) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/future:1246
#11 DB::KeeperStateMachine::save_logical_snp_obj (this=0x7b4400004d98, s=..., obj_id=@0x7f288e8b5f60: 0, data=...) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStateMachine.cpp:252
#12 0x000000001617c2d2 in nuraft::raft_server::handle_snapshot_sync_req (this=this@entry=0x7b6800001818, req=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_snapshot_sync.cxx:451
#13 0x000000001617b7d9 in nuraft::raft_server::handle_install_snapshot_req (this=0x7b6800001818, req=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_snapshot_sync.cxx:236
#14 0x000000001615380b in nuraft::raft_server::handle_ext_msg (this=this@entry=0x7b6800001818, req=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/raft_server.cxx:1287
#15 0x0000000016152b1b in nuraft::raft_server::process_req (this=0x7b6800001818, req=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/raft_server.cxx:655
#16 0x00000000161e8fa0 in nuraft::rpc_session::read_complete (this=this@entry=0x7b5400005a18, hdr=..., log_ctx=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:548
#17 0x00000000161e9e4f in nuraft::rpc_session::read_log_data (this=this@entry=0x7b5400005a18, log_ctx=..., err=..., bytes_read=bytes_read@entry=214) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:433
#18 0x00000000161f8b5f in std::__1::__invoke<void (nuraft::rpc_session::*&)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session>&, std::__1::shared_ptr<nuraft::buffer>&, boost::system::error_code const&, unsigned long, void> (__f=@0x7f288e8b6410: (void (nuraft::rpc_session::*)(nuraft::rpc_session * const, std::__1::shared_ptr<nuraft::buffer>, const boost::system::error_code &, unsigned long)) 0x161e9ce0 <nuraft::rpc_session::read_log_data(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long)>, __a0=..., __args=<optimized out>, __args=<optimized out>, __args=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#19 std::__1::__apply_functor<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::tuple<std::__1::shared_ptr<nuraft::rpc_session>, std::__1::shared_ptr<nuraft::buffer>, std::__1::placeholders::__ph<1>, std::__1::placeholders::__ph<2> >, 0ul, 1ul, 2ul, 3ul, std::__1::tuple<boost::system::error_code const&, unsigned long&&> > (__f=@0x7f288e8b6410: (void (nuraft::rpc_session::*)(nuraft::rpc_session * const, std::__1::shared_ptr<nuraft::buffer>, const boost::system::error_code &, unsigned long)) 0x161e9ce0 <nuraft::rpc_session::read_log_data(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long)>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#20 std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&>::operator()<boost::system::error_code const&, unsigned long> (this=0x7f288e8b6410, __args=<optimized out>, __args=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#21 boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >::operator() (this=0x7f288e8b63e8, ec=..., bytes_transferred=<optimized out>, start=0) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/read.hpp:373
#22 boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long>::operator() (this=0x7f288e8b63e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:164
#23 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long> > (function=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/handler_invoke_hook.hpp:69
#24 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long>, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> > (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#25 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long>, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> > (function=..., this_handler=0x7f288e8b63e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/read.hpp:428
#26 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long>, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> > > (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#27 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long>, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long> (function=..., this_handler=0x7f288e8b63e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:207
#28 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long>, boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long> > (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#29 boost::asio::detail::io_object_executor<boost::asio::executor>::dispatch<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long>, std::__1::allocator<void> > (this=0x7f288e8b6488, f=..., a=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/io_object_executor.hpp:119
#30 boost::asio::detail::handler_work<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::asio::detail::io_object_executor<boost::asio::executor>, boost::asio::detail::io_object_executor<boost::asio::executor> >::complete<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::system::error_code, unsigned long> > (this=0x7f288e8b6478, function=..., handler=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_work.hpp:72
#31 boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, std::__1::__bind<void (nuraft::rpc_session::*)(std::__1::shared_ptr<nuraft::buffer>, boost::system::error_code const&, unsigned long), std::__1::shared_ptr<nuraft::rpc_session> const&, std::__1::shared_ptr<nuraft::buffer>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&> >, boost::asio::detail::io_object_executor<boost::asio::executor> >::do_complete (owner=0x7b4000001100, base=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/reactive_socket_recv_op.hpp:123
#32 0x0000000016192495 in boost::asio::detail::scheduler_operation::complete (this=0x7b34000567b0, owner=0x7b4000001100, ec=..., bytes_transferred=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/scheduler_operation.hpp:40
#33 boost::asio::detail::scheduler::do_run_one (this=<optimized out>, this@entry=0x7b4000001100, lock=..., this_thread=..., ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:447
#34 0x0000000016191b92 in boost::asio::detail::scheduler::run (this=<optimized out>, ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:200
#35 0x000000001618b81d in boost::asio::io_context::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/io_context.ipp:63
#36 nuraft::asio_service_impl::worker_entry (this=<optimized out>, this@entry=0x7b5400003e80) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:1596
#37 0x000000001619955a in std::__1::__invoke<void (nuraft::asio_service_impl::*&)(), nuraft::asio_service_impl*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#38 std::__1::__apply_functor<void (nuraft::asio_service_impl::*)(), std::__1::tuple<nuraft::asio_service_impl*>, 0ul, std::__1::tuple<> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#39 std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>::operator()<> (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#40 std::__1::__invoke<std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#41 std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#42 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*> > > (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#43 0x0000000008c1f8ad in __tsan_thread_start_func ()
#44 0x00007f2926fe06db in start_thread (arg=0x7f288e8fd700) at pthread_create.c:463
#45 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 13 (Thread 0x7f288f0fe700 (LWP 3036)):
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f2926fe30f4 in __GI___pthread_mutex_lock (mutex=0x7b6800001b38) at ../nptl/pthread_mutex_lock.c:115
#2 0x0000000008c3ce69 in pthread_mutex_lock ()
#3 0x000000001844465a in std::__1::__libcpp_recursive_mutex_lock (__m=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:385
#4 std::__1::recursive_mutex::lock (this=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/mutex.cpp:71
#5 0x00000000161527f8 in std::__1::unique_lock<std::__1::recursive_mutex>::unique_lock (this=<optimized out>, __m=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:119
#6 nuraft::raft_server::process_req (this=0x7b6800001818, req=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/raft_server.cxx:608
#7 0x00000000161e8fa0 in nuraft::rpc_session::read_complete (this=this@entry=0x7b54000f0018, hdr=..., log_ctx=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:548
#8 0x00000000161e2a0a in nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}::operator()(boost::system::error_code const&, unsigned long) const (this=this@entry=0x7f288f0b7410, err=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:363
#9 0x00000000161fa870 in boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>::operator()(boost::system::error_code const&, unsigned long, int) (this=0x7f288f0b73e8, ec=..., bytes_transferred=139814724608509, start=0) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/read.hpp:373
#10 boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>::operator()() (this=0x7f288f0b73e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:164
#11 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, ...) (function=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/handler_invoke_hook.hpp:69
#12 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, {lambda(boost::system::error_code const&, unsigned long)#1}>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, {lambda(boost::system::error_code const&, unsigned long)#1}&) (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#13 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, {lambda(boost::system::error_code const&, unsigned long)#1}>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, {lambda(boost::system::error_code const&, unsigned long)#1}>*) (function=..., this_handler=0x7f288f0b73e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/read.hpp:428
#14 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}&) (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#15 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, boost::asio::detail::binder2<nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long>*) (function=..., this_handler=0x7f288f0b73e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:207
#16 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>&) (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#17 boost::asio::detail::io_object_executor<boost::asio::executor>::dispatch<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, std::__1::allocator<void> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&&, std::__1::allocator<void> const&) const (this=0x7f288f0b7470, f=..., a=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/io_object_executor.hpp:119
#18 boost::asio::detail::handler_work<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::asio::detail::io_object_executor<boost::asio::executor>, boost::asio::detail::io_object_executor>::complete<boost::asio::detail::binder2<nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long> >(boost::asio::detail::binder2<nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long>&, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}&) (this=0x7f288f0b7460, function=..., handler=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_work.hpp:72
#19 boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::asio::detail::io_object_executor<boost::asio::executor> >::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned long) (owner=0x7b4000001100, base=0x7b4400060400) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/reactive_socket_recv_op.hpp:123
#20 0x0000000016192495 in boost::asio::detail::scheduler_operation::complete (this=0x7b4400060400, owner=0x7b4000001100, ec=..., bytes_transferred=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/scheduler_operation.hpp:40
#21 boost::asio::detail::scheduler::do_run_one (this=<optimized out>, this@entry=0x7b4000001100, lock=..., this_thread=..., ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:447
#22 0x0000000016191b92 in boost::asio::detail::scheduler::run (this=<optimized out>, ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:200
#23 0x000000001618b81d in boost::asio::io_context::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/io_context.ipp:63
#24 nuraft::asio_service_impl::worker_entry (this=<optimized out>, this@entry=0x7b5400003e80) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:1596
#25 0x000000001619955a in std::__1::__invoke<void (nuraft::asio_service_impl::*&)(), nuraft::asio_service_impl*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#26 std::__1::__apply_functor<void (nuraft::asio_service_impl::*)(), std::__1::tuple<nuraft::asio_service_impl*>, 0ul, std::__1::tuple<> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#27 std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>::operator()<> (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#28 std::__1::__invoke<std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#29 std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#30 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*> > > (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#31 0x0000000008c1f8ad in __tsan_thread_start_func ()
#32 0x00007f2926fe06db in start_thread (arg=0x7f288f0fe700) at pthread_create.c:463
#33 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 12 (Thread 0x7f288f8ff700 (LWP 3035)):
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f2926fe30f4 in __GI___pthread_mutex_lock (mutex=0x7b6800001b38) at ../nptl/pthread_mutex_lock.c:115
#2 0x0000000008c3ce69 in pthread_mutex_lock ()
#3 0x000000001844465a in std::__1::__libcpp_recursive_mutex_lock (__m=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:385
#4 std::__1::recursive_mutex::lock (this=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/mutex.cpp:71
#5 0x00000000161fe4bf in std::__1::unique_lock<std::__1::recursive_mutex>::unique_lock (this=<optimized out>, __m=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:119
#6 nuraft::raft_server::handle_election_timeout (this=this@entry=0x7b6800001818) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_timeout.cxx:172
#7 0x000000001615c19f in std::__1::__invoke<void (nuraft::raft_server::*&)(), nuraft::raft_server*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#8 std::__1::__apply_functor<void (nuraft::raft_server::*)(), std::__1::tuple<nuraft::raft_server*>, 0ul, std::__1::tuple<> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#9 std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>::operator()<> (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#10 std::__1::__invoke<std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>&> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#11 std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>&> (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#12 std::__1::__function::__default_alloc_func<std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>, void ()>::operator()() (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#13 std::__1::__function::__policy_invoker<void ()>::__call_impl<std::__1::__function::__default_alloc_func<std::__1::__bind<void (nuraft::raft_server::*)(), nuraft::raft_server*>, void ()> >(std::__1::__function::__policy_storage const*) (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#14 0x0000000016160026 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7b2000001f58) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#15 std::__1::function<void ()>::operator()() const (this=0x7b2000001f58) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#16 nuraft::timer_task<void>::exec (this=0x7b2000001f18) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/include/libnuraft/timer_task.hxx:62
#17 0x000000001618aa6b in nuraft::delayed_task::execute (this=0x7b2000001f18) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/include/libnuraft/delayed_task.hxx:54
#18 _timer_handler_ (task=..., err=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:1493
#19 0x0000000016199ca6 in std::__1::__invoke<void (*&)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code const&> (__f=<optimized out>, __args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#20 std::__1::__apply_functor<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::tuple<std::__1::shared_ptr<nuraft::delayed_task>, std::__1::placeholders::__ph<1> >, 0ul, 1ul, std::__1::tuple<boost::system::error_code const&> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#21 std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>::operator()<boost::system::error_code const&> (this=0x7f288f8b8430, __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#22 boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code>::operator() (this=0x7f288f8b8430) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:65
#23 boost::asio::asio_handler_invoke<boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code> > (function=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/handler_invoke_hook.hpp:69
#24 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code>, std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&> > (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#25 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code>, std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code> (function=..., this_handler=0x7f288f8b8430) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:106
#26 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code>, boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code> > (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#27 boost::asio::detail::io_object_executor<boost::asio::executor>::dispatch<boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code>, std::__1::allocator<void> > (this=0x7f288f8b8468, f=..., a=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/io_object_executor.hpp:119
#28 boost::asio::detail::handler_work<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::asio::detail::io_object_executor<boost::asio::executor>, boost::asio::detail::io_object_executor<boost::asio::executor> >::complete<boost::asio::detail::binder1<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::system::error_code> > (this=0x7f288f8b8458, function=..., handler=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_work.hpp:72
#29 boost::asio::detail::wait_handler<std::__1::__bind<void (*)(std::__1::shared_ptr<nuraft::delayed_task>&, boost::system::error_code), std::__1::shared_ptr<nuraft::delayed_task>&, std::__1::placeholders::__ph<1> const&>, boost::asio::detail::io_object_executor<boost::asio::executor> >::do_complete (owner=0x7b4000001100, base=0x7b34000567b0) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/wait_handler.hpp:73
#30 0x0000000016192495 in boost::asio::detail::scheduler_operation::complete (this=0x7b34000567b0, owner=0x7b4000001100, ec=..., bytes_transferred=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/scheduler_operation.hpp:40
#31 boost::asio::detail::scheduler::do_run_one (this=<optimized out>, this@entry=0x7b4000001100, lock=..., this_thread=..., ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:447
#32 0x0000000016191b92 in boost::asio::detail::scheduler::run (this=<optimized out>, ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:200
#33 0x000000001618b81d in boost::asio::io_context::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/io_context.ipp:63
#34 nuraft::asio_service_impl::worker_entry (this=<optimized out>, this@entry=0x7b5400003e80) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:1596
#35 0x000000001619955a in std::__1::__invoke<void (nuraft::asio_service_impl::*&)(), nuraft::asio_service_impl*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#36 std::__1::__apply_functor<void (nuraft::asio_service_impl::*)(), std::__1::tuple<nuraft::asio_service_impl*>, 0ul, std::__1::tuple<> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#37 std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>::operator()<> (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#38 std::__1::__invoke<std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#39 std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#40 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*> > > (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#41 0x0000000008c1f8ad in __tsan_thread_start_func ()
#42 0x00007f2926fe06db in start_thread (arg=0x7f288f8ff700) at pthread_create.c:463
#43 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7f2890232700 (LWP 3034)):
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f2926fe30f4 in __GI___pthread_mutex_lock (mutex=0x7b6800001b38) at ../nptl/pthread_mutex_lock.c:115
#2 0x0000000008c3ce69 in pthread_mutex_lock ()
#3 0x000000001844465a in std::__1::__libcpp_recursive_mutex_lock (__m=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:385
#4 std::__1::recursive_mutex::lock (this=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/mutex.cpp:71
#5 0x00000000161527f8 in std::__1::unique_lock<std::__1::recursive_mutex>::unique_lock (this=<optimized out>, __m=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:119
#6 nuraft::raft_server::process_req (this=0x7b6800001818, req=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/raft_server.cxx:608
#7 0x00000000161e8fa0 in nuraft::rpc_session::read_complete (this=this@entry=0x7b540000ff18, hdr=..., log_ctx=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:548
#8 0x00000000161e2a0a in nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}::operator()(boost::system::error_code const&, unsigned long) const (this=this@entry=0x7f28901eb410, err=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:363
#9 0x00000000161fa870 in boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>::operator()(boost::system::error_code const&, unsigned long, int) (this=0x7f28901eb3e8, ec=..., bytes_transferred=139814724608509, start=0) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/read.hpp:373
#10 boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>::operator()() (this=0x7f28901eb3e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:164
#11 boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, ...) (function=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/handler_invoke_hook.hpp:69
#12 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, {lambda(boost::system::error_code const&, unsigned long)#1}>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, {lambda(boost::system::error_code const&, unsigned long)#1}&) (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#13 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, {lambda(boost::system::error_code const&, unsigned long)#1}>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, {lambda(boost::system::error_code const&, unsigned long)#1}>*) (function=..., this_handler=0x7f28901eb3e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/read.hpp:428
#14 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}&) (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#15 boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long>(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, boost::asio::detail::binder2<nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long>*) (function=..., this_handler=0x7f28901eb3e8) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/bind_handler.hpp:207
#16 boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>&) (function=..., context=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_invoke_helpers.hpp:37
#17 boost::asio::detail::io_object_executor<boost::asio::executor>::dispatch<boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>, std::__1::allocator<void> >(boost::asio::detail::binder2<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::system::error_code, unsigned long>&&, std::__1::allocator<void> const&) const (this=0x7f28901eb470, f=..., a=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/io_object_executor.hpp:119
#18 boost::asio::detail::handler_work<boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::asio::detail::io_object_executor<boost::asio::executor>, boost::asio::detail::io_object_executor>::complete<boost::asio::detail::binder2<nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long> >(boost::asio::detail::binder2<nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}, boost::system::error_code, unsigned long>&, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}&) (this=0x7f28901eb460, function=..., handler=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/handler_work.hpp:72
#19 boost::asio::detail::reactive_socket_recv_op<boost::asio::mutable_buffers_1, boost::asio::detail::read_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::executor>, boost::asio::mutable_buffers_1, boost::asio::mutable_buffer const*, boost::asio::detail::transfer_all_t, nuraft::rpc_session::start(std::__1::shared_ptr<nuraft::rpc_session>)::{lambda(boost::system::error_code const&, unsigned long)#1}>, boost::asio::detail::io_object_executor<boost::asio::executor> >::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned long) (owner=0x7b4000001100, base=0x7b2c00020030) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/reactive_socket_recv_op.hpp:123
#20 0x0000000016192495 in boost::asio::detail::scheduler_operation::complete (this=0x7b2c00020030, owner=0x7b4000001100, ec=..., bytes_transferred=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/scheduler_operation.hpp:40
#21 boost::asio::detail::scheduler::do_run_one (this=<optimized out>, this@entry=0x7b4000001100, lock=..., this_thread=..., ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:447
#22 0x0000000016191b92 in boost::asio::detail::scheduler::run (this=<optimized out>, ec=...) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/detail/impl/scheduler.ipp:200
#23 0x000000001618b81d in boost::asio::io_context::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/boost/boost/asio/impl/io_context.ipp:63
#24 nuraft::asio_service_impl::worker_entry (this=<optimized out>, this@entry=0x7b5400003e80) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/asio_service.cxx:1596
#25 0x000000001619955a in std::__1::__invoke<void (nuraft::asio_service_impl::*&)(), nuraft::asio_service_impl*&, , void> (__f=<optimized out>, __a0=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#26 std::__1::__apply_functor<void (nuraft::asio_service_impl::*)(), std::__1::tuple<nuraft::asio_service_impl*>, 0ul, std::__1::tuple<> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#27 std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>::operator()<> (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#28 std::__1::__invoke<std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#29 std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*>>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#30 std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, std::__1::__bind<void (nuraft::asio_service_impl::*)(), nuraft::asio_service_impl*> > > (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#31 0x0000000008c1f8ad in __tsan_thread_start_func ()
#32 0x00007f2926fe06db in start_thread (arg=0x7f2890232700) at pthread_create.c:463
#33 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7f2890a33700 (LWP 3033)):
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f2926fe3025 in __GI___pthread_mutex_lock (mutex=0x7b4400004cb8) at ../nptl/pthread_mutex_lock.c:80
#2 0x0000000008c3ce69 in pthread_mutex_lock ()
#3 0x00000000184444ca in std::__1::__libcpp_mutex_lock (__m=0x7b4400004cb8) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:405
#4 std::__1::mutex::lock (this=0x7b4400004cb8) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/mutex.cpp:33
#5 0x0000000013989458 in std::__1::lock_guard<std::__1::mutex>::lock_guard (this=<optimized out>, __m=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:91
#6 DB::KeeperServer::putRequest (this=0x7b4400004c40, request_for_session=...) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperServer.cpp:124
#7 0x00000000139c73f7 in DB::KeeperStorageDispatcher::requestThread (this=<optimized out>, this@entry=0x7b6000004c18) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:36
#8 0x00000000139cbd91 in DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_0::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:135
#9 _ZNSt3__118__invoke_constexprIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_0JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSA_DpOSB_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#10 _ZNSt3__118__apply_tuple_implIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_0RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#11 std::__1::apply<DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_0(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#12 _ZZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_0JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#13 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_0JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardISB_Efp_Espclsr3std3__1E7forwardISD_Efp0_EEESC_SF_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#14 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_0JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#15 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_0JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#16 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_0JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#17 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28909ec668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#18 std::__1::function<void ()>::operator()() const (this=0x7f28909ec668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#19 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#20 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002abc8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#21 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#22 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#23 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#24 0x0000000008c1f8ad in __tsan_thread_start_func ()
#25 0x00007f2926fe06db in start_thread (arg=0x7f2890a33700) at pthread_create.c:463
#26 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7f2891234700 (LWP 3032)):
#0 0x00007f2926fe7065 in futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f28911ed218, expected=0, futex_word=0x7b6000004dbc) at ../sysdeps/unix/sysv/linux/futex-internal.h:205
#1 __pthread_cond_wait_common (abstime=0x7f28911ed218, mutex=0x7b6000004d68, cond=0x7b6000004d90) at pthread_cond_wait.c:539
#2 __pthread_cond_timedwait (cond=0x7b6000004d90, mutex=0x7b6000004d68, abstime=0x7f28911ed218) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000183c0466 in std::__1::__libcpp_condvar_timedwait (__cv=0x7b6000004d90, __m=0x189, __ts=0x7f28911ed218) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:442
#7 std::__1::condition_variable::__do_timed_wait (this=0x7b6000004d90, lk=..., tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:74
#8 0x00000000100ba0b1 in std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l> > (this=0x7b6000004d90, __lk=..., __d=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:465
#9 std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock> (this=0x7b6000004d90, __lk=..., __tp=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:520
#10 std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > (this=0x7b6000004d90, __lk=..., __t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:423
#11 0x00000000139cceac in std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, DB::ThreadSafeQueue<DB::KeeperStorage::ResponseForSession>::tryPop(DB::KeeperStorage::ResponseForSession&, long)::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> > > const&, DB::ThreadSafeQueue<DB::KeeperStorage::ResponseForSession>::tryPop(DB::KeeperStorage::ResponseForSession&, long)::{lambda()#1}) (this=0x7b6000004d90, __lk=..., __t=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:435
#12 std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000l>, DB::ThreadSafeQueue<DB::KeeperStorage::ResponseForSession>::tryPop(DB::KeeperStorage::ResponseForSession&, long)::{lambda()#1}>(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> > const&, DB::ThreadSafeQueue<DB::KeeperStorage::ResponseForSession>::tryPop(DB::KeeperStorage::ResponseForSession&, long)::{lambda()#1}) (this=0x7b6000004d90, __lk=..., __d=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:479
#13 DB::ThreadSafeQueue<DB::KeeperStorage::ResponseForSession>::tryPop (this=this@entry=0x7b6000004d68, response=..., timeout_ms=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Coordination/ThreadSafeQueue.h:29
#14 0x00000000139c7614 in DB::KeeperStorageDispatcher::responseThread (this=<optimized out>, this@entry=0x7b6000004c18) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:55
#15 0x00000000139cc001 in DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_1::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:136
#16 _ZNSt3__118__invoke_constexprIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_1JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSA_DpOSB_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#17 _ZNSt3__118__apply_tuple_implIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_1RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#18 std::__1::apply<DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_1(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#19 _ZZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_1JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#20 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_1JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardISB_Efp_Espclsr3std3__1E7forwardISD_Efp0_EEESC_SF_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#21 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_1JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#22 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_1JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#23 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_1JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#24 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28911ed668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#25 std::__1::function<void ()>::operator()() const (this=0x7f28911ed668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#26 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#27 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002a748) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#28 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#29 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#30 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#31 0x0000000008c1f8ad in __tsan_thread_start_func ()
#32 0x00007f2926fe06db in start_thread (arg=0x7f2891234700) at pthread_create.c:463
#33 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7f2891a35700 (LWP 3031)):
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007f2926fe30f4 in __GI___pthread_mutex_lock (mutex=0x7b6800001b38) at ../nptl/pthread_mutex_lock.c:115
#2 0x0000000008c3ce69 in pthread_mutex_lock ()
#3 0x000000001844465a in std::__1::__libcpp_recursive_mutex_lock (__m=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:385
#4 std::__1::recursive_mutex::lock (this=0x7b6800001b38) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/mutex.cpp:71
#5 0x0000000016166f9f in std::__1::unique_lock<std::__1::recursive_mutex>::unique_lock (this=<optimized out>, __m=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:119
#6 nuraft::raft_server::on_snapshot_completed (this=this@entry=0x7b6800001818, s=..., result=<optimized out>, err=...) at /home/alesap/code/cpp/ClickHouse/contrib/NuRaft/src/handle_commit.cxx:519
#7 0x0000000016167be8 in std::__1::__invoke<void (nuraft::raft_server::*&)(std::__1::shared_ptr<nuraft::snapshot>&, bool, std::__1::shared_ptr<std::exception>&), nuraft::raft_server*&, std::__1::shared_ptr<nuraft::snapshot>&, bool&, std::__1::shared_ptr<std::exception>&, void> (__f=<optimized out>, __a0=<optimized out>, __args=..., __args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3617
#8 std::__1::__apply_functor<void (nuraft::raft_server::*)(std::__1::shared_ptr<nuraft::snapshot>&, bool, std::__1::shared_ptr<std::exception>&), std::__1::tuple<nuraft::raft_server*, std::__1::shared_ptr<nuraft::snapshot>, std::__1::placeholders::__ph<1>, std::__1::placeholders::__ph<2> >, 0ul, 1ul, 2ul, 3ul, std::__1::tuple<bool&, std::__1::shared_ptr<std::exception>&> > (__f=<optimized out>, __bound_args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2857
#9 std::__1::__bind<void (nuraft::raft_server::*)(std::__1::shared_ptr<nuraft::snapshot>&, bool, std::__1::shared_ptr<std::exception>&), nuraft::raft_server*, std::__1::shared_ptr<nuraft::snapshot>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&>::operator()<bool&, std::__1::shared_ptr<std::exception>&> (this=<optimized out>, __args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2890
#10 std::__1::__invoke<std::__1::__bind<void (nuraft::raft_server::*)(std::__1::shared_ptr<nuraft::snapshot>&, bool, std::__1::shared_ptr<std::exception>&), nuraft::raft_server*, std::__1::shared_ptr<nuraft::snapshot>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&>&, bool&, std::__1::shared_ptr<std::exception>&> (__f=..., __args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#11 std::__1::__invoke_void_return_wrapper<void>::__call<std::__1::__bind<void (nuraft::raft_server::*)(std::__1::shared_ptr<nuraft::snapshot>&, bool, std::__1::shared_ptr<std::exception>&), nuraft::raft_server*, std::__1::shared_ptr<nuraft::snapshot>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&>&, bool&, std::__1::shared_ptr<std::exception>&> (__args=..., __args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#12 std::__1::__function::__default_alloc_func<std::__1::__bind<void (nuraft::raft_server::*)(std::__1::shared_ptr<nuraft::snapshot>&, bool, std::__1::shared_ptr<std::exception>&), nuraft::raft_server*, std::__1::shared_ptr<nuraft::snapshot>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&>, void (bool&, std::__1::shared_ptr<std::exception>&)>::operator()(bool&, std::__1::shared_ptr<std::exception>&) (this=<optimized out>, __arg=..., __arg=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#13 std::__1::__function::__policy_invoker<void (bool&, std::__1::shared_ptr<std::exception>&)>::__call_impl<std::__1::__function::__default_alloc_func<std::__1::__bind<void (nuraft::raft_server::*)(std::__1::shared_ptr<nuraft::snapshot>&, bool, std::__1::shared_ptr<std::exception>&), nuraft::raft_server*, std::__1::shared_ptr<nuraft::snapshot>&, std::__1::placeholders::__ph<1> const&, std::__1::placeholders::__ph<2> const&>, void (bool&, std::__1::shared_ptr<std::exception>&)> >(std::__1::__function::__policy_storage const*, bool&, std::__1::shared_ptr<std::exception>&) (__buf=<optimized out>, __args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#14 0x0000000013995600 in std::__1::__function::__policy_func<void (bool&, std::__1::shared_ptr<std::exception>&)>::operator()(bool&, std::__1::shared_ptr<std::exception>&) const (this=0x7b0c00033938, __args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#15 std::__1::function<void (bool&, std::__1::shared_ptr<std::exception>&)>::operator()(bool&, std::__1::shared_ptr<std::exception>&) const (this=0x7b0c00033938, __arg=..., __arg=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#16 DB::KeeperStateMachine::create_snapshot(nuraft::snapshot&, std::__1::function<void (bool&, std::__1::shared_ptr<std::exception>&)>&)::$_0::operator()(std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&) const (this=0x7b0c00033930, snapshot=...) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStateMachine.cpp:199
#17 _ZNSt3__18__invokeIRZN2DB18KeeperStateMachine15create_snapshotERN6nuraft8snapshotERNS_8functionIFvRbRNS_10shared_ptrISt9exceptionEEEEEE3$_0JNS8_INS1_21KeeperStorageSnapshotEEEEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSJ_DpOSK_ (__f=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#18 std::__1::__invoke_void_return_wrapper<void>::__call<DB::KeeperStateMachine::create_snapshot(nuraft::snapshot&, std::__1::function<void (bool&, std::__1::shared_ptr<std::exception>&)>&)::$_0(std::__1::shared_ptr<DB::KeeperStorageSnapshot>)&>(DB::KeeperStateMachine::create_snapshot(nuraft::snapshot&, std::__1::function<void (bool&, std::__1::shared_ptr<std::exception>&)>&)::$_0(std::__1::shared_ptr<DB::KeeperStorageSnapshot>)&) (__args=..., __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#19 std::__1::__function::__default_alloc_func<DB::KeeperStateMachine::create_snapshot(nuraft::snapshot&, std::__1::function<void (bool&, std::__1::shared_ptr<std::exception>&)>&)::$_0(void (std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&))>::operator()(void (std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&)) (this=0x7b0c00033930, __arg=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#20 std::__1::__function::__policy_invoker<void (std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&)>::__call_impl<std::__1::__function::__default_alloc_func<DB::KeeperStateMachine::create_snapshot(nuraft::snapshot&, std::__1::function<void (bool&, std::__1::shared_ptr<std::exception>&)>&)::$_0(void (std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&))> >(std::__1::__function::__policy_storage const*, std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&) (__buf=<optimized out>, __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#21 0x00000000139c7ab8 in std::__1::__function::__policy_func<void (std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&)>::operator()(std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&) const (this=0x7f28919ee310, __args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#22 std::__1::function<void (std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&)>::operator()(std::__1::shared_ptr<DB::KeeperStorageSnapshot>&&) const (this=0x7f28919ee310, __arg=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#23 DB::KeeperStorageDispatcher::snapshotThread (this=<optimized out>, this@entry=0x7b6000004c18) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:85
#24 0x00000000139cc271 in DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_2::operator()() const (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Coordination/KeeperStorageDispatcher.cpp:137
#25 _ZNSt3__118__invoke_constexprIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_2JEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOSA_DpOSB_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3682
#26 _ZNSt3__118__apply_tuple_implIRZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_2RNS_5tupleIJEEEJEEEDcOT_OT0_NS_15__tuple_indicesIJXspT1_EEEE (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1415
#27 std::__1::apply<DB::KeeperStorageDispatcher::initialize(Poco::Util::AbstractConfiguration const&)::$_2(std::__1::tuple<>&)&> (__t=..., __f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/tuple:1424
#28 _ZZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_2JEEEOT_DpOT0_ENUlvE_clEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.h:178
#29 _ZNSt3__18__invokeIRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_2JEEEOT_DpOT0_EUlvE_JEEEDTclclsr3std3__1E7forwardISB_Efp_Espclsr3std3__1E7forwardISD_Efp0_EEESC_SF_ (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#30 _ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_2JEEEOT_DpOT0_EUlvE_EEEvDpOT_ (__args=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__functional_base:348
#31 _ZNSt3__110__function20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_2JEEEOT_DpOT0_EUlvE_FvvEEclEv (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:1608
#32 _ZNSt3__110__function16__policy_invokerIFvvEE11__call_implINS0_20__default_alloc_funcIZN20ThreadFromGlobalPoolC1IZN2DB23KeeperStorageDispatcher10initializeERKN4Poco4Util21AbstractConfigurationEE3$_2JEEEOT_DpOT0_EUlvE_S2_EEEEvPKNS0_16__policy_storageE (__buf=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2089
#33 0x0000000008d4cb49 in std::__1::__function::__policy_func<void ()>::operator()() const (this=0x7f28919ee668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2221
#34 std::__1::function<void ()>::operator()() const (this=0x7f28919ee668) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/functional:2560
#35 ThreadPoolImpl<std::__1::thread>::worker (this=this@entry=0x7b3c000000f0, thread_it=...) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:247
#36 0x0000000008d507e9 in void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}::operator()() const (this=0x7b080002a7a8) at /home/alesap/code/cpp/ClickHouse/src/Common/ThreadPool.cpp:124
#37 std::__1::__invoke<void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}> (__f=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/type_traits:3676
#38 std::__1::__thread_execute<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>&, std::__1::__tuple_indices<>) (__t=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:280
#39 std::__1::__thread_proxy<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 ()>, 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> >, void ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>)::{lambda()#3}>) (__vp=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/thread:291
#40 0x0000000008c1f8ad in __tsan_thread_start_func ()
#41 0x00007f2926fe06db in start_thread (arg=0x7f2891a35700) at pthread_create.c:463
#42 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7f2892236700 (LWP 3030)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400003d60) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400003d10, cond=0x7b5400003d38) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400003d38, mutex=0x7b5400003d10) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400003d08) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400003c38) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2892236700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7f2892a37700 (LWP 3029)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7b5400003ae0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7b5400003a90, cond=0x7b5400003ab8) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7b5400003ab8, mutex=0x7b5400003a90) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000163705c8 in Poco::EventImpl::waitImpl (this=0x7b5400003a88) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:106
#7 0x000000001640160f in Poco::Event::wait (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:97
#8 Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:191
#9 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#10 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b54000039b8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#11 0x0000000008c1f8ad in __tsan_thread_start_func ()
#12 0x00007f2926fe06db in start_thread (arg=0x7f2892a37700) at pthread_create.c:463
#13 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f2893238700 (LWP 3028)):
#0 0x00007f2926fe6fb9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7f28931f1260, expected=0, futex_word=0x7b1c000601c0) at ../sysdeps/unix/sysv/linux/futex-internal.h:142
#1 __pthread_cond_wait_common (abstime=0x7f28931f1468, mutex=0x7b1c00060170, cond=0x7b1c00060198) at pthread_cond_wait.c:533
#2 __pthread_cond_timedwait (cond=0x7b1c00060198, mutex=0x7b1c00060170, abstime=0x7f28931f1468) at pthread_cond_wait.c:667
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20879 in pthread_cond_timedwait ()
#6 0x00000000163707c2 in Poco::EventImpl::waitImpl (this=0x7b1c00060168, milliseconds=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Event_POSIX.cpp:157
#7 0x00000000163be9cd in Poco::Event::tryWait (this=0x7b1c00060168, milliseconds=10000) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/include/Poco/Event.h:110
#8 Poco::NotificationQueue::waitDequeueNotification (this=<optimized out>, milliseconds=128) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/NotificationQueue.cpp:114
#9 0x000000001629a616 in Poco::Net::TCPServerDispatcher::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Net/src/TCPServerDispatcher.cpp:104
#10 0x0000000016401592 in Poco::PooledThread::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/ThreadPool.cpp:199
#11 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#12 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7b5400003738) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#13 0x0000000008c1f8ad in __tsan_thread_start_func ()
#14 0x00007f2926fe06db in start_thread (arg=0x7f2893238700) at pthread_create.c:463
#15 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f292250e700 (LWP 2973)):
#0 0x00007f2926fea474 in __libc_read (fd=3, buf=0x7f29224c6490, nbytes=1480) at ../sysdeps/unix/sysv/linux/read.c:27
#1 0x0000000008c2a357 in read ()
#2 0x0000000008d4a4c2 in DB::ReadBufferFromFileDescriptor::nextImpl (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/src/IO/ReadBufferFromFileDescriptor.cpp:56
#3 0x0000000008eb4c06 in DB::ReadBuffer::next (this=0x7f29224c7510) at /home/alesap/code/cpp/ClickHouse/src/IO/ReadBuffer.h:62
#4 DB::ReadBuffer::eof (this=0x7f29224c7510) at /home/alesap/code/cpp/ClickHouse/src/IO/ReadBuffer.h:93
#5 SignalListener::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/base/daemon/BaseDaemon.cpp:194
#6 0x00000000163ffb30 in Poco::(anonymous namespace)::RunnableHolder::run (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread.cpp:55
#7 0x00000000163fe338 in Poco::ThreadImpl::runnableEntry (pThread=0x7ffc25d2fc48) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Foundation/src/Thread_POSIX.cpp:345
#8 0x0000000008c1f8ad in __tsan_thread_start_func ()
#9 0x00007f2926fe06db in start_thread (arg=0x7f292250e700) at pthread_create.c:463
#10 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f2922d0f700 (LWP 2972)):
#0 0x00007f2926ccc7a0 in __GI___nanosleep (requested_time=requested_time@entry=0x7f2922cc8660, remaining=remaining@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007f2926cff657 in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:32
#2 0x0000000008c1d0da in usleep ()
#3 0x0000000008c83e84 in __tsan::BackgroundThread(void*) ()
#4 0x00007f2926fe06db in start_thread (arg=0x7f2922d0f700) at pthread_create.c:463
#5 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f2923510700 (LWP 2971)):
#0 0x00007f2926ccc7a0 in __GI___nanosleep (requested_time=requested_time@entry=0x7f29234c9660, remaining=remaining@entry=0x0) at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1 0x00007f2926cff657 in usleep (useconds=<optimized out>) at ../sysdeps/posix/usleep.c:32
#2 0x0000000008c1d0da in usleep ()
#3 0x0000000008c83e84 in __tsan::BackgroundThread(void*) ()
#4 0x00007f2926fe06db in start_thread (arg=0x7f2923510700) at pthread_create.c:463
#5 0x00007f2926d0971f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f292781df00 (LWP 2970)):
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffc25d2fd88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffc25d2fd38, cond=0x7ffc25d2fd60) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7ffc25d2fd60, mutex=0x7ffc25d2fd38) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7ffc25d2fd60, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7ffc25d2fd60, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000008eb3e6b in std::__1::condition_variable::wait<BaseDaemon::waitForTerminationRequest()::$_0>(std::__1::unique_lock<std::__1::mutex>&, BaseDaemon::waitForTerminationRequest()::$_0) (this=0x7ffc25d2fd60, __lk=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:406
#9 BaseDaemon::waitForTerminationRequest (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/base/daemon/BaseDaemon.cpp:905
#10 0x0000000008cbf39e in DB::Server::main (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:1397
#11 0x00000000162aecbc in Poco::Util::Application::run (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Util/src/Application.cpp:334
#12 0x0000000008cb2faf in DB::Server::run (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:343
#13 0x00000000162cb0d4 in Poco::Util::ServerApplication::run (this=0x7ffc25d2fac8, argc=<optimized out>, argv=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Util/src/ServerApplication.cpp:611
#14 0x0000000008cb1b7f in mainEntryClickHouseServer (argc=18, argv=0x7b2800009380) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:135
#15 0x0000000008cb00ea in main (argc_=<optimized out>, argv_=<optimized out>) at /home/alesap/code/cpp/ClickHouse/programs/main.cpp:368
#0 0x00007f2926fe6ad3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7ffc25d2fd88) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1 __pthread_cond_wait_common (abstime=0x0, mutex=0x7ffc25d2fd38, cond=0x7ffc25d2fd60) at pthread_cond_wait.c:502
#2 __pthread_cond_wait (cond=0x7ffc25d2fd60, mutex=0x7ffc25d2fd38) at pthread_cond_wait.c:655
#3 0x0000000008c8de05 in __tsan::call_pthread_cancel_with_cleanup(int (*)(void*, void*, void*), void*, void*, void*, void (*)(void*), void*) ()
#4 0x0000000008c20674 in cond_wait(__tsan::ThreadState*, unsigned long, __tsan::ScopedInterceptor*, int (*)(void*, void*, void*), void*, void*, void*) ()
#5 0x0000000008c20561 in pthread_cond_wait ()
#6 0x00000000183c0398 in std::__1::__libcpp_condvar_wait (__cv=0x7ffc25d2fd60, __m=0x80) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__threading_support:436
#7 std::__1::condition_variable::wait (this=0x7ffc25d2fd60, lk=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/src/condition_variable.cpp:44
#8 0x0000000008eb3e6b in std::__1::condition_variable::wait<BaseDaemon::waitForTerminationRequest()::$_0>(std::__1::unique_lock<std::__1::mutex>&, BaseDaemon::waitForTerminationRequest()::$_0) (this=0x7ffc25d2fd60, __lk=..., __pred=...) at /home/alesap/code/cpp/ClickHouse/contrib/libcxx/include/__mutex_base:406
#9 BaseDaemon::waitForTerminationRequest (this=<optimized out>) at /home/alesap/code/cpp/ClickHouse/base/daemon/BaseDaemon.cpp:905
#10 0x0000000008cbf39e in DB::Server::main (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:1397
#11 0x00000000162aecbc in Poco::Util::Application::run (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Util/src/Application.cpp:334
#12 0x0000000008cb2faf in DB::Server::run (this=0x7ffc25d2fac8) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:343
#13 0x00000000162cb0d4 in Poco::Util::ServerApplication::run (this=0x7ffc25d2fac8, argc=<optimized out>, argv=<optimized out>) at /home/alesap/code/cpp/ClickHouse/contrib/poco/Util/src/ServerApplication.cpp:611
#14 0x0000000008cb1b7f in mainEntryClickHouseServer (argc=18, argv=0x7b2800009380) at /home/alesap/code/cpp/ClickHouse/programs/server/Server.cpp:135
#15 0x0000000008cb00ea in main (argc_=<optimized out>, argv_=<optimized out>) at /home/alesap/code/cpp/ClickHouse/programs/main.cpp:368
Detaching from program: /home/robot-clickhouse/clickhouse, process 2970
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment