Skip to content

Instantly share code, notes, and snippets.

@tavplubix
Created October 17, 2019 19:40
Show Gist options
  • Save tavplubix/4ed0de3de2bb1b33f225955922447fb6 to your computer and use it in GitHub Desktop.
Save tavplubix/4ed0de3de2bb1b33f225955922447fb6 to your computer and use it in GitHub Desktop.
WARNING: ThreadSanitizer: heap-use-after-free (pid=1042078)
Write of size 1 at 0x7b04000391ff by thread T101:
#0 void DB::PODArrayBase<1ul, 4096ul, Allocator<false, false>, 15ul, 16ul>::reserve<>(unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/PODArray.h:109 (clickhouse+0x373f2b8)
#1 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/PODArray.h:127 (clickhouse+0x373f2b8)
#2 void DB::PODArrayBase<1ul, 4096ul, Allocator<false, false>, 15ul, 16ul>::reserve<>(unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/PODArray.h:205 (clickhouse+0x373f2b8)
#3 DB::ColumnString::replicate(DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 15ul, 16ul> const&) const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Columns/ColumnString.cpp:292 (clickhouse+0x8d9b324)
#4 StoragesInfoStream /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/System/StorageSystemPartsBase.cpp:135 (clickhouse+0x886f017)
#5 DB::StorageSystemPartsBase::read(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, DB::SelectQueryInfo const&, DB::Context const&, DB::QueryProcessingStage::Enum, unsigned long, unsigned int) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/System/StorageSystemPartsBase.cpp:225 (clickhouse+0x88713cf)
#6 void DB::InterpreterSelectQuery::executeFetchColumns<DB::InterpreterSelectQuery::Pipeline>(DB::QueryProcessingStage::Enum, DB::InterpreterSelectQuery::Pipeline&, std::__1::shared_ptr<DB::SortingInfo> const&, std::__1::shared_ptr<DB::PrewhereInfo> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:1526 (clickhouse+0x8b64705)
#7 void DB::InterpreterSelectQuery::executeImpl<DB::InterpreterSelectQuery::Pipeline>(DB::InterpreterSelectQuery::Pipeline&, std::__1::shared_ptr<DB::IBlockInputStream> const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:1007 (clickhouse+0x8b3e000)
#8 DB::InterpreterSelectQuery::executeWithMultipleStreams() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:417 (clickhouse+0x8b23b72)
#9 DB::InterpreterSelectWithUnionQuery::executeWithMultipleStreams() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:173 (clickhouse+0x8b96e73)
#10 DB::InterpreterSelectWithUnionQuery::execute() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:190 (clickhouse+0x8b9723b)
#11 DB::executeQueryImpl(char const*, char const*, DB::Context&, bool, DB::QueryProcessingStage::Enum, bool, DB::ReadBuffer*, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/executeQuery.cpp:314 (clickhouse+0x8d12c30)
#12 DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::Context&, bool, DB::QueryProcessingStage::Enum, bool, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/executeQuery.cpp:562 (clickhouse+0x8d11f15)
#13 DB::TCPHandler::runImpl() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/TCPHandler.cpp:247 (clickhouse+0x35ceef0)
#14 DB::TCPHandler::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/TCPHandler.cpp:1223 (clickhouse+0x35db2c7)
#15 Poco::Net::TCPServerConnection::start() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Net/src/TCPServerConnection.cpp:43 (clickhouse+0x9bf8b22)
#16 Poco::Net::TCPServerDispatcher::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Net/src/TCPServerDispatcher.cpp:114 (clickhouse+0x9bf93aa)
#17 Poco::PooledThread::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/ThreadPool.cpp:214 (clickhouse+0xa4a8251)
#18 Poco::(anonymous namespace)::RunnableHolder::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread.cpp:43 (clickhouse+0xa4a673f)
#19 Poco::ThreadImpl::runnableEntry(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread_STD.cpp:139 (clickhouse+0xa4a4e81)
#20 _ZNSt3__18__invokeIPFPvS1_EJPN4Poco10ThreadImplEEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0xa4a716a)
#21 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*>&, std::__1::__tuple_indices<2ul>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:341 (clickhouse+0xa4a716a)
#22 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*> >(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:351 (clickhouse+0xa4a716a)
Previous write of size 8 at 0x7b04000391f8 by thread T101:
[failed to restore the stack]
Location is heap block of size 0 at 0x7b04000391f0 allocated by thread T101:
#0 malloc ??:? (clickhouse+0x34e06bc)
#1 Allocator<false, false>::allocNoTrack(unsigned long, unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Allocator.h:215 (clickhouse+0x35eab3a)
#2 void DB::PODArrayBase<1ul, 4096ul, Allocator<false, false>, 15ul, 16ul>::reserve<>(unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Allocator.h:97 (clickhouse+0x373f277)
#3 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/PODArray.h:105 (clickhouse+0x373f277)
#4 <null> /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/PODArray.h:127 (clickhouse+0x373f277)
#5 void DB::PODArrayBase<1ul, 4096ul, Allocator<false, false>, 15ul, 16ul>::reserve<>(unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/PODArray.h:205 (clickhouse+0x373f277)
#6 DB::ColumnString::replicate(DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 15ul, 16ul> const&) const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Columns/ColumnString.cpp:292 (clickhouse+0x8d9b324)
#7 StoragesInfoStream /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/System/StorageSystemPartsBase.cpp:135 (clickhouse+0x886f017)
#8 DB::StorageSystemPartsBase::read(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, DB::SelectQueryInfo const&, DB::Context const&, DB::QueryProcessingStage::Enum, unsigned long, unsigned int) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/System/StorageSystemPartsBase.cpp:225 (clickhouse+0x88713cf)
#9 void DB::InterpreterSelectQuery::executeFetchColumns<DB::InterpreterSelectQuery::Pipeline>(DB::QueryProcessingStage::Enum, DB::InterpreterSelectQuery::Pipeline&, std::__1::shared_ptr<DB::SortingInfo> const&, std::__1::shared_ptr<DB::PrewhereInfo> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:1526 (clickhouse+0x8b64705)
#10 void DB::InterpreterSelectQuery::executeImpl<DB::InterpreterSelectQuery::Pipeline>(DB::InterpreterSelectQuery::Pipeline&, std::__1::shared_ptr<DB::IBlockInputStream> const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:1007 (clickhouse+0x8b3e000)
#11 DB::InterpreterSelectQuery::executeWithMultipleStreams() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:417 (clickhouse+0x8b23b72)
#12 DB::InterpreterSelectWithUnionQuery::executeWithMultipleStreams() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:173 (clickhouse+0x8b96e73)
#13 DB::InterpreterSelectWithUnionQuery::execute() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:190 (clickhouse+0x8b9723b)
#14 DB::executeQueryImpl(char const*, char const*, DB::Context&, bool, DB::QueryProcessingStage::Enum, bool, DB::ReadBuffer*, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/executeQuery.cpp:314 (clickhouse+0x8d12c30)
#15 DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::Context&, bool, DB::QueryProcessingStage::Enum, bool, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/executeQuery.cpp:562 (clickhouse+0x8d11f15)
#16 DB::TCPHandler::runImpl() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/TCPHandler.cpp:247 (clickhouse+0x35ceef0)
#17 DB::TCPHandler::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/TCPHandler.cpp:1223 (clickhouse+0x35db2c7)
#18 Poco::Net::TCPServerConnection::start() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Net/src/TCPServerConnection.cpp:43 (clickhouse+0x9bf8b22)
#19 Poco::Net::TCPServerDispatcher::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Net/src/TCPServerDispatcher.cpp:114 (clickhouse+0x9bf93aa)
#20 Poco::PooledThread::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/ThreadPool.cpp:214 (clickhouse+0xa4a8251)
#21 Poco::(anonymous namespace)::RunnableHolder::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread.cpp:43 (clickhouse+0xa4a673f)
#22 Poco::ThreadImpl::runnableEntry(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread_STD.cpp:139 (clickhouse+0xa4a4e81)
#23 _ZNSt3__18__invokeIPFPvS1_EJPN4Poco10ThreadImplEEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0xa4a716a)
#24 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*>&, std::__1::__tuple_indices<2ul>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:341 (clickhouse+0xa4a716a)
#25 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*> >(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:351 (clickhouse+0xa4a716a)
Thread T101 'TCPHandler' (tid=1042343, running) created by thread T97 at:
#0 pthread_create ??:? (clickhouse+0x34c14d6)
#1 std::__1::__libcpp_thread_create(unsigned long*, void* (*)(void*), void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/__threading_support:327 (clickhouse+0xa4a6b17)
#2 thread<void *(&)(void *), Poco::ThreadImpl *, void> /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:367 (clickhouse+0xa4a6b17)
#3 Poco::ThreadImpl::startImpl(Poco::SharedPtr<Poco::Runnable, Poco::ReferenceCounter, Poco::ReleasePolicy<Poco::Runnable> >) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread_STD.cpp:58 (clickhouse+0xa4a4917)
#4 Poco::Thread::start(Poco::Runnable&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread.cpp:116 (clickhouse+0xa4a60ec)
#5 Poco::ThreadPool::getThread() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/ThreadPool.cpp:88 (clickhouse+0xa4a9c09)
#6 Poco::ThreadPool::getThread() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/ThreadPool.cpp:525 (clickhouse+0xa4a9c09)
#7 Poco::ThreadPool::startWithPriority(Poco::Thread::Priority, Poco::Runnable&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/ThreadPool.cpp:429 (clickhouse+0xa4a9ece)
#8 Poco::Net::TCPServerDispatcher::enqueue(Poco::Net::StreamSocket const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Net/src/TCPServerDispatcher.cpp:144 (clickhouse+0x9bf9910)
#9 Poco::Net::TCPServer::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Net/src/TCPServer.cpp:148 (clickhouse+0x9bf8515)
#10 Poco::(anonymous namespace)::RunnableHolder::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread.cpp:43 (clickhouse+0xa4a673f)
#11 Poco::ThreadImpl::runnableEntry(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread_STD.cpp:139 (clickhouse+0xa4a4e81)
#12 _ZNSt3__18__invokeIPFPvS1_EJPN4Poco10ThreadImplEEEEDTclclsr3std3__1E7forwardIT_Efp_Espclsr3std3__1E7forwardIT0_Efp0_EEEOS7_DpOS8_ /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/type_traits:4410 (clickhouse+0xa4a716a)
#13 void std::__1::__thread_execute<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*, 2ul>(std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*>&, std::__1::__tuple_indices<2ul>) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:341 (clickhouse+0xa4a716a)
#14 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*> >(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/thread:351 (clickhouse+0xa4a716a)
SUMMARY: ThreadSanitizer: heap-use-after-free /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/PODArray.h:109 in void DB::PODArrayBase<1ul, 4096ul, Allocator<false, false>, 15ul, 16ul>::reserve<>(unsigned long)
==================
2019.10.17 22:26:45.753127 [ 96 ] {02978f6a-7f23-4346-a14d-08b0e0ab31f2} <Error> executeQuery: Code: 173, e.displayText() = DB::ErrnoException: Allocator: Cannot mmap 8.00 EiB., errno: 12, strerror: Cannot allocate memory (version 19.16.1.1) (from [::1]:59560) (in query: SELECT name, table, hash_of_all_files, hash_of_uncompressed_files, uncompressed_hash_of_compressed_files FROM system.parts WHERE table = 'test_00961'), Stack trace:
0. 0x9b32913 StackTrace::StackTrace() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/StackTrace.cpp:228
1. 0x9b15ba1 DB::ErrnoException::ErrnoException(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, int, std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Exception.h:56
2. 0x9b12337 DB::throwFromErrno(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, int) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Exception.cpp:0
3. 0x35eab29 Allocator<false, false>::allocNoTrack(unsigned long, unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Allocator.h:210
4. 0x3738625 void DB::PODArrayBase<8ul, 4096ul, Allocator<false, false>, 15ul, 16ul>::reserve<>(unsigned long) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Common/Allocator.h:0
5. 0x8d9b346 DB::ColumnString::replicate(DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 15ul, 16ul> const&) const /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Columns/ColumnString.cpp:0
6. 0x886f018 DB::StoragesInfoStream::StoragesInfoStream(DB::SelectQueryInfo const&, DB::Context const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/boost/boost/smart_ptr/intrusive_ptr.hpp:115
7. 0x88713d0 DB::StorageSystemPartsBase::read(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&, DB::SelectQueryInfo const&, DB::Context const&, DB::QueryProcessingStage::Enum, unsigned long, unsigned int) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Storages/System/StorageSystemPartsBase.cpp:0
8. 0x8b64706 void DB::InterpreterSelectQuery::executeFetchColumns<DB::InterpreterSelectQuery::Pipeline>(DB::QueryProcessingStage::Enum, DB::InterpreterSelectQuery::Pipeline&, std::__1::shared_ptr<DB::SortingInfo> const&, std::__1::shared_ptr<DB::PrewhereInfo> const&, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/vector:662
9. 0x8b3e001 void DB::InterpreterSelectQuery::executeImpl<DB::InterpreterSelectQuery::Pipeline>(DB::InterpreterSelectQuery::Pipeline&, std::__1::shared_ptr<DB::IBlockInputStream> const&) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:0
10. 0x8b23b73 DB::InterpreterSelectQuery::executeWithMultipleStreams() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/InterpreterSelectQuery.cpp:399
11. 0x8b96e74 DB::InterpreterSelectWithUnionQuery::executeWithMultipleStreams() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/vector:1526
12. 0x8b9723c DB::InterpreterSelectWithUnionQuery::execute() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/vector:662
13. 0x8d12c31 DB::executeQueryImpl(char const*, char const*, DB::Context&, bool, DB::QueryProcessingStage::Enum, bool, DB::ReadBuffer*, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/executeQuery.cpp:0
14. 0x8d11f16 DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::Context&, bool, DB::QueryProcessingStage::Enum, bool, bool) /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/src/Interpreters/executeQuery.cpp:562
15. 0x35ceef1 DB::TCPHandler::runImpl() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/TCPHandler.cpp:247
16. 0x35db2c8 DB::TCPHandler::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../dbms/programs/server/TCPHandler.cpp:0
17. 0x9bf8b23 Poco::Net::TCPServerConnection::start() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Net/src/TCPServerConnection.cpp:57
18. 0x9bf93ab Poco::Net::TCPServerDispatcher::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/atomic:1036
19. 0xa4a8252 Poco::PooledThread::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/include/Poco/Mutex_STD.h:132
20. 0xa4a6740 Poco::(anonymous namespace)::RunnableHolder::run() /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/src/Thread.cpp:44
21. 0xa4a4e82 Poco::ThreadImpl::runnableEntry(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/poco/Foundation/include/Poco/SharedPtr.h:256
22. 0xa4a716b void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void* (*)(void*), Poco::ThreadImpl*> >(void*) /home/avtokmakov/ch/ClickHouse/build_tsan/../contrib/libcxx/include/memory:2648
23. 0x34bdd8e __tsan_thread_start_func /home/avtokmakov/ch/ClickHouse/build_tsan/dbms/programs/clickhouse
24. 0x7f9a03cd96db start_thread /lib/x86_64-linux-gnu/libpthread-2.27.so
25. 0x7f9a035f688f __clone /build/glibc-OTsEL5/glibc-2.27/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:97
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment