-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Search before asking
- I had searched in the issues and found no similar issues.
Version
master
What's Wrong?
#0 0x0000556779329007 in std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, int> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::hash<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_bucket_index (this=0x28, __c=6515098420109483570) at /var/local/ldb_toolchain/include/c++/11/bits/hashtable.h:776
#1 0x0000556779328114 in std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, int>, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, int> >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::hash<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::find (this=0x28, __k="lo_orderkey") at /var/local/ldb_toolchain/include/c++/11/bits/hashtable.h:1586
#2 0x0000556779325a71 in std::unordered_map<std::__cxx11::basic_string<char, std::char_traits, std::allocator >, int, std::hash<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits, std::allocator > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits, std::allocator > const, int> > >::find (this=0x28, __x="lo_orderkey") at /var/local/ldb_toolchain/include/c++/11/bits/unordered_map.h:880
#3 0x000055677931ea11 in doris::TabletSchema::column (this=0x0, field_name="lo_orderkey") at /home/zcp/repo_center/doris_master/be/src/olap/tablet_schema.cpp:695
#4 0x0000556778dea5cb in doris::DeleteHandler::init (this=0x61b000686208, tablet=std::shared_ptrdoris::Tablet (use count 5, weak count 1) = {...}, tablet_schema=std::shared_ptrdoris::TabletSchema (use count 7, weak count 0) = {...}, delete_conditions=std::vector of length 1, capacity 1 = {...}, version=5)
at /home/zcp/repo_center/doris_master/be/src/olap/delete_handler.cpp:271
#5 0x0000556778a770f8 in doris::TabletReader::_init_delete_condition (this=0x61b000685f80, read_params=...) at /home/zcp/repo_center/doris_master/be/src/olap/reader.cpp:571
#6 0x0000556778a70fb2 in doris::TabletReader::_init_params (this=0x61b000685f80, read_params=...) at /home/zcp/repo_center/doris_master/be/src/olap/reader.cpp:246
#7 0x0000556778a6e68b in doris::TabletReader::init (this=0x61b000685f80, read_params=...) at /home/zcp/repo_center/doris_master/be/src/olap/reader.cpp:97
#8 0x0000556780c4a2cd in doris::vectorized::BlockReader::init (this=0x61b000685f80, read_params=...) at /home/zcp/repo_center/doris_master/be/src/vec/olap/block_reader.cpp:108
#9 0x000055677c5df674 in doris::vectorized::VOlapScanner::open (this=0x617000718c00) at /home/zcp/repo_center/doris_master/be/src/vec/exec/volap_scanner.cpp:125
#10 0x000055677c4b76ea in doris::vectorized::VOlapScanNode::scanner_thread (this=0x61e003c1d480, scanner=0x617000718c00) at /home/zcp/repo_center/doris_master/be/src/vec/exec/volap_scan_node.cpp:402
#11 0x000055677c4d32e4 in operator() (__closure=0x6060006ff9f8) at /home/zcp/repo_center/doris_master/be/src/vec/exec/volap_scan_node.cpp:1179
#12 0x000055677c4f5b5e in std::__invoke_impl<void, doris::vectorized::VOlapScanNode::_start_scanner_thread_task(doris::RuntimeState*, int)::<lambda()>&>(std::__invoke_other, struct {...} &) (__f=...) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:61
#13 0x000055677c4f540c in std::__invoke_r<void, doris::vectorized::VOlapScanNode::_start_scanner_thread_task(doris::RuntimeState*, int)::<lambda()>&>(struct {...} &) (__fn=...) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:111
#14 0x000055677c4f48f6 in std::_Function_handler<void(), doris::vectorized::VOlapScanNode::_start_scanner_thread_task(doris::RuntimeState*, int)::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...) at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:291
#15 0x0000556779e962d4 in std::function<void ()>::operator()() const (this=0x6060006ff9f8) at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:560
#16 0x000055677a6ba496 in doris::FunctionRunnable::run (this=0x6060006ff9f0) at /home/zcp/repo_center/doris_master/be/src/util/threadpool.cpp:45
#17 0x000055677a6b5804 in doris::ThreadPool::dispatch_thread (this=0x6150001f5e80) at /home/zcp/repo_center/doris_master/be/src/util/threadpool.cpp:540
#18 0x000055677a6d6ba4 in std::__invoke_impl<void, void (doris::ThreadPool::&)(), doris::ThreadPool&> (__f=@0x60300ac9e4c0: (void (doris::ThreadPool::)(doris::ThreadPool * const)) 0x55677a6b44d0 doris::ThreadPool::dispatch_thread(), __t=@0x60300ac9e4d0: 0x6150001f5e80) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:74
#19 0x000055677a6d6443 in std::__invoke<void (doris::ThreadPool::&)(), doris::ThreadPool*&> (__fn=@0x60300ac9e4c0: (void (doris::ThreadPool::)(doris::ThreadPool * const)) 0x55677a6b44d0 doris::ThreadPool::dispatch_thread()) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:96
#20 0x000055677a6d57e2 in std::_Bind<void (doris::ThreadPool::(doris::ThreadPool*))()>::__call<void, , 0ul>(std::tuple<>&&, std::_Index_tuple<0ul>) (this=0x60300ac9e4c0, __args=...) at /var/local/ldb_toolchain/include/c++/11/functional:420
#21 0x000055677a6d42e5 in std::_Bind<void (doris::ThreadPool::(doris::ThreadPool))()>::operator()<, void>() (this=0x60300ac9e4c0) at /var/local/ldb_toolchain/include/c++/11/functional:503
#22 0x000055677a6d0e4c in std::__invoke_impl<void, std::_Bind<void (doris::ThreadPool::(doris::ThreadPool))()>&>(std::__invoke_other, std::_Bind<void (doris::ThreadPool::(doris::ThreadPool))()>&) (__f=...) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:61
#23 0x000055677a6ce3a8 in std::__invoke_r<void, std::_Bind<void (doris::ThreadPool::(doris::ThreadPool))()>&>(std::_Bind<void (doris::ThreadPool::(doris::ThreadPool))()>&) (__fn=...) at /var/local/ldb_toolchain/include/c++/11/bits/invoke.h:111
#24 0x000055677a6c96ab in std::_Function_handler<void (), std::_Bind<void (doris::ThreadPool::(doris::ThreadPool))()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:291
#25 0x0000556779e962d4 in std::function<void ()>::operator()() const (this=0x611002446958) at /var/local/ldb_toolchain/include/c++/11/bits/std_function.h:560
#26 0x000055677a695360 in doris::Thread::supervise_thread (arg=0x611002446940) at /home/zcp/repo_center/doris_master/be/src/util/thread.cpp:425
#27 0x00007f3a2d4df609 in start_thread (arg=) at pthread_create.c:477
#28 0x00007f3a2d619133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
What You Expected?
fix it
How to Reproduce?
No response
Anything Else?
No response
Are you willing to submit PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct