Skip to content

MemorySanitizer: use-of-uninitialized-value (STID: 3785-4c97) #95579

@nikitamikhaylov

Description

@nikitamikhaylov

Important: This issue was automatically generated and is used by CI for matching failures. DO NOT modify the body content. DO NOT remove labels.

Test name: MemorySanitizer: use-of-uninitialized-value (STID: 3785-4c97)
CI report: Stress test (amd_msan)
Failing test history: cidb

Test output:

Error:
WARNING: MemorySanitizer: use-of-uninitialized-value
---

Stack trace:
#0 0x5646f1602cdd in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> tryGetArgsAndFormat<unsigned long, unsigned long&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long&, std::__1::vector<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::allocator<std::__1::basic_string_view<char, std::__1::char_traits<char>>>>&>(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>>>>&, fmt::v12::fstring<unsigned long, unsigned long&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long&, std::__1::vector<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::allocator<std::__1::basic_string_view<char, std::__1::char_traits<char>>>>&>::t, unsigned long&&, unsigned long&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long&, std::__1::vector<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::allocator<std::__1::basic_string_view<char, std::__1::char_traits<char>>>>&) ci/tmp/build/./src/Common/LoggingFormatStringHelpers.h:162:5
#1 0x5646f1602cdd in std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> ConstexprIfsAreNotIfdefs<true>::getArgsAndFormat<unsigned long, unsigned long&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long&, std::__1::vector<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::allocator<std::__1::basic_string_view<char, std::__1::char_traits<char>>>>&>(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>>>>&, fmt::v12::fstring<unsigned long, unsigned long&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long&, std::__1::vector<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::allocator<std::__1::basic_string_view<char, std::__1::char_traits<char>>>>&>::t, unsigned long&&, unsigned long&, unsigned long&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long&, std::__1::vector<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::allocator<std::__1::basic_string_view<char, std::__1::char_traits<char>>>>&) ci/tmp/build/./src/Common/LoggingFormatStringHelpers.h:156:16
#2 0x5646f1602cdd in DB::distributedIndexAnalysisOnReplicas(DB::StorageID const&, DB::ActionsDAG 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::RangesInDataParts const&, std::__1::function<std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, DB::MarkRanges, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, DB::MarkRanges>>> (std::__1::vector<std::__1::basic_string_view<char, std::__1::char_traits<char>>, std::__1::allocator<std::__1::basic_string_view<char, std::__1::char_traits<char>>>> const&)>, std::__1::shared_ptr<DB::Context const>) ci/tmp/build/./src/Interpreters/ClusterProxy/distributedIndexAnalysis.cpp:353:9
#3 0x5646f149ce06 in DB::ReadFromMergeTree::selectRangesToRead(DB::RangesInDataParts const&, std::__1::shared_ptr<DB::MergeTreeData::IMutationsSnapshot const>, std::__1::optional<DB::VectorSearchParameters> const&, std::__1::optional<DB::TopKFilterInfo> const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, DB::SelectQueryInfo const&, std::__1::shared_ptr<DB::Context const>, unsigned long, std::__1::shared_ptr<std::__1::unordered_map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, long, std::__1::hash<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::equal_to<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, long>>> const>, DB::MergeTreeData const&, std::__1::shared_ptr<DB::MergeTreeSettings const> 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&, std::__1::shared_ptr<Poco::Logger>, std::__1::optional<DB::ReadFromMergeTree::Indexes>&, bool, bool, bool, bool) ci/tmp/build/./src/Processors/QueryPlan/ReadFromMergeTree.cpp:2272:78
#4 0x5646f1495fbb in DB::ReadFromMergeTree::selectRangesToRead(bool) const ci/tmp/build/./src/Processors/QueryPlan/ReadFromMergeTree.cpp:1805:27
#5 0x5646f14c0735 in DB::ReadFromMergeTree::getAnalysisResultImpl() const ci/tmp/build/./src/Processors/QueryPlan/ReadFromMergeTree.cpp:2659:31
#6 0x5646f14cd1ed in DB::ReadFromMergeTree::getAnalysisResult() ci/tmp/build/./src/Processors/QueryPlan/ReadFromMergeTree.h:512:70
#7 0x5646f14cd1ed in DB::ReadFromMergeTree::initializePipeline(DB::QueryPipelineBuilder&, DB::BuildQueryPipelineSettings const&) ci/tmp/build/./src/Processors/QueryPlan/ReadFromMergeTree.cpp:2966:21
#8 0x5646f12b8c28 in DB::ISourceStep::updatePipeline(std::__1::vector<std::__1::unique_ptr<DB::QueryPipelineBuilder, std::__1::default_delete<DB::QueryPipelineBuilder>>, std::__1::allocator<std::__1::unique_ptr<DB::QueryPipelineBuilder, std::__1::default_delete<DB::QueryPipelineBuilder>>>>, DB::BuildQueryPipelineSettings const&) ci/tmp/build/./src/Processors/QueryPlan/ISourceStep.cpp:20:5
#9 0x5646f13d4264 in DB::QueryPlan::buildQueryPipeline(DB::QueryPlanOptimizationSettings const&, DB::BuildQueryPipelineSettings const&, bool) ci/tmp/build/./src/Processors/QueryPlan/QueryPlan.cpp:209:47
#10 0x5646dfe69167 in DB::InterpreterSelectQueryAnalyzer::buildQueryPipeline() ci/tmp/build/./src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:375:34
#11 0x5646dfe68504 in DB::InterpreterSelectQueryAnalyzer::execute() ci/tmp/build/./src/Interpreters/InterpreterSelectQueryAnalyzer.cpp:340:29
#12 0x5646e0aa0664 in DB::executeQueryImpl(char const*, char const*, std::__1::shared_ptr<DB::Context>, DB::QueryFlags, DB::QueryProcessingStage::Enum, std::__1::unique_ptr<DB::ReadBuffer, std::__1::default_delete<DB::ReadBuffer>>&, boost::intrusive_ptr<DB::IAST>&, std::__1::shared_ptr<DB::ImplicitTransactionControlExecutor>, std::__1::function<void ()>, DB::QueryResultDetails&) ci/tmp/build/./src/Interpreters/executeQuery.cpp:1720:40
#13 0x5646e0a8ee08 in DB::executeQuery(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::shared_ptr<DB::Context>, DB::QueryFlags, DB::QueryProcessingStage::Enum) ci/tmp/build/./src/Interpreters/executeQuery.cpp:1948:11
#14 0x5646efb423ca in DB::TCPHandler::runImpl() ci/tmp/build/./src/Server/TCPHandler.cpp:788:68
#15 0x5646efbb9f83 in DB::TCPHandler::run() ci/tmp/build/./src/Server/TCPHandler.cpp:2901:9
#16 0x5646fd83971f in Poco::Net::TCPServerConnection::start() ci/tmp/build/./base/poco/Net/src/TCPServerConnection.cpp:40:3
#17 0x5646fd83a759 in Poco::Net::TCPServerDispatcher::run() ci/tmp/build/./base/poco/Net/src/TCPServerDispatcher.cpp:115:42
#18 0x5646fd6dd474 in Poco::PooledThread::run() ci/tmp/build/./base/poco/Foundation/src/ThreadPool.cpp:205:14
#19 0x5646fd6d6310 in Poco::ThreadImpl::runnableEntry(void*) ci/tmp/build/./base/poco/Foundation/src/Thread_POSIX.cpp:341:27
#20 0x7f0e152dbac2  (/lib/x86_64-linux-gnu/libc.so.6+0x94ac2) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)
#21 0x7f0e1536d8bf  (/lib/x86_64-linux-gnu/libc.so.6+0x1268bf) (BuildId: 4f7b0c955c3d81d7cac1501a2498b69d1d82bfe7)

Metadata

Metadata

Assignees

Labels

blockerThis issue / pr blocks a new releasefuzzProblem found by one of the fuzzerssanitizertestingSpecial issue with list of bugs found by CI

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions