Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==12103==WARNING: MemorySanitizer: use-of-uninitialized-value
- #0 0x219542b7 in DB::FormatFactory::getInput(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::ReadBuffer&, DB::Block const&, DB::Context const&, unsigned long, std::__1::function<void ()>) const /home/akuzm/ch2/ch/dbms/src/Formats/FormatFactory.cpp:148:68
- #1 0x20b240fc in DB::StorageFileBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/Storages/StorageFile.cpp:257:48
- #2 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #3 0x1f877e87 in DB::ExpressionBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/ExpressionBlockInputStream.cpp:41:34
- #4 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #5 0x1f877e87 in DB::ExpressionBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/ExpressionBlockInputStream.cpp:41:34
- #6 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #7 0x1f1225d7 in DB::MaterializingBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/MaterializingBlockInputStream.cpp:25:46
- #8 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #9 0x1f8160b0 in DB::FilterBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/FilterBlockInputStream.cpp:83:32
- #10 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #11 0x1f877e87 in DB::ExpressionBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/ExpressionBlockInputStream.cpp:41:34
- #12 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #13 0x1f87c3a5 in DB::CreatingSetsBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/CreatingSetsBlockInputStream.cpp:53:29
- #14 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #15 0x1f877e87 in DB::ExpressionBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/ExpressionBlockInputStream.cpp:41:34
- #16 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #17 0x1f103c55 in DB::ConvertingBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/ConvertingBlockInputStream.cpp:95:34
- #18 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #19 0x1e7a1056 in void DB::copyDataImpl<DB::copyData(DB::IBlockInputStream&, DB::IBlockOutputStream&, std::__1::atomic<bool>*)::$_0&, void (&)(DB::Block const&)>(DB::IBlockInputStream&, DB::IBlockOutputStream&, DB::copyData(DB::IBlockInputStream&, DB::IBlockOutputStream&, std::__1::atomic<bool>*)::$_0&, void (&)(DB::Block const&)) /home/akuzm/ch2/ch/dbms/src/DataStreams/copyData.cpp:29:31
- #20 0x1e7a1056 in DB::copyData(DB::IBlockInputStream&, DB::IBlockOutputStream&, std::__1::atomic<bool>*) /home/akuzm/ch2/ch/dbms/src/DataStreams/copyData.cpp:138:5
- #21 0x1f0fbafc in DB::NullAndDoCopyBlockInputStream::readImpl() /home/akuzm/ch2/ch/dbms/src/DataStreams/NullAndDoCopyBlockInputStream.h:57:13
- #22 0x1e7280c2 in DB::IBlockInputStream::read() /home/akuzm/ch2/ch/dbms/src/DataStreams/IBlockInputStream.cpp:61:15
- #23 0x1e7a1056 in void DB::copyDataImpl<DB::copyData(DB::IBlockInputStream&, DB::IBlockOutputStream&, std::__1::atomic<bool>*)::$_0&, void (&)(DB::Block const&)>(DB::IBlockInputStream&, DB::IBlockOutputStream&, DB::copyData(DB::IBlockInputStream&, DB::IBlockOutputStream&, std::__1::atomic<bool>*)::$_0&, void (&)(DB::Block const&)) /home/akuzm/ch2/ch/dbms/src/DataStreams/copyData.cpp:29:31
- #24 0x1e7a1056 in DB::copyData(DB::IBlockInputStream&, DB::IBlockOutputStream&, std::__1::atomic<bool>*) /home/akuzm/ch2/ch/dbms/src/DataStreams/copyData.cpp:138:5
- #25 0x205ed02c in DB::executeQuery(DB::ReadBuffer&, DB::WriteBuffer&, bool, DB::Context&, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>) /home/akuzm/ch2/ch/dbms/src/Interpreters/executeQuery.cpp:704:17
- #26 0x8777681 in DB::LocalServer::processQueries() /home/akuzm/ch2/ch/dbms/programs/local/LocalServer.cpp:301:13
- #27 0x876f7b6 in DB::LocalServer::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) /home/akuzm/ch2/ch/dbms/programs/local/LocalServer.cpp:210:5
- #28 0x226677be in Poco::Util::Application::run() /home/akuzm/ch2/ch/contrib/poco/Util/src/Application.cpp:335:8
- #29 0x8789146 in mainEntryClickHouseLocal(int, char**) /home/akuzm/ch2/ch/dbms/programs/local/LocalServer.cpp:511:20
- #30 0x82d28d1 in main /home/akuzm/ch2/ch/dbms/programs/main.cpp:166:12
- #31 0x7f56639dcb96 in __libc_start_main /build/glibc-OTsEL5/glibc-2.27/csu/../csu/libc-start.c:310
- #32 0x8256029 in _start (/home/akuzm/ch2/build-msan/dbms/programs/clickhouse+0x8256029)
- raw origin id: 1971323011
- Uninitialized value was created by a heap deallocation
- #0 0x82cf9c9 in operator delete(void*, unsigned long) (/home/akuzm/ch2/build-msan/dbms/programs/clickhouse+0x82cf9c9)
- #1 0x1ed10d0d in void std::__1::_DeallocateCaller::__do_call<unsigned long>(void*, unsigned long) /home/akuzm/ch2/ch/contrib/libcxx/include/new:326:12
- #2 0x1ed10d0d in std::__1::_DeallocateCaller::__do_deallocate_handle_size(void*, unsigned long) /home/akuzm/ch2/ch/contrib/libcxx/include/new:294:12
- #3 0x1ed10d0d in std::__1::_DeallocateCaller::__do_deallocate_handle_size_align(void*, unsigned long, unsigned long) /home/akuzm/ch2/ch/contrib/libcxx/include/new:268:14
- #4 0x1ed10d0d in std::__1::__libcpp_deallocate(void*, unsigned long, unsigned long) /home/akuzm/ch2/ch/contrib/libcxx/include/new:340:3
- #5 0x1ed10d0d in std::__1::allocator<std::__1::__shared_ptr_emplace<DB::Context, std::__1::allocator<DB::Context> > >::deallocate(std::__1::__shared_ptr_emplace<DB::Context, std::__1::allocator<DB::Context> >*, unsigned long) /home/akuzm/ch2/ch/contrib/libcxx/include/memory:1867:10
- #6 0x1ed10d0d in std::__1::__shared_ptr_emplace<DB::Context, std::__1::allocator<DB::Context> >::__on_zero_shared_weak() /home/akuzm/ch2/ch/contrib/libcxx/include/memory:3614:9
- #7 0x24d40eba in std::__1::__shared_weak_count::__release_weak() /home/akuzm/ch2/ch/contrib/libcxx/src/memory.cpp
- #8 0x83714e6 in std::__1::__shared_weak_count::__release_shared() /home/akuzm/ch2/ch/contrib/libcxx/include/memory:3483:9
- #9 0x83714e6 in std::__1::shared_ptr<DB::Context>::~shared_ptr() /home/akuzm/ch2/ch/contrib/libcxx/include/memory:4207:19
- #10 0x83714e6 in std::__1::allocator<std::__1::shared_ptr<DB::Context> >::destroy(std::__1::shared_ptr<DB::Context>*) /home/akuzm/ch2/ch/contrib/libcxx/include/memory:1931:64
- #11 0x83714e6 in void std::__1::allocator_traits<std::__1::allocator<std::__1::shared_ptr<DB::Context> > >::__destroy<std::__1::shared_ptr<DB::Context> >(std::__1::integral_constant<bool, true>, std::__1::allocator<std::__1::shared_ptr<DB::Context> >&, std::__1::shared_ptr<DB::Context>*) /home/akuzm/ch2/ch/contrib/libcxx/include/memory:1793:18
- #12 0x83714e6 in void std::__1::allocator_traits<std::__1::allocator<std::__1::shared_ptr<DB::Context> > >::destroy<std::__1::shared_ptr<DB::Context> >(std::__1::allocator<std::__1::shared_ptr<DB::Context> >&, std::__1::shared_ptr<DB::Context>*) /home/akuzm/ch2/ch/contrib/libcxx/include/memory:1630:14
- #13 0x83714e6 in std::__1::__vector_base<std::__1::shared_ptr<DB::Context>, std::__1::allocator<std::__1::shared_ptr<DB::Context> > >::__destruct_at_end(std::__1::shared_ptr<DB::Context>*) /home/akuzm/ch2/ch/contrib/libcxx/include/vector:426:9
- #14 0x83714e6 in std::__1::__vector_base<std::__1::shared_ptr<DB::Context>, std::__1::allocator<std::__1::shared_ptr<DB::Context> > >::clear() /home/akuzm/ch2/ch/contrib/libcxx/include/vector:369:29
- #15 0x83714e6 in std::__1::__vector_base<std::__1::shared_ptr<DB::Context>, std::__1::allocator<std::__1::shared_ptr<DB::Context> > >::~__vector_base() /home/akuzm/ch2/ch/contrib/libcxx/include/vector:463:9
- #16 0x83714e6 in std::__1::vector<std::__1::shared_ptr<DB::Context>, std::__1::allocator<std::__1::shared_ptr<DB::Context> > >::~vector() /home/akuzm/ch2/ch/contrib/libcxx/include/vector:555:5
- #17 0x83714e6 in DB::QueryPipeline::~QueryPipeline() /home/akuzm/ch2/ch/dbms/src/Processors/QueryPipeline.h:22:7
- #18 0x20fe6a44 in DB::StorageView::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/akuzm/ch2/ch/dbms/src/Storages/StorageView.cpp:95:1
- #19 0x1f272a53 in void DB::InterpreterSelectQuery::executeFetchColumns<DB::InterpreterSelectQuery::Pipeline>(DB::QueryProcessingStage::Enum, DB::InterpreterSelectQuery::Pipeline&, 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&, DB::QueryPipeline&) /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterSelectQuery.cpp:1412:32
- #20 0x1f1e30b4 in void DB::InterpreterSelectQuery::executeImpl<DB::InterpreterSelectQuery::Pipeline>(DB::InterpreterSelectQuery::Pipeline&, std::__1::shared_ptr<DB::IBlockInputStream> const&, std::__1::optional<DB::Pipe>, DB::QueryPipeline&) /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterSelectQuery.cpp:810:9
- #21 0x1f17c0dc in DB::InterpreterSelectQuery::executeWithMultipleStreams(DB::QueryPipeline&) /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterSelectQuery.cpp:486:5
- #22 0x1f936a3b in DB::InterpreterSelectWithUnionQuery::executeWithMultipleStreams(DB::QueryPipeline&) /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:187:50
- #23 0x1f938802 in DB::InterpreterSelectWithUnionQuery::execute() /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterSelectWithUnionQuery.cpp:208:40
- #24 0x1f0e491e in DB::InterpreterInsertQuery::execute() /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterInsertQuery.cpp:128:38
- #25 0x1ee5831f in DB::InterpreterCreateQuery::fillTableIfNeeded(DB::ASTCreateQuery const&) /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterCreateQuery.cpp:677:73
- #26 0x1ee53506 in DB::InterpreterCreateQuery::createTable(DB::ASTCreateQuery&) /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterCreateQuery.cpp:577:12
- #27 0x1ee5b0a0 in DB::InterpreterCreateQuery::execute() /home/akuzm/ch2/ch/dbms/src/Interpreters/InterpreterCreateQuery.cpp:733:16
- #28 0x205e0a21 in DB::executeQueryImpl(char const*, char const*, DB::Context&, bool, DB::QueryProcessingStage::Enum, bool, DB::ReadBuffer*, bool) /home/akuzm/ch2/ch/dbms/src/Interpreters/executeQuery.cpp:330:32
- #29 0x205eb363 in DB::executeQuery(DB::ReadBuffer&, DB::WriteBuffer&, bool, DB::Context&, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>, std::__1::function<void (std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)>) /home/akuzm/ch2/ch/dbms/src/Interpreters/executeQuery.cpp:637:30
- #30 0x8777681 in DB::LocalServer::processQueries() /home/akuzm/ch2/ch/dbms/programs/local/LocalServer.cpp:301:13
- #31 0x876f7b6 in DB::LocalServer::main(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) /home/akuzm/ch2/ch/dbms/programs/local/LocalServer.cpp:210:5
- #32 0x226677be in Poco::Util::Application::run() /home/akuzm/ch2/ch/contrib/poco/Util/src/Application.cpp:335:8
- #33 0x8789146 in mainEntryClickHouseLocal(int, char**) /home/akuzm/ch2/ch/dbms/programs/local/LocalServer.cpp:511:20
- SUMMARY: MemorySanitizer: use-of-uninitialized-value /home/akuzm/ch2/ch/dbms/src/Formats/FormatFactory.cpp:148:68 in DB::FormatFactory::getInput(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, DB::ReadBuffer&, DB::Block const&, DB::Context const&, unsigned long, std::__1::function<void ()>) const
- Exiting
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement