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]

Reply via email to