-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Invalid Field get from type UInt64 to type Float64 in PREWHERE #20870
Copy link
Copy link
Closed
Labels
fuzzProblem found by one of the fuzzersProblem found by one of the fuzzers
Description
2021.02.17 19:45:50.277814 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Debug> executeQuery: (from [::1]:37834, using production parser) SELECT c1.key, c1.name, c1.ref_valueF64, c1.valueF64, c1.ref_valueF64 - c1.valueF64 AS dF64, '', c2.key, c2.ref_valueF64 FROM codecTest AS c1 , codecTest AS c2 WHERE (dF64 != 3) AND c1.valueF64 AND (c2.key = (c1.key - 1048576)) LIMIT 0
2021.02.17 19:45:50.284323 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Debug> InterpreterSelectQuery: MergeTreeWhereOptimizer: condition "valueF64" moved to PREWHERE
2021.02.17 19:45:50.289180 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Trace> ContextAccess (default): Access granted: SELECT(key, ref_valueF64) ON default.codecTest
2021.02.17 19:45:50.289984 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Debug> default.codecTest (f634a297-5fc3-4c13-a97d-6495514e9757) (SelectExecutor): Key condition: unknown
2021.02.17 19:45:50.290882 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Debug> default.codecTest (f634a297-5fc3-4c13-a97d-6495514e9757) (SelectExecutor): Selected 4/4 parts by partition key, 4 parts by primary key, 4/8 marks by primary key, 4 marks to read from 4 ranges
2021.02.17 19:45:50.292441 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Trace> default.codecTest (f634a297-5fc3-4c13-a97d-6495514e9757) (SelectExecutor): Reading approx. 400 rows with 4 streams
2021.02.17 19:45:50.293954 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Trace> InterpreterSelectQuery: FetchColumns -> Complete
2021.02.17 19:45:50.295128 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Debug> HashJoin: Right sample block: c2.key UInt64 UInt64(size = 0), c2.ref_valueF64 Float64 Float64(size = 0)
2021.02.17 19:45:50.311836 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Trace> ContextAccess (default): Access granted: SELECT(key, name, ref_valueF64, valueF64) ON default.codecTest
2021.02.17 19:45:50.315593 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Debug> default.codecTest (f634a297-5fc3-4c13-a97d-6495514e9757) (SelectExecutor): Key condition: unknown, unknown, unknown, and, and, unknown, and
2021.02.17 19:45:50.316567 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Debug> default.codecTest (f634a297-5fc3-4c13-a97d-6495514e9757) (SelectExecutor): Selected 4/4 parts by partition key, 4 parts by primary key, 4/8 marks by primary key, 4 marks to read from 4 ranges
2021.02.17 19:45:50.318355 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Trace> default.codecTest (f634a297-5fc3-4c13-a97d-6495514e9757) (SelectExecutor): Reading approx. 400 rows with 4 streams
2021.02.17 19:45:50.318965 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Fatal> : Logical error: 'Invalid Field get from type UInt64 to type Float64'.
2021.02.17 19:45:50.321070 [ 209 ] {} <Fatal> BaseDaemon: (version 21.3.1.6049, build id: 94227D53AE6C40F3747699BD7A10251D7C371B29) (from thread 91) (query_id: fe83f01c-2b89-4f48-aff9-3597a3a8de31) Received signal Aborted (6)
2021.02.17 19:45:50.318965 [ 91 ] {fe83f01c-2b89-4f48-aff9-3597a3a8de31} <Fatal> : Logical error: 'Invalid Field get from type UInt64 to type Float64'.
2021.02.17 19:45:50.320654 [ 209 ] {} <Fatal> BaseDaemon: ########################################
2021.02.17 19:45:50.321070 [ 209 ] {} <Fatal> BaseDaemon: (version 21.3.1.6049, build id: 94227D53AE6C40F3747699BD7A10251D7C371B29) (from thread 91) (query_id: fe83f01c-2b89-4f48-aff9-3597a3a8de31) Received signal Aborted (6)
2021.02.17 19:45:50.321334 [ 209 ] {} <Fatal> BaseDaemon:
2021.02.17 19:45:50.321725 [ 209 ] {} <Fatal> BaseDaemon: Stack trace: 0x7f1ff24d918b 0x7f1ff24b8859 0x10e69a86 0x10e69b43 0x10ecc45c 0x10eccb9a 0x10ecbaad 0x11cc1795 0x1a660497 0x19997c1d 0x1ac630c8 0x1ac60f65 0x1ac60b0b 0x1ac9f296 0x1aba3554 0x1aba335e 0x1aba2fc1 0x1aba2b20 0x1aba27aa 0x1ab956a1 0x1ab8e8af 0x1ab87825 0x1ab7f545 0x1a7f71d3 0x1a008548 0x1a001099 0x1a000676 0x1a2dafaa 0x1a2db71d 0x1a4f53f0 0x1a4f390a 0x1ae57b02 0x1ae63f08 0x1e82769c 0x1e827ea0 0x1e965013 0x1e961e9d 0x1e960d28 0x7f1ff268e609 0x7f1ff25b5293
2021.02.17 19:45:50.322108 [ 209 ] {} <Fatal> BaseDaemon: 4. raise @ 0x4618b in /usr/lib/x86_64-linux-gnu/libc-2.31.so
2021.02.17 19:45:50.322301 [ 209 ] {} <Fatal> BaseDaemon: 5. abort @ 0x25859 in /usr/lib/x86_64-linux-gnu/libc-2.31.so
2021.02.17 19:45:50.462701 [ 209 ] {} <Fatal> BaseDaemon: 6. ./obj-x86_64-linux-gnu/../src/Common/Exception.cpp:50: DB::handle_error_code(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) @ 0x10e69a86 in /workspace/clickhouse
2021.02.17 19:45:50.590280 [ 209 ] {} <Fatal> BaseDaemon: 7. ./obj-x86_64-linux-gnu/../src/Common/Exception.cpp:57: DB::Exception::Exception(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, bool) @ 0x10e69b43 in /workspace/clickhouse
2021.02.17 19:45:50.889532 [ 209 ] {} <Fatal> BaseDaemon: 8. ./obj-x86_64-linux-gnu/../src/Common/Exception.h:38: DB::Exception::Exception<char const*, char const*>(int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, char const*&&, char const*&&) @ 0x10ecc45c in /workspace/clickhouse
2021.02.17 19:45:51.172281 [ 209 ] {} <Fatal> BaseDaemon: 9. ./obj-x86_64-linux-gnu/../src/Core/Field.h:790: double& DB::Field::get<double>() @ 0x10eccb9a in /workspace/clickhouse
2021.02.17 19:45:51.470875 [ 209 ] {} <Fatal> BaseDaemon: 10. ./obj-x86_64-linux-gnu/../src/Core/Field.h:408: double const& DB::Field::get<double>() const @ 0x10ecbaad in /workspace/clickhouse
2021.02.17 19:45:52.889426 [ 209 ] {} <Fatal> BaseDaemon: 11. ./obj-x86_64-linux-gnu/../src/Core/Field.h:808: double DB::get<double>(DB::Field const&) @ 0x11cc1795 in /workspace/clickhouse
2021.02.17 19:45:53.226791 [ 209 ] {} <Fatal> BaseDaemon: 12. ./obj-x86_64-linux-gnu/../src/Columns/ColumnVector.h:257: DB::ColumnVector<double>::insert(DB::Field const&) @ 0x1a660497 in /workspace/clickhouse
2021.02.17 19:45:53.355451 [ 209 ] {} <Fatal> BaseDaemon: 13. ./obj-x86_64-linux-gnu/../src/DataTypes/IDataType.cpp:107: DB::IDataType::createColumnConst(unsigned long, DB::Field const&) const @ 0x19997c1d in /workspace/clickhouse
2021.02.17 19:45:53.908615 [ 209 ] {} <Fatal> BaseDaemon: 14. ./obj-x86_64-linux-gnu/../src/Storages/MergeTree/MergeTreeBaseSelectProcessor.cpp:352: DB::MergeTreeBaseSelectProcessor::executePrewhereActions(DB::Block&, std::__1::shared_ptr<DB::PrewhereInfo> const&) @ 0x1ac630c8 in /workspace/clickhouse
2021.02.17 19:45:54.456126 [ 209 ] {} <Fatal> BaseDaemon: 15. ./obj-x86_64-linux-gnu/../src/Storages/MergeTree/MergeTreeBaseSelectProcessor.cpp:360: DB::MergeTreeBaseSelectProcessor::getHeader(DB::Block, 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&) @ 0x1ac60f65 in /workspace/clickhouse
2021.02.17 19:45:55.009136 [ 209 ] {} <Fatal> BaseDaemon: 16. ./obj-x86_64-linux-gnu/../src/Storages/MergeTree/MergeTreeBaseSelectProcessor.cpp:33: DB::MergeTreeBaseSelectProcessor::MergeTreeBaseSelectProcessor(DB::Block, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, std::__1::shared_ptr<DB::PrewhereInfo> const&, unsigned long, unsigned long, unsigned long, DB::MergeTreeReaderSettings const&, bool, 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&) @ 0x1ac60b0b in /workspace/clickhouse
2021.02.17 19:45:55.537688 [ 209 ] {} <Fatal> BaseDaemon: 17. ./obj-x86_64-linux-gnu/../src/Storages/MergeTree/MergeTreeThreadSelectBlockInputProcessor.cpp:25: DB::MergeTreeThreadSelectBlockInputProcessor::MergeTreeThreadSelectBlockInputProcessor(unsigned long, std::__1::shared_ptr<DB::MergeTreeReadPool> const&, unsigned long, unsigned long, unsigned long, unsigned long, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&) @ 0x1ac9f296 in /workspace/clickhouse
2021.02.17 19:45:56.576773 [ 209 ] {} <Fatal> BaseDaemon: 18. ./obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:887: void std::__1::allocator<DB::MergeTreeThreadSelectBlockInputProcessor>::construct<DB::MergeTreeThreadSelectBlockInputProcessor, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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::MergeTreeThreadSelectBlockInputProcessor*, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&) @ 0x1aba3554 in /workspace/clickhouse
2021.02.17 19:45:57.609837 [ 209 ] {} <Fatal> BaseDaemon: 19. ./obj-x86_64-linux-gnu/../contrib/libcxx/include/__memory/allocator_traits.h:521: void std::__1::allocator_traits<std::__1::allocator<DB::MergeTreeThreadSelectBlockInputProcessor> >::__construct<DB::MergeTreeThreadSelectBlockInputProcessor, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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::integral_constant<bool, true>, std::__1::allocator<DB::MergeTreeThreadSelectBlockInputProcessor>&, DB::MergeTreeThreadSelectBlockInputProcessor*, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&) @ 0x1aba335e in /workspace/clickhouse
2021.02.17 19:45:58.642571 [ 209 ] {} <Fatal> BaseDaemon: 20. ./obj-x86_64-linux-gnu/../contrib/libcxx/include/__memory/allocator_traits.h:482: void std::__1::allocator_traits<std::__1::allocator<DB::MergeTreeThreadSelectBlockInputProcessor> >::construct<DB::MergeTreeThreadSelectBlockInputProcessor, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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::allocator<DB::MergeTreeThreadSelectBlockInputProcessor>&, DB::MergeTreeThreadSelectBlockInputProcessor*, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&) @ 0x1aba2fc1 in /workspace/clickhouse
2021.02.17 19:45:59.680681 [ 209 ] {} <Fatal> BaseDaemon: 21. ./obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:2594: std::__1::__shared_ptr_emplace<DB::MergeTreeThreadSelectBlockInputProcessor, std::__1::allocator<DB::MergeTreeThreadSelectBlockInputProcessor> >::__shared_ptr_emplace<unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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::allocator<DB::MergeTreeThreadSelectBlockInputProcessor>, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&) @ 0x1aba2b20 in /workspace/clickhouse
2021.02.17 19:46:00.721150 [ 209 ] {} <Fatal> BaseDaemon: 22. ./obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:3360: std::__1::shared_ptr<DB::MergeTreeThreadSelectBlockInputProcessor> std::__1::allocate_shared<DB::MergeTreeThreadSelectBlockInputProcessor, std::__1::allocator<DB::MergeTreeThreadSelectBlockInputProcessor>, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&, void>(std::__1::allocator<DB::MergeTreeThreadSelectBlockInputProcessor> const&, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&) @ 0x1aba27aa in /workspace/clickhouse
2021.02.17 19:46:01.720200 [ 209 ] {} <Fatal> BaseDaemon: 23. ./obj-x86_64-linux-gnu/../contrib/libcxx/include/memory:3369: std::__1::shared_ptr<DB::MergeTreeThreadSelectBlockInputProcessor> std::__1::make_shared<DB::MergeTreeThreadSelectBlockInputProcessor, unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&, void>(unsigned long&, std::__1::shared_ptr<DB::MergeTreeReadPool>&, unsigned long const&, unsigned long&, DB::SettingFieldNumber<unsigned long> const&, DB::SettingFieldNumber<unsigned long> const&, DB::MergeTreeData const&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, bool&, std::__1::shared_ptr<DB::PrewhereInfo> const&, DB::MergeTreeReaderSettings 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&) @ 0x1ab956a1 in /workspace/clickhouse
2021.02.17 19:46:02.661644 [ 209 ] {} <Fatal> BaseDaemon: 24. ./obj-x86_64-linux-gnu/../src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:1051: DB::MergeTreeDataSelectExecutor::spreadMarkRangesAmongStreams(std::__1::vector<DB::RangesInDataPart, std::__1::allocator<DB::RangesInDataPart> >&&, unsigned long, 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<DB::StorageInMemoryMetadata const> const&, unsigned long, bool, DB::SelectQueryInfo 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::Settings const&, DB::MergeTreeReaderSettings const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const @ 0x1ab8e8af in /workspace/clickhouse
2021.02.17 19:46:03.558433 [ 209 ] {} <Fatal> BaseDaemon: 25. ./obj-x86_64-linux-gnu/../src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:840: DB::MergeTreeDataSelectExecutor::readFromParts(std::__1::vector<std::__1::shared_ptr<DB::IMergeTreeDataPart const>, std::__1::allocator<std::__1::shared_ptr<DB::IMergeTreeDataPart 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<DB::StorageInMemoryMetadata const> const&, DB::SelectQueryInfo const&, DB::Context const&, unsigned long, unsigned int, 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*) const @ 0x1ab87825 in /workspace/clickhouse
2021.02.17 19:46:04.501683 [ 209 ] {} <Fatal> BaseDaemon: 26. ./obj-x86_64-linux-gnu/../src/Storages/MergeTree/MergeTreeDataSelectExecutor.cpp:157: DB::MergeTreeDataSelectExecutor::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&, std::__1::shared_ptr<DB::StorageInMemoryMetadata const> const&, DB::SelectQueryInfo const&, DB::Context const&, unsigned long, unsigned int, 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*) const @ 0x1ab7f545 in /workspace/clickhouse
2021.02.17 19:46:05.404514 [ 209 ] {} <Fatal> BaseDaemon: 27. ./obj-x86_64-linux-gnu/../src/Storages/StorageMergeTree.cpp:186: DB::StorageMergeTree::read(DB::QueryPlan&, 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<DB::StorageInMemoryMetadata const> const&, DB::SelectQueryInfo&, DB::Context const&, DB::QueryProcessingStage::Enum, unsigned long, unsigned int) @ 0x1a7f71d3 in /workspace/clickhouse
2021.02.17 19:46:06.602585 [ 209 ] {} <Fatal> BaseDaemon: 28. ./obj-x86_64-linux-gnu/../src/Interpreters/InterpreterSelectQuery.cpp:1610: DB::InterpreterSelectQuery::executeFetchColumns(DB::QueryProcessingStage::Enum, DB::QueryPlan&, std::__1::shared_ptr<DB::PrewhereDAGInfo> const&, std::__1::unordered_set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, 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::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > const&) @ 0x1a008548 in /workspace/clickhouse
2021.02.17 19:46:07.810595 [ 209 ] {} <Fatal> BaseDaemon: 29. ./obj-x86_64-linux-gnu/../src/Interpreters/InterpreterSelectQuery.cpp:879: DB::InterpreterSelectQuery::executeImpl(DB::QueryPlan&, std::__1::shared_ptr<DB::IBlockInputStream> const&, std::__1::optional<DB::Pipe>) @ 0x1a001099 in /workspace/clickhouse
2021.02.17 19:46:09.012424 [ 209 ] {} <Fatal> BaseDaemon: 30. ./obj-x86_64-linux-gnu/../src/Interpreters/InterpreterSelectQuery.cpp:528: DB::InterpreterSelectQuery::buildQueryPlan(DB::QueryPlan&) @ 0x1a000676 in /workspace/clickhouse
2021.02.17 19:46:09.574185 [ 209 ] {} <Fatal> BaseDaemon: 31. ./obj-x86_64-linux-gnu/../src/Interpreters/InterpreterSelectWithUnionQuery.cpp:360: DB::InterpreterSelectWithUnionQuery::buildQueryPlan(DB::QueryPlan&) @ 0x1a2dafaa in /workspace/clickhouse
2021.02.17 19:46:10.124603 [ 209 ] {} <Fatal> BaseDaemon: 32. ./obj-x86_64-linux-gnu/../src/Interpreters/InterpreterSelectWithUnionQuery.cpp:414: DB::InterpreterSelectWithUnionQuery::execute() @ 0x1a2db71d in /workspace/clickhouse
2021.02.17 19:46:11.903613 [ 82 ] {} <Fatal> Application: Child process was terminated by signal 6.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
fuzzProblem found by one of the fuzzersProblem found by one of the fuzzers