carlvinhust2012 opened a new issue, #12452:
URL: https://github.com/apache/doris/issues/12452

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and 
found no similar issues.
   
   
   ### Version
   
   current master version
   
   ### What's Wrong?
   
   be core dump
   
   ### What You Expected?
   
   insert data normally
   
   ### How to Reproduce?
   
   1. create a table use array column.
   MySQL [example_db]> show create table array_test07;
   
+--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
   | Table        | Create Table                                                
                                                                                
                                                                                
                                                                                
                 |
   
+--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
   | array_test07 | CREATE TABLE `array_test07` (
     `k1` int(11) NULL,
     `k2` array<boolean> NULL
   ) ENGINE=OLAP
   DUPLICATE KEY(`k1`)
   COMMENT 'OLAP'
   DISTRIBUTED BY HASH(`k1`) BUCKETS 1
   PROPERTIES (
   "replication_allocation" = "tag.location.default: 1",
   "in_memory" = "false",
   "storage_format" = "V2",
   "disable_auto_compaction" = "false"
   ); |
   
+--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
   1 row in set (0.004 sec)
   
   2. insert data
   MySQL [example_db]> insert into array_test07 values (1007, '[1,2,3]');
   ERROR 1105 (HY000): errCode = 2, detailMessage = There exists unhealthy 
backend. backend 10003 is down
   
   
   ### Anything Else?
   
   the coredump stack:
   
   *** Aborted at 1662552305 (unix time) try "date -d @1662552305" if you are 
using GNU date ***
   *** Current BE git commitID: 649e735e4 ***
   *** SIGABRT unkown detail explain (@0x2140000b282) received by PID 45698 
(TID 0x7f2c709af700) from PID 45698; stack trace: ***
    0# doris::signal::(anonymous namespace)::FailureSignalHandler(int, 
siginfo_t*, void*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/common/signal_handler.h:420
    1# 0x00007F2CA424B920 in /lib64/libc.so.6
    2# __GI_raise in /lib64/libc.so.6
    3# abort in /lib64/libc.so.6
    4# __gnu_cxx::__verbose_terminate_handler() [clone .cold] in 
/home/disk1/hugo_work/doris_env/output/be/lib/palo_be
    5# __cxxabiv1::__terminate(void (*)()) in 
/home/disk1/hugo_work/doris_env/output/be/lib/palo_be
    6# 0x000055E3F174D881 in 
/home/disk1/hugo_work/doris_env/output/be/lib/palo_be
    7# 0x000055E3F174D9D5 in 
/home/disk1/hugo_work/doris_env/output/be/lib/palo_be
    8# __cxa_bad_typeid in /home/disk1/hugo_work/doris_env/output/be/lib/palo_be
    9# doris::vectorized::ColumnVector<unsigned 
char>::insert_range_from(doris::vectorized::IColumn const&, unsigned long, 
unsigned long) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/columns/column_vector.cpp:261
   10# 
doris::vectorized::ColumnNullable::insert_range_from(doris::vectorized::IColumn 
const&, unsigned long, unsigned long) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/columns/column_nullable.cpp:196
   11# void 
doris::vectorized::MutableBlock::merge<doris::vectorized::Block&>(doris::vectorized::Block&)
 at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/core/block.h:467
   12# doris::vectorized::VUnionNode::get_next_const(doris::RuntimeState*, 
doris::vectorized::Block*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exec/vunion_node.cpp:201
   13# doris::vectorized::VUnionNode::get_next(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/vec/exec/vunion_node.cpp:241
   14# doris::ExecNode::get_next_after_projects(doris::RuntimeState*, 
doris::vectorized::Block*, bool*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/exec/exec_node.cpp:844
   15# 
doris::PlanFragmentExecutor::get_vectorized_internal(doris::vectorized::Block**)
 at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/plan_fragment_executor.cpp:344
   16# doris::PlanFragmentExecutor::open_vectorized_internal() at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/plan_fragment_executor.cpp:292
   17# doris::PlanFragmentExecutor::open() at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/plan_fragment_executor.cpp:247
   18# doris::FragmentExecState::execute() at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:246
   19# 
doris::FragmentMgr::_exec_actual(std::shared_ptr<doris::FragmentExecState>, 
std::function<void (doris::PlanFragmentExecutor*)>) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/runtime/fragment_mgr.cpp:499
   20# std::_Function_handler<void (), 
doris::FragmentMgr::exec_plan_fragment(doris::TExecPlanFragmentParams const&, 
std::function<void 
(doris::PlanFragmentExecutor*)>)::{lambda()#1}>::_M_invoke(std::_Any_data 
const&) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/palo-toolchain/ldb_toolchain/include/c++/11/bits/std_function.h:291
   21# doris::ThreadPool::dispatch_thread() at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/util/threadpool.cpp:548
   22# doris::Thread::supervise_thread(void*) at 
/home/disk1/hugo_work/doris_dev/baidu/bdg/doris/core/be/src/util/thread.cpp:426
   
   ### Are you willing to submit PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
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: commits-unsubscr...@doris.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to