Skip to content

Segmentation fault during merge #41751

@canhld94

Description

@canhld94

Job link:
https://s3.amazonaws.com/clickhouse-test-reports/41206/3283cdb3d16f82332d69e59ede155f0ebe0d2423/fast_test.html

2022.09.25 09:17:16.348081 [ 18364 ] {} <Trace> BaseDaemon: Received signal 11
2022.09.25 09:17:16.348307 [ 82194 ] {} <Fatal> BaseDaemon: ########################################
2022.09.25 09:17:16.348359 [ 82194 ] {} <Fatal> BaseDaemon: (version 22.10.1.1, build id: 0E465175F503D2168B2F7CA8BA9AA647E96BFC17) (from thread 18435) (query_id: eb98d989-1234-448e-a9d2-94d33462af72::202209_1_133_39) (query: ) Received signal Segmentation fault (11)
2022.09.25 09:17:16.348378 [ 82194 ] {} <Fatal> BaseDaemon: Address: 0x7fdfbb42b000 Access: read. Attempted access has violated the permissions assigned to the memory area.
2022.09.25 09:17:16.348392 [ 82194 ] {} <Fatal> BaseDaemon: Stack trace: 0xfef8077 0xfef7f2e 0xfe80f8a 0xfe80f09 0xfe15a2e 0xfd3a5d3 0x10396cb9 0x10457bb7 0x102fa9e2 0x102fa90b 0x102fe3da 0x10522a72 0x1030b87b 0x1030c605 0x6f8585e 0x6f88297 0x6f83c9e 0x6f869ae 0x7fe0596e7609 0x7fe059970133
2022.09.25 09:17:16.474106 [ 82194 ] {} <Fatal> BaseDaemon: 3. /fasttest-workspace/build/../../ClickHouse/src/Columns/ColumnVector.h:407: void DB::TargetSpecific::AVX512VBMI::vectorIndexImpl<DB::PODArray<char8_t, 4096ul, Allocator<false, false>, 15ul, 16ul>, char8_t>(DB::PODArray<char8_t, 4096ul, Allocator<false, false>, 15ul, 16ul> const&, DB::PODArray<char8_t, 4096ul, Allocator<false, false>, 15ul, 16ul> const&, unsigned long, DB::PODArray<char8_t, 4096ul, Allocator<false, false>, 15ul, 16ul>&) @ 0xfef8077 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.550068 [ 82194 ] {} <Fatal> BaseDaemon: 4. /fasttest-workspace/build/../../ClickHouse/src/Columns/ColumnVector.h:530: COW<DB::IColumn>::immutable_ptr<DB::IColumn> DB::ColumnVector<char8_t>::indexImpl<char8_t>(DB::PODArray<char8_t, 4096ul, Allocator<false, false>, 15ul, 16ul> const&, unsigned long) const @ 0xfef7f2e in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.675758 [ 82194 ] {} <Fatal> BaseDaemon: 5. /fasttest-workspace/build/../../ClickHouse/src/Columns/ColumnsCommon.h:129: COW<DB::IColumn>::immutable_ptr<DB::IColumn> DB::selectIndexImpl<DB::ColumnVector<char8_t> >(DB::ColumnVector<char8_t> const&, DB::IColumn const&, unsigned long) @ 0xfe80f8a in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.743581 [ 82194 ] {} <Fatal> BaseDaemon: 6. /fasttest-workspace/build/../../ClickHouse/src/Columns/ColumnVector.cpp:687: DB::ColumnVector<char8_t>::index(DB::IColumn const&, unsigned long) const @ 0xfe80f09 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.758309 [ 82194 ] {} <Fatal> BaseDaemon: 7. /fasttest-workspace/build/../../ClickHouse/src/Columns/ColumnLowCardinality.cpp:201: DB::ColumnLowCardinality::insertRangeFrom(DB::IColumn const&, unsigned long, unsigned long) @ 0xfe15a2e in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.790730 [ 82194 ] {} <Fatal> BaseDaemon: 8.1. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/boost/boost/smart_ptr/intrusive_ptr.hpp:200: boost::intrusive_ptr<DB::IColumn const>::operator->() const
2022.09.25 09:17:16.790744 [ 82194 ] {} <Fatal> BaseDaemon: 8.2. inlined from /fasttest-workspace/build/../../ClickHouse/src/Common/COW.h:214: COW<DB::IColumn>::chameleon_ptr<DB::IColumn>::operator*()
2022.09.25 09:17:16.790751 [ 82194 ] {} <Fatal> BaseDaemon: 8.3. inlined from /fasttest-workspace/build/../../ClickHouse/src/Columns/ColumnArray.h:131: DB::ColumnArray::getOffsets()
2022.09.25 09:17:16.790759 [ 82194 ] {} <Fatal> BaseDaemon: 8. /fasttest-workspace/build/../../ClickHouse/src/Columns/ColumnArray.cpp:529: DB::ColumnArray::insertRangeFrom(DB::IColumn const&, unsigned long, unsigned long) @ 0xfd3a5d3 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.801712 [ 82194 ] {} <Fatal> BaseDaemon: 9.1. inlined from /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergeTreeDataPartWriterCompact.cpp:375: DB::MergeTreeDataPartWriterCompact::ColumnsBuffer::add(std::__1::vector<COW<DB::IColumn>::mutable_ptr<DB::IColumn>, std::__1::allocator<COW<DB::IColumn>::mutable_ptr<DB::IColumn> > >&&)
2022.09.25 09:17:16.801724 [ 82194 ] {} <Fatal> BaseDaemon: 9. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergeTreeDataPartWriterCompact.cpp:158: DB::MergeTreeDataPartWriterCompact::write(DB::Block const&, DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 15ul, 16ul> const*) @ 0x10396cb9 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.813658 [ 82194 ] {} <Fatal> BaseDaemon: 10.1. inlined from /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergedBlockOutputStream.cpp:309: DB::MergedBlockOutputStream::writeImpl(DB::Block const&, DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 15ul, 16ul> const*)
2022.09.25 09:17:16.813673 [ 82194 ] {} <Fatal> BaseDaemon: 10. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergedBlockOutputStream.cpp:56: DB::MergedBlockOutputStream::write(DB::Block const&) @ 0x10457bb7 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.859479 [ 82194 ] {} <Fatal> BaseDaemon: 11. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergeTask.cpp:384: DB::MergeTask::ExecuteAndFinalizeHorizontalPart::executeImpl() @ 0x102fa9e2 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.902096 [ 82194 ] {} <Fatal> BaseDaemon: 12.1. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__functional/function.h:843: std::__1::__function::__policy_func<bool ()>::operator()() const
2022.09.25 09:17:16.902109 [ 82194 ] {} <Fatal> BaseDaemon: 12.2. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__functional/function.h:1184: std::__1::function<bool ()>::operator()() const
2022.09.25 09:17:16.902115 [ 82194 ] {} <Fatal> BaseDaemon: 12. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergeTask.cpp:366: DB::MergeTask::ExecuteAndFinalizeHorizontalPart::execute() @ 0x102fa90b in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.952567 [ 82194 ] {} <Fatal> BaseDaemon: 13. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergeTask.cpp:0: DB::MergeTask::execute() @ 0x102fe3da in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.959377 [ 82194 ] {} <Fatal> BaseDaemon: 14. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergePlainMergeTreeTask.cpp:0: DB::MergePlainMergeTreeTask::executeStep() @ 0x10522a72 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.969752 [ 82194 ] {} <Fatal> BaseDaemon: 15. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergeTreeBackgroundExecutor.cpp:137: DB::MergeTreeBackgroundExecutor<DB::MergeMutateRuntimeQueue>::routine(std::__1::shared_ptr<DB::TaskRuntimeData>) @ 0x1030b87b in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.976232 [ 82194 ] {} <Fatal> BaseDaemon: 16.1. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__memory/shared_ptr.h:702: ~shared_ptr
2022.09.25 09:17:16.979944 [ 82194 ] {} <Fatal> BaseDaemon: 16. /fasttest-workspace/build/../../ClickHouse/src/Storages/MergeTree/MergeTreeBackgroundExecutor.cpp:260: DB::MergeTreeBackgroundExecutor<DB::MergeMutateRuntimeQueue>::threadFunction() @ 0x1030c605 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.987209 [ 82194 ] {} <Fatal> BaseDaemon: 17.1. inlined from /fasttest-workspace/build/../../ClickHouse/base/base/wide_integer_impl.h:772: bool wide::integer<128ul, unsigned int>::_impl::operator_eq<wide::integer<128ul, unsigned int> >(wide::integer<128ul, unsigned int> const&, wide::integer<128ul, unsigned int> const&)
2022.09.25 09:17:16.987226 [ 82194 ] {} <Fatal> BaseDaemon: 17.2. inlined from /fasttest-workspace/build/../../ClickHouse/base/base/wide_integer_impl.h:1439: bool wide::operator==<128ul, unsigned int, 128ul, unsigned int>(wide::integer<128ul, unsigned int> const&, wide::integer<128ul, unsigned int> const&)
2022.09.25 09:17:16.987235 [ 82194 ] {} <Fatal> BaseDaemon: 17.3. inlined from /fasttest-workspace/build/../../ClickHouse/base/base/strong_typedef.h:42: StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag>::operator==(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&) const
2022.09.25 09:17:16.987243 [ 82194 ] {} <Fatal> BaseDaemon: 17.4. inlined from /fasttest-workspace/build/../../ClickHouse/src/Common/OpenTelemetryTraceContext.h:37: DB::OpenTelemetry::Span::isTraceEnabled() const
2022.09.25 09:17:16.987248 [ 82194 ] {} <Fatal> BaseDaemon: 17. /fasttest-workspace/build/../../ClickHouse/src/Common/ThreadPool.cpp:296: ThreadPoolImpl<ThreadFromGlobalPoolImpl<false> >::worker(std::__1::__list_iterator<ThreadFromGlobalPoolImpl<false>, void*>) @ 0x6f8585e in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:16.998032 [ 82194 ] {} <Fatal> BaseDaemon: 18.1. inlined from /fasttest-workspace/build/../../ClickHouse/src/Common/ThreadPool.cpp:0: operator()
2022.09.25 09:17:16.998050 [ 82194 ] {} <Fatal> BaseDaemon: 18. /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/type_traits:3640: decltype(static_cast<void>(fp)()) std::__1::__invoke<ThreadFromGlobalPoolImpl<false>::ThreadFromGlobalPoolImpl<void ThreadPoolImpl<ThreadFromGlobalPoolImpl<false> >::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>, bool)::'lambda0'()>(void&&)::'lambda'()&>(void&&) @ 0x6f88297 in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:17.004288 [ 82194 ] {} <Fatal> BaseDaemon: 19.1. inlined from /fasttest-workspace/build/../../ClickHouse/base/base/wide_integer_impl.h:772: bool wide::integer<128ul, unsigned int>::_impl::operator_eq<wide::integer<128ul, unsigned int> >(wide::integer<128ul, unsigned int> const&, wide::integer<128ul, unsigned int> const&)
2022.09.25 09:17:17.004302 [ 82194 ] {} <Fatal> BaseDaemon: 19.2. inlined from /fasttest-workspace/build/../../ClickHouse/base/base/wide_integer_impl.h:1439: bool wide::operator==<128ul, unsigned int, 128ul, unsigned int>(wide::integer<128ul, unsigned int> const&, wide::integer<128ul, unsigned int> const&)
2022.09.25 09:17:17.004308 [ 82194 ] {} <Fatal> BaseDaemon: 19.3. inlined from /fasttest-workspace/build/../../ClickHouse/base/base/strong_typedef.h:42: StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag>::operator==(StrongTypedef<wide::integer<128ul, unsigned int>, DB::UUIDTag> const&) const
2022.09.25 09:17:17.004314 [ 82194 ] {} <Fatal> BaseDaemon: 19.4. inlined from /fasttest-workspace/build/../../ClickHouse/src/Common/OpenTelemetryTraceContext.h:37: DB::OpenTelemetry::Span::isTraceEnabled() const
2022.09.25 09:17:17.004318 [ 82194 ] {} <Fatal> BaseDaemon: 19. /fasttest-workspace/build/../../ClickHouse/src/Common/ThreadPool.cpp:296: ThreadPoolImpl<std::__1::thread>::worker(std::__1::__list_iterator<std::__1::thread, void*>) @ 0x6f83c9e in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:17.012066 [ 82194 ] {} <Fatal> BaseDaemon: 20.1. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__memory/unique_ptr.h:312: std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >::reset(std::__1::__thread_struct*)
2022.09.25 09:17:17.012084 [ 82194 ] {} <Fatal> BaseDaemon: 20.2. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__memory/unique_ptr.h:269: ~unique_ptr
2022.09.25 09:17:17.012093 [ 82194 ] {} <Fatal> BaseDaemon: 20.3. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/tuple:210: ~__tuple_leaf
2022.09.25 09:17:17.012100 [ 82194 ] {} <Fatal> BaseDaemon: 20.4. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/tuple:470: ~tuple
2022.09.25 09:17:17.012111 [ 82194 ] {} <Fatal> BaseDaemon: 20.5. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__memory/unique_ptr.h:54: std::__1::default_delete<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>, bool)::'lambda0'()> >::operator()(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>, bool)::'lambda0'()>*) const
2022.09.25 09:17:17.012122 [ 82194 ] {} <Fatal> BaseDaemon: 20.6. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__memory/unique_ptr.h:315: std::__1::unique_ptr<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>, bool)::'lambda0'()>, std::__1::default_delete<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>, bool)::'lambda0'()> > >::reset(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>, bool)::'lambda0'()>*)
2022.09.25 09:17:17.012129 [ 82194 ] {} <Fatal> BaseDaemon: 20.7. inlined from /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/__memory/unique_ptr.h:269: ~unique_ptr
2022.09.25 09:17:17.012139 [ 82194 ] {} <Fatal> BaseDaemon: 20. /fasttest-workspace/build/../../ClickHouse/contrib/libcxx/include/thread:295: 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 ThreadPoolImpl<std::__1::thread>::scheduleImpl<void>(std::__1::function<void ()>, int, std::__1::optional<unsigned long>, bool)::'lambda0'()> >(void*) @ 0x6f869ae in /fasttest-workspace/build/programs/clickhouse
2022.09.25 09:17:17.012148 [ 82194 ] {} <Fatal> BaseDaemon: 21. ? @ 0x7fe0596e7609 in ?
2022.09.25 09:17:17.012153 [ 82194 ] {} <Fatal> BaseDaemon: 22. clone @ 0x7fe059970133 in ?
2022.09.25 09:17:17.095311 [ 82194 ] {} <Fatal> BaseDaemon: Integrity check of the executable skipped because the reference checksum could not be read. (calculated checksum: 14A66DB8AB4F6A11ACFD089F5CC3FDD4)

Metadata

Metadata

Labels

potential bugTo be reviewed by developers and confirmed/rejected.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions