Hi All, I am using ceph luminous and librados2-14.2.11-0 library in my application, I am getting the below random segfault time to time, below is the stack trace from the core dump Below segfault happens in librados2-14.2.11-0 version, Program terminated with signal 11, Segmentation fault. (gdb) bt full #0 0x00007f84fa147b0f in C_SafeCond::finish(int) () from /usr/lib64/librados.so.2 No symbol table info available. #1 <https://tracker.ceph.com/issues/1> 0x00007f84fa110809 in Context::complete(int) () from /usr/lib64/librados.so.2 No symbol table info available. #2 <https://tracker.ceph.com/issues/2> 0x00007f84fa1837d8 in Objecter::handle_osd_op_reply(MOSDOpReply*) () from /usr/lib64/librados.so.2 No symbol table info available. #3 <https://tracker.ceph.com/issues/3> 0x00007f84fa1843db in Objecter::ms_dispatch(Message*) () from /usr/lib64/librados.so.2 No symbol table info available. #4 <https://tracker.ceph.com/issues/4> 0x00007f84fa19fd12 in non-virtual thunk to Objecter::ms_fast_dispatch(Message*) () from /usr/lib64/librados.so.2 No symbol table info available. #5 <https://tracker.ceph.com/issues/5> 0x00007f84f1736a3a in DispatchQueue::fast_dispatch(boost::intrusive_ptr<Message> const&) () from /usr/lib64/ceph/libceph-common.so.0 No symbol table info available. #6 <https://tracker.ceph.com/issues/6> 0x00007f84f1802380 in ProtocolV1::handle_message_footer(char*, int) () from /usr/lib64/ceph/libceph-common.so.0 No symbol table info available. #7 <https://tracker.ceph.com/issues/7> 0x00007f84f17faf5d in std::_Function_handler<void (char*, long), ProtocolV1::read(CtFun<ProtocolV1, char*, int>&, int, char*)::{lambda(char*, int)#1}>::_M_invoke(std::_Any_data const&, char*&&, long&&) () from /usr/lib64/ceph/libceph-common.so.0 No symbol table info available. #8 <https://tracker.ceph.com/issues/8> 0x00007f84f17ecb66 in AsyncConnection::process() () from /usr/lib64/ceph/libceph-common.so.0 No symbol table info available. #9 <https://tracker.ceph.com/issues/9> 0x00007f84f183bf75 in EventCenter::process_events(unsigned int, std::chrono::duration<unsigned long, std::ratio<1l, 1000000000l> >*) () from /usr/lib64/ceph/libceph-common.so.0 No symbol table info available. #10 <https://tracker.ceph.com/issues/10> 0x00007f84f18428d7 in std::_Function_handler<void (), NetworkStack::add_thread(unsigned int)::{lambda()#1}>::_M_invoke(std::_Any_data const&) () from /usr/lib64/ceph/libceph-common.so.0 No symbol table info available. #11 <https://tracker.ceph.com/issues/11> 0x00007f84f1ae155f in execute_native_thread_routine () from /usr/lib64/ceph/libceph-common.so.0 No symbol table info available. #12 <https://tracker.ceph.com/issues/12> 0x00007f84fdce4ea5 in start_thread () from /lib64/libpthread.so.0 No symbol table info available. #13 <https://tracker.ceph.com/issues/13> 0x00007f84fcbcfb0d in clone () from /lib64/libc.so.6 No symbol table info available. (gdb) I am not sure if upgrading to a later version of librados2 (>14.2.11-0) will fix this issue or not, Any suggestion/help what can be done to avoid such segfaults.? Thanks, Gautham _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx