Bug #20419
Updated by Kefu Chai almost 7 years ago
/a/kchai-2017-06-25_17:19:05-rados-wip-kefu-testing---basic-smithi/1324712/remote/smithi006/log/ceph-osd.3.log.gz /a/kchai-2017-06-25_17:19:05-rados-wip-kefu-testing---basic-smithi/1324712/remote/smithi006/log/valgrind/osd.3.log.gz <pre> -2> 2017-06-25 18:02:34.348034 3ade1700 30 osd.3 pg_epoch: 782 pg[0.50( empty local-lis/les=779/781 n=0 ec=671/2 lis/c 779/755 les/c/f 781/757/0 779/779/779) [3] r=0 lpr=779 pi =[755,779)/1 crt=0'0 mlcod 0'0 active+undersized+degraded] lock <error> <unique>0x61</unique> <tid>1</tid> <kind>Leak_DefinitelyLost</kind> <xwhat> -1> 2017-06-25 18:02:34.349151 3ade1700 -1 osd.3 782 pgid 0.50 has ref count of 2 0> 2017-06-25 18:02:34.398655 3ade1700 -1 *** Caught signal (Aborted) ** <text>8 bytes in thread 3ade1700 thread_name:signal_handler ceph version 12.0.3-2085-g2e6b413 (2e6b413379e08b5b838b609705fc07d2a938beaa) luminous (dev) 1: (()+0x9e903f) [0xaf103f] 2: (()+0xf370) [0xc7e1370] 3: (gsignal()+0x37) [0xd65e1d7] 4: (abort()+0x148) [0xd65f8c8] 5: (OSD::shutdown()+0x18da) [0x5d27aa] 6: (OSD::handle_signal(int)+0x11f) [0x5d2bcf] 7: (SignalHandler::entry()+0x1d7) [0xaf23a7] 8: (()+0x7dc5) [0xc7d9dc5] 9: (clone()+0x6d) [0xd72073d] NOTE: a copy 1 blocks are definitely lost in loss record 98 of the executable, or `objdump -rdS <executable>` is needed to interpret this. 17,325</text> <leakedbytes>8</leakedbytes> <leakedblocks>1</leakedblocks> </xwhat> <stack> <frame> <ip>0xA2998A8</ip> <obj>/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so</obj> <fn>operator new[](unsigned long)</fn> <dir>/builddir/build/BUILD/valgrind-3.11.0/coregrind/m_replacemalloc</dir> <file>vg_replace_malloc.c</file> <line>423</line> </frame> <frame> <ip>0xDA6DB4</ip> <obj>/usr/bin/ceph-osd</obj> <fn>rocksdb::VersionStorageInfo::VersionStorageInfo(rocksdb::InternalKeyComparator const*, rocksdb::Comparator const*, int, rocksdb::CompactionStyle, rocksdb::VersionStorageInfo*, bool)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/rocksdb/db</dir> <file>version_set.cc</file> <line>889</line> </frame> <frame> <ip>0xDA73E5</ip> <obj>/usr/bin/ceph-osd</obj> <fn>rocksdb::Version::Version(rocksdb::ColumnFamilyData*, rocksdb::VersionSet*, unsigned long)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/rocksdb/db</dir> <file>version_set.cc</file> <line>927</line> </frame> <frame> <ip>0xDA7495</ip> <obj>/usr/bin/ceph-osd</obj> <fn>rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/rocksdb/db</dir> <file>version_set.cc</file> <line>3619</line> </frame> <frame> <ip>0xDAA6AC</ip> <obj>/usr/bin/ceph-osd</obj> <fn>rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/rocksdb/db</dir> <file>version_set.cc</file> <line>2649</line> </frame> <frame> <ip>0xD78F27</ip> <obj>/usr/bin/ceph-osd</obj> <fn>rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/rocksdb/db</dir> <file>db_impl_open.cc</file> <line>326</line> </frame> <frame> <ip>0xD7A852</ip> <obj>/usr/bin/ceph-osd</obj> <fn>rocksdb::DB::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/rocksdb/db</dir> <file>db_impl_open.cc</file> <line>936</line> </frame> <frame> <ip>0xD7BA86</ip> <obj>/usr/bin/ceph-osd</obj> <fn>rocksdb::DB::Open(rocksdb::Options const&, std::string const&, rocksdb::DB**)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/rocksdb/db</dir> <file>db_impl_open.cc</file> <line>881</line> </frame> <frame> <ip>0xA4EABF</ip> <obj>/usr/bin/ceph-osd</obj> <fn>RocksDBStore::do_open(std::ostream&, bool)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/kv</dir> <file>RocksDBStore.cc</file> <line>340</line> </frame> <frame> <ip>0xA4FF99</ip> <obj>/usr/bin/ceph-osd</obj> <fn>RocksDBStore::create_and_open(std::ostream&)</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/kv</dir> <file>RocksDBStore.cc</file> <line>244</line> </frame> <frame> <ip>0x90BFCE</ip> <obj>/usr/bin/ceph-osd</obj> <fn>FileStore::mount()</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/os/filestore</dir> <file>FileStore.cc</file> <line>1681</line> </frame> <frame> <ip>0x5F35BB</ip> <obj>/usr/bin/ceph-osd</obj> <fn>OSD::init()</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src/osd</dir> <file>OSD.cc</file> <line>2333</line> </frame> <frame> <ip>0x5011B9</ip> <obj>/usr/bin/ceph-osd</obj> <fn>main</fn> <dir>/usr/src/debug/ceph-12.0.3-2085-g2e6b413/src</dir> <file>ceph_osd.cc</file> <line>631</line> </frame> </stack> </error> </pre>