baibaichen opened a new issue, #5009: URL: https://github.com/apache/incubator-gluten/issues/5009
### Backend CH (ClickHouse) ### Bug description ``` shell 2024-03-18 17:37:11.398 <Fatal> : Logical error: 'Invalid Field get from type Float64 to type Int64'. 2024-03-18 17:37:11.398 <Fatal> SignalListener: ######################################## 2024-03-18 17:37:11.398 <Fatal> SignalListener: 2024-03-18 17:37:11.622 <Fatal> SignalListener: 4. ? @ 0x000072731bc969fc 2024-03-18 17:37:11.622 <Fatal> SignalListener: 5. ? @ 0x000072731bc42476 2024-03-18 17:37:11.622 <Fatal> SignalListener: 6. ? @ 0x000072731bc287f3 2024-03-18 17:37:11.668 <Fatal> SignalListener: 7. ./src/Common/Exception.cpp:0: DB::abortOnFailedAssertion(String const&) @ 0x00000000135b6dff 2024-03-18 17:37:11.713 <Fatal> SignalListener: 8. ./src/Common/Exception.cpp:63: DB::handle_error_code(String const&, int, bool, std::vector<void*, std::allocator<void*>> const&) @ 0x00000000135b6e95 2024-03-18 17:37:11.752 <Fatal> SignalListener: 9. ./src/Common/Exception.cpp:100: DB::Exception::Exception(DB::Exception::MessageMasked&&, int, bool) @ 0x00000000135b73d1 2024-03-18 17:37:11.841 <Fatal> SignalListener: 10. ./src/Common/Exception.h:90: DB::Exception::Exception(String&&, int, bool) @ 0x000000000a79f34a 2024-03-18 17:37:11.884 <Fatal> SignalListener: 11. ./src/Common/Exception.h:109: DB::Exception::Exception<DB::Field::Types::Which&, DB::Field::Types::Which const&>(int, FormatStringHelperImpl<std::type_identity<DB::Field::Types::Which&>::type, std::type_identity<DB::Field::Types::Which const&>::type>, DB::Field::Types::Which&, DB::Field::Types::Which const&) @ 0x000000000a7cccac 2024-03-18 17:37:11.915 <Fatal> SignalListener: 12. ./src/Core/Field.h:881: DB::NearestFieldTypeImpl<std::decay<char>::type, void>::Type& DB::Field::get<char>() @ 0x0000000013a840c7 2024-03-18 17:37:11.950 <Fatal> SignalListener: 13. ./src/Core/Field.h:460: auto const& DB::Field::get<char>() const @ 0x0000000013a8145d 2024-03-18 17:37:11.984 <Fatal> SignalListener: 14. ./utils/extern-local-engine/Parser/CHColumnToSparkRow.cpp:813: local_engine::VariableLengthDataWriter::writeStruct(unsigned long, DB::Tuple const&, long) @ 0x0000000013a821c1 2024-03-18 17:37:12.018 <Fatal> SignalListener: 15. ./utils/extern-local-engine/Parser/CHColumnToSparkRow.cpp:862: local_engine::VariableLengthDataWriter::write(unsigned long, DB::Field const&, long) @ 0x0000000013a81790 2024-03-18 17:37:12.060 <Fatal> SignalListener: 16. ./utils/extern-local-engine/Parser/CHColumnToSparkRow.cpp:202: local_engine::writeVariableLengthNonNullableValue(char*, long, DB::ColumnWithTypeAndName const&, unsigned long, std::vector<long, std::allocator<long>> const&, std::vector<long, std::allocator<long>>&, std::unique_ptr<std::vector<unsigned long, std::allocator<unsigned long>>, std::default_delete<std::vector<unsigned long, std::allocator<unsigned long>>>> const&) @ 0x0000000013a83f50 2024-03-18 17:37:12.102 <Fatal> SignalListener: 17. ./utils/extern-local-engine/Parser/CHColumnToSparkRow.cpp:293: local_engine::writeValue(char*, long, DB::ColumnWithTypeAndName const&, int, long, std::vector<long, std::allocator<long>> const&, std::vector<long, std::allocator<long>>&, std::unique_ptr<std::vector<unsigned long, std::allocator<unsigned long>>, std::default_delete<std::vector<unsigned long, std::allocator<unsigned long>>>> const&) @ 0x0000000013a8029a 2024-03-18 17:37:12.136 <Fatal> SignalListener: 18. ./utils/extern-local-engine/Parser/CHColumnToSparkRow.cpp:466: local_engine::CHColumnToSparkRow::convertCHColumnToSparkRow(DB::Block const&, std::unique_ptr<std::vector<unsigned long, std::allocator<unsigned long>>, std::default_delete<std::vector<unsigned long, std::allocator<unsigned long>>>> const&) @ 0x0000000013a7ffd8 2024-03-18 17:37:12.216 <Fatal> SignalListener: 19. ./utils/extern-local-engine/local_engine_jni.cpp:857: Java_io_glutenproject_vectorized_CHBlockConverterJniWrapper_convertColumnarToRow @ 0x000000000a787282 Process finished with exit code 134 (interrupted by signal 6:SIGABRT) ``` ``` ### Spark version None ### 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]
