Subtask #45535
Updated by Deepika Upadhyay about 4 years ago
<pre> $ crimson-osd --conf /etc/ceph/test.conf --osd-data /var/lib/ceph/osd/test-0 --mkfs -i osd.0 '--smp 2 --cpuset 0 --debug' failure backtrace: *** longjmp causes uninitialized stack frame ***: crimson-osd terminated Aborting on shard 0. # seastar/scripts/seastar-addr2line -e bin/crimson-osd bin/crimson-osd: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=475f520f48c8d180fe907a08417fcba02e9ba6ad, stripped, too many notes (256) 0x0000000000e3448c 0x0000000000df8df0 0x0000000000df8eb8 0x0000000000df8f85 /lib64/libpthread.so.0+0x0000000000012dbf /lib64/libc.so.6+0x00000000000378de /lib64/libc.so.6+0x0000000000021cf4 /lib64/libc.so.6+0x000000000007ac16 /lib64/libc.so.6+0x000000000010db64 /lib64/libc.so.6+0x000000000010db96 /lib64/libc.so.6+0x000000000010da10 /lib64/libc.so.6+0x000000000010d96e 0x0000000000e6a5df 0x00000000005a6bd5 0x0000000000df5630 0x0000000000df5983 0x0000000000e1f8dd 0x0000000000dcae34 0x000000000055d0cd /lib64/libc.so.6+0x0000000000023872 0x000000000058da5d [Backtrace #0] std::filesystem::__cxx11::path::path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::filesystem::__cxx11::path::format) at ??:? seastar::metrics::impl::metric_family_metadata* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*>(std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*) at ??:? seastar::metrics::impl::metric_family_metadata* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*>(std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*) at ??:? seastar::metrics::impl::metric_family_metadata* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*>(std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*) at ??:? .annobin_sigaction.c at sigaction.c:? __GI_raise at :? __GI_abort at :? __libc_message at :? __GI___fortify_fail_abort at :? __GI___fortify_fail at :? ____longjmp_chk at :? __longjmp_chk at ??:? std::_Function_base::_Base_manager<seastar::metrics::impl::make_function<double, void>(double&, seastar::metrics::impl::data_type)::{lambda()#1}>::_M_manager(std::_Any_data&, std::_Function_base::_Base_manager<seastar::metrics::impl::make_function<double, void>(double&, seastar::metrics::impl::data_type)::{lambda()#1}> const&, std::_Manager_operation) at ??:? seastar::smp_message_queue::async_work_item<seastar::sharded<crimson::common::ConfigProxy>::start<EntityName&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(EntityName&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)::{lambda(unsigned int)#1}::operator()(unsigned int)::{lambda()#1}>::~async_work_item() at ??:? seastar::metrics::impl::metric_family_metadata* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*>(std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*) at ??:? seastar::metrics::impl::metric_family_metadata* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*>(std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*) at ??:? seastar::metrics::impl::metric_family_metadata* std::__uninitialized_copy<false>::__uninit_copy<std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*>(std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, std::move_iterator<seastar::metrics::impl::metric_family_metadata*>, seastar::metrics::impl::metric_family_metadata*) at ??:? std::system_error::system_error(std::error_code, char const*) at ??:? main at ??:? __libc_start_main at ??:? _start at ??:? </pre> complete backtrace: https://gist.github.com/ideepika/ee9c40d248bccb46479807097b6ab55f#gistcomment-3302463