Skip to content

[Bug] Status::ConstructErrorStatus core dump #9218

@xinyiZzz

Description

@xinyiZzz

Search before asking

  • I had searched in the issues and found no similar issues.

Version

trunk

What's Wrong?

0 0x000055bf2e801afb in backtrace_free_locked ()
#1 0x000055bf2e801dcb in backtrace_free ()
#2 0x000055bf2e80629a in free_line_header ()
#3 0x000055bf2e8079b2 in read_line_info ()
#4 0x000055bf2e8091e6 in dwarf_lookup_pc ()
#5 0x000055bf2e80989b in dwarf_fileline ()
#6 0x000055bf2e7f8f0c in backtrace_pcinfo ()
#7 0x000055bf2c9279a6 in boost::stacktrace::detail::to_string_using_backtrace::prepare_function_name (addr=0x55bf2c923ee8 <doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*)+7096>, this=0x7bfa3f6a1780)
at /var/local/thirdparty/installed/include/boost/stacktrace/detail/libbacktrace_impls.hpp:123
#8 boost::stacktrace::detail::to_string_impl_baseboost::stacktrace::detail::to_string_using_backtrace::operator()[abi:cxx11](void const*) (
addr=0x55bf2c923ee8 <doris::signal::(anonymous namespace)::FailureSignalHandler(int, siginfo_t*, void*)+7096>, this=0x7bfa3f6a1780) at /var/local/thirdparty/installed/include/boost/stacktrace/detail/frame_unwind.ipp:39
#9 boost::stacktrace::detail::to_string[abi:cxx11](boost::stacktrace::frame const*, unsigned long) (frames=, size=) at /var/local/thirdparty/installed/include/boost/stacktrace/detail/frame_unwind.ipp:76
#10 0x000055bf2c929d2d in boost::stacktrace::to_string<std::allocatorboost::stacktrace::frame > (bt=...) at /var/local/ldb-toolchain/include/c++/11/bits/stl_vector.h:918
#11 boost::stacktrace::operator<< <char, std::char_traits, std::allocatorboost::stacktrace::frame > (os=..., bt=...) at /var/local/thirdparty/installed/include/boost/stacktrace/stacktrace.hpp:408
#12 0x000055bf2c923ef7 in doris::signal::(anonymous namespace)::FailureSignalHandler (signal_number=11, signal_info=, ucontext=) at /var/local/ldb-toolchain/include/c++/11/bits/stl_vector.h:97
#13
#14 0x000055bf2e801afb in backtrace_free_locked ()
#15 0x000055bf2e801dcb in backtrace_free ()
#16 0x000055bf2e80629a in free_line_header ()
#17 0x000055bf2e8079b2 in read_line_info ()
#18 0x000055bf2e8091e6 in dwarf_lookup_pc ()
#19 0x000055bf2e80989b in dwarf_fileline ()
#20 0x000055bf2e7f8f0c in backtrace_pcinfo ()
#21 0x000055bf2c9279a6 in boost::stacktrace::detail::to_string_using_backtrace::prepare_function_name (addr=0x55bf2cb07f2e <doris::FlushToken::_flush_memtable(std::shared_ptrdoris::MemTable, long)+910>, this=0x7bfa3f6a2500)
at /var/local/thirdparty/installed/include/boost/stacktrace/detail/libbacktrace_impls.hpp:123
#22 boost::stacktrace::detail::to_string_impl_baseboost::stacktrace::detail::to_string_using_backtrace::operator()[abi:cxx11](void const*) (
addr=0x55bf2cb07f2e <doris::FlushToken::_flush_memtable(std::shared_ptrdoris::MemTable, long)+910>, this=0x7bfa3f6a2500) at /var/local/thirdparty/installed/include/boost/stacktrace/detail/frame_unwind.ipp:39
#23 boost::stacktrace::detail::to_string[abi:cxx11](boost::stacktrace::frame const*, unsigned long) (frames=, size=) at /var/local/thirdparty/installed/include/boost/stacktrace/detail/frame_unwind.ipp:76
#24 0x000055bf2c936d0c in boost::stacktrace::to_string<std::allocatorboost::stacktrace::frame > (bt=...) at /var/local/ldb-toolchain/include/c++/11/bits/stl_vector.h:918
#25 doris::Status::ConstructErrorStatus (precise_code=precise_code@entry=-201, msg=...) at /root/doris-ldb-toolchain-latest-release/be/src/common/status.cpp:78
#26 0x000055bf2cbe6594 in doris::Status::OLAPInternalError (precise_code=-201) at /root/doris-ldb-toolchain-latest-release/be/src/util/slice.h:53
#27 doris::MemTable::flush (this=0x55c2a6f983c0) at /root/doris-ldb-toolchain-latest-release/be/src/olap/memtable.cpp:134
#28 0x000055bf2cb07f2e in doris::FlushToken::_flush_memtable (this=0x55c0bc580300, memtable=..., submit_task_time=52984257160372396) at /var/local/ldb-toolchain/include/c++/11/bits/shared_ptr_base.h:1290
#29 0x000055bf2cb08660 in std::__invoke_impl<void, void (doris::FlushToken::&)(std::shared_ptrdoris::MemTable, long), doris::FlushToken&, std::shared_ptrdoris::MemTable&, long&> (__f=, __t=,
__f=, __t=) at /var/local/ldb-toolchain/include/c++/11/ext/atomicity.h:109
#30 std::__invoke<void (doris::FlushToken::&)(std::shared_ptrdoris::MemTable, long), doris::FlushToken&, std::shared_ptrdoris::MemTable&, long&> (__fn=) at /var/local/ldb-toolchain/include/c++/11/bits/invoke.h:96
#31 std::_Bind<void (doris::FlushToken::(doris::FlushToken, std::shared_ptrdoris::MemTable, long))(std::shared_ptrdoris::MemTable, long)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) (
__args=..., this=) at /var/local/ldb-toolchain/include/c++/11/functional:420
#32 std::_Bind<void (doris::FlushToken::(doris::FlushToken, std::shared_ptrdoris::MemTable, long))(std::shared_ptrdoris::MemTable, long)>::operator()<, void>() (this=)
at /var/local/ldb-toolchain/include/c++/11/functional:503
#33 std::__invoke_impl<void, std::_Bind<void (doris::FlushToken::(doris::FlushToken, std::shared_ptrdoris::MemTable, long))(std::shared_ptrdoris::MemTable, long)>&>(std::__invoke_other, std::_Bind<void (doris::FlushToken::(doris::FlushToken, std::shared_ptrdoris::MemTable, long))(std::shared_ptrdoris::MemTable, long)>&) (__f=...) at /var/local/ldb-toolchain/include/c++/11/bits/invoke.h:61
#34 std::__invoke_r<void, std::_Bind<void (doris::FlushToken::(doris::FlushToken, std::shared_ptrdoris::MemTable, long))(std::shared_ptrdoris::MemTable, long)>&>(std::_Bind<void (doris::FlushToken::(doris::FlushToken, std::shared_ptrdoris::MemTable, long))(std::shared_ptrdoris::MemTable, long)>&) (__fn=...) at /var/local/ldb-toolchain/include/c++/11/bits/invoke.h:111
#35 std::_Function_handler<void (), std::_Bind<void (doris::FlushToken::(doris::FlushToken, std::shared_ptrdoris::MemTable, long))(std::shared_ptrdoris::MemTable, long)> >::_M_invoke(std::_Any_data const&) (__functor=...)
at /var/local/ldb-toolchain/include/c++/11/bits/std_function.h:291

image

What You Expected?

run

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions