Segmentation Fault in librados2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux