[adding ceph-devel] On Thu, 17 Nov 2016, Marov Aleksey wrote: > Hello Sage > > My name is Alex. I need some help with resolving issue with ceph. I have > been testing ceph with rdma messenger and I got an error > > src/log/SubsystemMap.h: 62: FAILED assert(sub < m_subsys.size()) > > I have no idea what it means. I noticed that you was the last one who > committed in SubsystemMap.h so I think you have some understanding of this > condition in assert > > bool should_gather(unsigned sub, int level) { > š assert(sub < m_subsys.size()); > š return level <= m_subsys[sub].gather_level || > ššš level <= m_subsys[sub].log_level; > } > > This error occurs only when I use fio benchmark to test rbd. When I use "rbd > bench-write ..."š it is ok. But fio is much mire flexible . In any case I > think it is not good to get any assert. > > Can you explain this for me please, or give a hint where to investigate my > trouble. Can you generate a core file, and then use gdb to capture the output of 'thread apply all bt'? Thanks- asge