baibaichen opened a new issue, #6938: URL: https://github.com/apache/incubator-gluten/issues/6938
### Backend CH (ClickHouse) ### Bug description Gluten version 20240819 When integrate Kylin storage v3, there is an core dump at executing "src/kylin-it/src/test/resources/query/sql_grouping/query06.sql" ``` [1775921] 2024-08-20T14:59:49,309 ERROR [ForkJoinPool-2-worker-1] util.ExecAndCompExt : execAndCompare (DEFAULT) :KAP-yinglong-gluten/kylin/src/kylin-it/src/test/resources/query/sql_grouping/query06.sql 2024-08-20 14:59:50.996 <Fatal> : Logical error: 'Bad cast from type DB::ColumnNullable to DB::ColumnConst'. 2024-08-20 14:59:51.060 <Fatal> : Logical error: 'Bad cast from type DB::ColumnVector<int> to DB::ColumnConst'. 2024-08-20 14:59:51.273 <Fatal> : Stack trace (when copying this message, always include the lines below): 0. gluten_backend/contrib/llvm-project/libcxx/include/exception:141: std::exception::capture() @ 0x000000000b3ec2e2 1. gluten_backend/contrib/llvm-project/libcxx/include/exception:114: std::exception::exception[abi:v15007]() @ 0x000000000b3ec2ad 2. gluten_backend/base/poco/Foundation/src/Exception.cpp:27: Poco::Exception::Exception(String const&, int) @ 0x0000000023aba2a0 3. gluten_backend/src/Common/Exception.cpp:109: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000014508ab1 4. gluten_backend/src/Common/Exception.h:110: DB::Exception::Exception(String&&, int, bool) @ 0x000000000b3cbc2a 5. gluten_backend/src/Common/Exception.h:63: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000b3c9529 6. gluten_backend/src/Common/Exception.h:128: DB::Exception::Exception<String, String>(int, FormatStringHelperImpl<std::type_identity<String>::type, std::type_identity<String>::type>, String&&, String&&) @ 0x000000000b3c936d 7. gluten_backend/src/Common/assert_cast.h:47: DB::ColumnConst const& assert_cast<DB::ColumnConst const&, DB::IColumn const&>(DB::IColumn const&) @ 0x000000000c136cc1 8. gluten_backend/src/Columns/ColumnConst.h:251: DB::ColumnConst::doCompareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000001b748ad6 9. gluten_backend/src/Columns/IColumn.h:354: DB::IColumn::compareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000000dc5d22a 10. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:382: local_engine::RangeSelectorBuilder::compareRow(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, unsigned long) @ 0x0000000014dd14e2 11. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:398: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd12f2 12. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:362: local_engine::RangeSelectorBuilder::computePartitionIdByBinarySearch(DB::Block&, DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 63ul, 64ul>&) @ 0x0000000014dcfdd4 13. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:179: local_engine::RangeSelectorBuilder::build(DB::Block&) @ 0x0000000014dcf8ab 14. gluten_backend/utils/extern-local-engine/Shuffle/CachedShuffleWriter.cpp:98: local_engine::CachedShuffleWriter::split(DB::Block&) @ 0x0000000014d8facf 15. gluten_backend/utils/extern-local-engine/local_engine_jni.cpp:660: Java_org_apache_gluten_vectorized_CHShuffleSplitterJniWrapper_split @ 0x000000000b3ae064 2024-08-20 14:59:51.273 <Fatal> SignalListener: ######################################## 2024-08-20 14:59:51.273 <Fatal> SignalListener: (version 24.9.1.1, build id: , git hash: getGitHash()) (from thread 1777936) (query_id: 5becf909-3ff3-4913-a788-9cfdf878db97) (query: ) Received signal Aborted (6) 2024-08-20 14:59:51.273 <Fatal> SignalListener: 2024-08-20 14:59:51.278 <Fatal> : Stack trace (when copying this message, always include the lines below): 0. gluten_backend/contrib/llvm-project/libcxx/include/exception:141: std::exception::capture() @ 0x000000000b3ec2e2 1. gluten_backend/contrib/llvm-project/libcxx/include/exception:114: std::exception::exception[abi:v15007]() @ 0x000000000b3ec2ad 2. gluten_backend/base/poco/Foundation/src/Exception.cpp:27: Poco::Exception::Exception(String const&, int) @ 0x0000000023aba2a0 3. gluten_backend/src/Common/Exception.cpp:109: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000014508ab1 4. gluten_backend/src/Common/Exception.h:110: DB::Exception::Exception(String&&, int, bool) @ 0x000000000b3cbc2a 5. gluten_backend/src/Common/Exception.h:63: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000b3c9529 6. gluten_backend/src/Common/Exception.h:128: DB::Exception::Exception<String, String>(int, FormatStringHelperImpl<std::type_identity<String>::type, std::type_identity<String>::type>, String&&, String&&) @ 0x000000000b3c936d 7. gluten_backend/src/Common/assert_cast.h:47: DB::ColumnConst const& assert_cast<DB::ColumnConst const&, DB::IColumn const&>(DB::IColumn const&) @ 0x000000000c136cc1 8. gluten_backend/src/Columns/ColumnConst.h:251: DB::ColumnConst::doCompareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000001b748ad6 9. gluten_backend/src/Columns/IColumn.h:354: DB::IColumn::compareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000000dc5d22a 10. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:382: local_engine::RangeSelectorBuilder::compareRow(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, unsigned long) @ 0x0000000014dd14e2 11. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:398: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd12f2 12. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:421: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd13c7 13. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:421: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd13c7 14. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:362: local_engine::RangeSelectorBuilder::computePartitionIdByBinarySearch(DB::Block&, DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 63ul, 64ul>&) @ 0x0000000014dcfdd4 15. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:179: local_engine::RangeSelectorBuilder::build(DB::Block&) @ 0x0000000014dcf8ab 16. gluten_backend/utils/extern-local-engine/Shuffle/CachedShuffleWriter.cpp:98: local_engine::CachedShuffleWriter::split(DB::Block&) @ 0x0000000014d8facf 17. gluten_backend/utils/extern-local-engine/local_engine_jni.cpp:660: Java_org_apache_gluten_vectorized_CHShuffleSplitterJniWrapper_split @ 0x000000000b3ae064 2024-08-20 14:59:51.278 <Fatal> SignalListener: ######################################## 2024-08-20 14:59:51.278 <Fatal> SignalListener: (version 24.9.1.1, build id: , git hash: getGitHash()) (from thread 1777934) (query_id: 5532f069-24c8-496f-b08b-3f8f340ea7f0) (query: ) Received signal Aborted (6) 2024-08-20 14:59:51.278 <Fatal> SignalListener: 2024-08-20 14:59:51.320 <Fatal> SignalListener: 0. gluten_backend/src/Common/StackTrace.cpp:372: StackTrace::tryCapture() @ 0x000000001456ce4a 2024-08-20 14:59:51.327 <Fatal> SignalListener: 0. gluten_backend/src/Common/StackTrace.cpp:372: StackTrace::tryCapture() @ 0x000000001456ce4a 2024-08-20 14:59:51.366 <Fatal> SignalListener: 1. gluten_backend/src/Common/StackTrace.cpp:341: StackTrace::StackTrace(ucontext_t const&) @ 0x000000001456cd40 2024-08-20 14:59:51.372 <Fatal> SignalListener: 1. gluten_backend/src/Common/StackTrace.cpp:341: StackTrace::StackTrace(ucontext_t const&) @ 0x000000001456cd40 2024-08-20 14:59:51.418 <Fatal> SignalListener: 2. gluten_backend/utils/extern-local-engine/Common/GlutenSignalHandler.cpp:127: signalHandler(int, siginfo_t*, void*) @ 0x0000000014d50dfd 2024-08-20 14:59:51.418 <Fatal> SignalListener: 3. ? @ 0x00007f5298242520 2024-08-20 14:59:51.418 <Fatal> SignalListener: 4. ? @ 0x00007f52982969fd 2024-08-20 14:59:51.418 <Fatal> SignalListener: 5. ? @ 0x00007f5298242476 2024-08-20 14:59:51.418 <Fatal> SignalListener: 6. ? @ 0x00007f52982287f3 2024-08-20 14:59:51.423 <Fatal> SignalListener: 2. gluten_backend/utils/extern-local-engine/Common/GlutenSignalHandler.cpp:127: signalHandler(int, siginfo_t*, void*) @ 0x0000000014d50dfd 2024-08-20 14:59:51.423 <Fatal> SignalListener: 3. ? @ 0x00007f5298242520 2024-08-20 14:59:51.423 <Fatal> SignalListener: 4. ? @ 0x00007f52982969fd 2024-08-20 14:59:51.423 <Fatal> SignalListener: 5. ? @ 0x00007f5298242476 2024-08-20 14:59:51.423 <Fatal> SignalListener: 6. ? @ 0x00007f52982287f3 2024-08-20 14:59:51.485 <Fatal> SignalListener: 7. gluten_backend/src/Common/Exception.cpp:48: DB::abortOnFailedAssertion(String const&, void* const*, unsigned long, unsigned long) @ 0x000000001450846a 2024-08-20 14:59:51.488 <Fatal> SignalListener: 7. gluten_backend/src/Common/Exception.cpp:48: DB::abortOnFailedAssertion(String const&, void* const*, unsigned long, unsigned long) @ 0x000000001450846a 2024-08-20 14:59:51.553 <Fatal> SignalListener: 8. gluten_backend/src/Common/Exception.cpp:71: DB::handle_error_code(String const&, int, bool, std::vector<void*, std::allocator<void*>> const&) @ 0x000000001450855e 2024-08-20 14:59:51.556 <Fatal> SignalListener: 8. gluten_backend/src/Common/Exception.cpp:71: DB::handle_error_code(String const&, int, bool, std::vector<void*, std::allocator<void*>> const&) @ 0x000000001450855e 2024-08-20 14:59:51.609 <Fatal> SignalListener: 9. gluten_backend/src/Common/Exception.cpp:115: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000014508ba4 2024-08-20 14:59:51.611 <Fatal> SignalListener: 9. gluten_backend/src/Common/Exception.cpp:115: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x0000000014508ba4 2024-08-20 14:59:51.720 <Fatal> SignalListener: 10. gluten_backend/src/Common/Exception.h:110: DB::Exception::Exception(String&&, int, bool) @ 0x000000000b3cbc2a 2024-08-20 14:59:51.722 <Fatal> SignalListener: 10. gluten_backend/src/Common/Exception.h:110: DB::Exception::Exception(String&&, int, bool) @ 0x000000000b3cbc2a 2024-08-20 14:59:51.830 <Fatal> SignalListener: 11. gluten_backend/src/Common/Exception.h:63: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000b3c9529 2024-08-20 14:59:51.832 <Fatal> SignalListener: 11. gluten_backend/src/Common/Exception.h:63: DB::Exception::Exception(PreformattedMessage&&, int) @ 0x000000000b3c9529 2024-08-20 14:59:51.937 <Fatal> SignalListener: 12. gluten_backend/src/Common/Exception.h:128: DB::Exception::Exception<String, String>(int, FormatStringHelperImpl<std::type_identity<String>::type, std::type_identity<String>::type>, String&&, String&&) @ 0x000000000b3c936d 2024-08-20 14:59:51.940 <Fatal> SignalListener: 12. gluten_backend/src/Common/Exception.h:128: DB::Exception::Exception<String, String>(int, FormatStringHelperImpl<std::type_identity<String>::type, std::type_identity<String>::type>, String&&, String&&) @ 0x000000000b3c936d 2024-08-20 14:59:52.076 <Fatal> SignalListener: 13. gluten_backend/src/Common/assert_cast.h:47: DB::ColumnConst const& assert_cast<DB::ColumnConst const&, DB::IColumn const&>(DB::IColumn const&) @ 0x000000000c136cc1 2024-08-20 14:59:52.081 <Fatal> SignalListener: 13. gluten_backend/src/Common/assert_cast.h:47: DB::ColumnConst const& assert_cast<DB::ColumnConst const&, DB::IColumn const&>(DB::IColumn const&) @ 0x000000000c136cc1 2024-08-20 14:59:52.106 <Fatal> SignalListener: 14. gluten_backend/src/Columns/ColumnConst.h:251: DB::ColumnConst::doCompareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000001b748ad6 2024-08-20 14:59:52.109 <Fatal> SignalListener: 14. gluten_backend/src/Columns/ColumnConst.h:251: DB::ColumnConst::doCompareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000001b748ad6 2024-08-20 14:59:52.137 <Fatal> SignalListener: 15. gluten_backend/src/Columns/IColumn.h:354: DB::IColumn::compareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000000dc5d22a 2024-08-20 14:59:52.141 <Fatal> SignalListener: 15. gluten_backend/src/Columns/IColumn.h:354: DB::IColumn::compareAt(unsigned long, unsigned long, DB::IColumn const&, int) const @ 0x000000000dc5d22a 2024-08-20 14:59:52.244 <Fatal> SignalListener: 16. gluten_backend/utils/extern-local-engine/ccccccccccc:382: local_engine::RangeSelectorBuilder::compareRow(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, unsigned long) @ 0x0000000014dd14e2 2024-08-20 14:59:52.247 <Fatal> SignalListener: 16. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:382: local_engine::RangeSelectorBuilder::compareRow(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, unsigned long) @ 0x0000000014dd14e2 2024-08-20 14:59:52.350 <Fatal> SignalListener: 17. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:398: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd12f2 2024-08-20 14:59:52.352 <Fatal> SignalListener: 17. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:398: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd12f2 2024-08-20 14:59:52.454 <Fatal> SignalListener: 18. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:362: local_engine::RangeSelectorBuilder::computePartitionIdByBinarySearch(DB::Block&, DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 63ul, 64ul>&) @ 0x0000000014dcfdd4 2024-08-20 14:59:52.457 <Fatal> SignalListener: 18. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:421: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd13c7 2024-08-20 14:59:52.556 <Fatal> SignalListener: 19. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:179: local_engine::RangeSelectorBuilder::build(DB::Block&) @ 0x0000000014dcf8ab 2024-08-20 14:59:52.560 <Fatal> SignalListener: 19. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:421: local_engine::RangeSelectorBuilder::binarySearchBound(std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, long, long, std::vector<COW<DB::IColumn>::immutable_ptr<DB::IColumn>, std::allocator<COW<DB::IColumn>::immutable_ptr<DB::IColumn>>> const&, std::vector<unsigned long, std::allocator<unsigned long>> const&, unsigned long) @ 0x0000000014dd13c7 2024-08-20 14:59:52.621 <Fatal> SignalListener: 20. gluten_backend/utils/extern-local-engine/Shuffle/CachedShuffleWriter.cpp:98: local_engine::CachedShuffleWriter::split(DB::Block&) @ 0x0000000014d8facf 2024-08-20 14:59:52.663 <Fatal> SignalListener: 20. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:362: local_engine::RangeSelectorBuilder::computePartitionIdByBinarySearch(DB::Block&, DB::PODArray<unsigned long, 4096ul, Allocator<false, false>, 63ul, 64ul>&) @ 0x0000000014dcfdd4 2024-08-20 14:59:52.724 <Fatal> SignalListener: 21. gluten_backend/utils/extern-local-engine/local_engine_jni.cpp:660: Java_org_apache_gluten_vectorized_CHShuffleSplitterJniWrapper_split @ 0x000000000b3ae064 2024-08-20 14:59:52.724 <Fatal> SignalListener: Integrity check of the executable skipped because the reference checksum could not be read. 2024-08-20 14:59:52.725 <Fatal> SignalListener: Changed settings: log_processors_profiles = true, join_use_nulls = true, max_bytes_before_external_group_by = 1073741824, prefer_external_sort_block_bytes = 8388608, max_bytes_before_external_sort = 1717986918, max_memory_usage = 2147483648, enable_named_columns_in_function_tuple = false, query_plan_enable_optimizations = false, function_json_value_return_type_allow_nullable = true, function_json_value_return_type_allow_complex = true, input_format_csv_allow_cr_end_of_line = true, input_format_orc_case_insensitive_column_matching = true, input_format_parquet_case_insensitive_column_matching = true, input_format_orc_allow_missing_columns = true, input_format_parquet_allow_missing_columns = true, input_format_csv_trim_whitespaces = false, input_format_orc_skip_columns_with_unsupported_types_in_schema_inference = true, input_format_json_read_bools_as_numbers = false, input_format_json_read_numbers_as_strings = true, date_time_input_form at = 'best_effort', output_format_json_quote_64bit_integers = false, output_format_json_quote_denormals = true, output_format_json_escape_forward_slashes = false, output_format_json_skip_null_value_in_named_tuples = true, output_format_parquet_string_as_string = true, output_format_parquet_fixed_string_as_fixed_byte_array = false, output_format_parquet_version = '1.0', output_format_parquet_compression_method = 'snappy', output_format_orc_string_as_string = true, output_format_orc_compression_method = 'snappy', precise_float_parsing = true, input_format_parquet_import_nested = true, input_format_orc_import_nested = true, fs.s3a.iam.role = '', fs.s3a.use.instance.credentials = 'false', fs.s3a.path.style.access = 'true', fs.s3a.iam.role.session.name = '', fs.s3a.connection.ssl.enabled = 'false', fs.s3a.connection.maximum = '15', spark.sql.decimalOperations.allowPrecisionLoss = true, fs.s3a.retry.limit = '20', fs.s3a.secret.key = '', mergetree.insert_without_local_storage = false, merg etree.merge_after_insert = true, fs.s3a.endpoint = 'localhost:9000', fs.s3a.access.key = '' 2024-08-20 14:59:52.769 <Fatal> SignalListener: 21. gluten_backend/utils/extern-local-engine/Shuffle/SelectorBuilder.cpp:179: local_engine::RangeSelectorBuilder::build(DB::Block&) @ 0x0000000014dcf8ab 2024-08-20 14:59:52.833 <Fatal> SignalListener: 22. gluten_backend/utils/extern-local-engine/Shuffle/CachedShuffleWriter.cpp:98: local_engine::CachedShuffleWriter::split(DB::Block&) @ 0x0000000014d8facf 2024-08-20 14:59:52.933 <Fatal> SignalListener: 23. gluten_backend/utils/extern-local-engine/local_engine_jni.cpp:660: Java_org_apache_gluten_vectorized_CHShuffleSplitterJniWrapper_split @ 0x000000000b3ae064 2024-08-20 14:59:52.933 <Fatal> SignalListener: Integrity check of the executable skipped because the reference checksum could not be read. 2024-08-20 14:59:52.934 <Fatal> SignalListener: Changed settings: log_processors_profiles = true, join_use_nulls = true, max_bytes_before_external_group_by = 1073741824, prefer_external_sort_block_bytes = 8388608, max_bytes_before_external_sort = 1717986918, max_memory_usage = 2147483648, enable_named_columns_in_function_tuple = false, query_plan_enable_optimizations = false, function_json_value_return_type_allow_nullable = true, function_json_value_return_type_allow_complex = true, input_format_csv_allow_cr_end_of_line = true, input_format_orc_case_insensitive_column_matching = true, input_format_parquet_case_insensitive_column_matching = true, input_format_orc_allow_missing_columns = true, input_format_parquet_allow_missing_columns = true, input_format_csv_trim_whitespaces = false, input_format_orc_skip_columns_with_unsupported_types_in_schema_inference = true, input_format_json_read_bools_as_numbers = false, input_format_json_read_numbers_as_strings = true, date_time_input_form at = 'best_effort', output_format_json_quote_64bit_integers = false, output_format_json_quote_denormals = true, output_format_json_escape_forward_slashes = false, output_format_json_skip_null_value_in_named_tuples = true, output_format_parquet_string_as_string = true, output_format_parquet_fixed_string_as_fixed_byte_array = false, output_format_parquet_version = '1.0', output_format_parquet_compression_method = 'snappy', output_format_orc_string_as_string = true, output_format_orc_compression_method = 'snappy', precise_float_parsing = true, input_format_parquet_import_nested = true, input_format_orc_import_nested = true, fs.s3a.iam.role = '', fs.s3a.use.instance.credentials = 'false', fs.s3a.path.style.access = 'true', fs.s3a.iam.role.session.name = '', fs.s3a.connection.ssl.enabled = 'false', fs.s3a.connection.maximum = '15', spark.sql.decimalOperations.allowPrecisionLoss = true, fs.s3a.retry.limit = '20', fs.s3a.secret.key = '', mergetree.insert_without_local_storage = false, merg etree.merge_after_insert = true, fs.s3a.endpoint = 'localhost:9000', fs.s3a.access.key = '' Process finished with exit code 134 (interrupted by signal 6:SIGABRT) ``` ### Spark version Spark-3.3.x ### Spark configurations _No response_ ### System information _No response_ ### Relevant logs _No response_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
