==9784== Memcheck, a memory error detector ==9784== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==9784== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==9784== Command: ceph-osd -i 2 --debug-osd 20 --debug-ms 1 ==9784== Parent PID: 9229 ==9784== ==9784== ==9784== HEAP SUMMARY: ==9784== in use at exit: 0 bytes in 0 blocks ==9784== total heap usage: 0 allocs, 0 frees, 0 bytes allocated ==9784== ==9784== All heap blocks were freed -- no leaks are possible ==9784== ==9784== For counts of detected and suppressed errors, rerun with: -v ==9784== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4) ==9792== Syscall param setxattr(value) points to uninitialised byte(s) ==9792== at 0x663072A: setxattr (syscall-template.S:82) ==9792== by 0x66E6C7: do_setxattr(char const*, char const*, void const*, unsigned long) (FileStore.cc:143) ==9792== by 0x67273B: FileStore::_detect_fs() (FileStore.cc:1329) ==9792== by 0x68EB31: FileStore::mount() (FileStore.cc:1669) ==9792== by 0x5B7529: do_convertfs(ObjectStore*) (OSD.cc:197) ==9792== by 0x5B8547: OSD::convertfs(std::string const&, std::string const&) (OSD.cc:257) ==9792== by 0x532BC8: main (ceph_osd.cc:389) ==9792== Address 0x7feffa2a0 is on thread 1's stack ==9792== ==9792== Syscall param setxattr(value) points to uninitialised byte(s) ==9792== at 0x663072A: setxattr (syscall-template.S:82) ==9792== by 0x66E6C7: do_setxattr(char const*, char const*, void const*, unsigned long) (FileStore.cc:143) ==9792== by 0x672757: FileStore::_detect_fs() (FileStore.cc:1330) ==9792== by 0x68EB31: FileStore::mount() (FileStore.cc:1669) ==9792== by 0x5B7529: do_convertfs(ObjectStore*) (OSD.cc:197) ==9792== by 0x5B8547: OSD::convertfs(std::string const&, std::string const&) (OSD.cc:257) ==9792== by 0x532BC8: main (ceph_osd.cc:389) ==9792== Address 0x7feffa2a0 is on thread 1's stack ==9792== ==9792== Syscall param setxattr(value) points to uninitialised byte(s) ==9792== at 0x663072A: setxattr (syscall-template.S:82) ==9792== by 0x66E6C7: do_setxattr(char const*, char const*, void const*, unsigned long) (FileStore.cc:143) ==9792== by 0x672773: FileStore::_detect_fs() (FileStore.cc:1331) ==9792== by 0x68EB31: FileStore::mount() (FileStore.cc:1669) ==9792== by 0x5B7529: do_convertfs(ObjectStore*) (OSD.cc:197) ==9792== by 0x5B8547: OSD::convertfs(std::string const&, std::string const&) (OSD.cc:257) ==9792== by 0x532BC8: main (ceph_osd.cc:389) ==9792== Address 0x7feffa2a0 is on thread 1's stack ==9792== ==9792== Syscall param setxattr(value) points to uninitialised byte(s) ==9792== at 0x663072A: setxattr (syscall-template.S:82) ==9792== by 0x66E6C7: do_setxattr(char const*, char const*, void const*, unsigned long) (FileStore.cc:143) ==9792== by 0x67278F: FileStore::_detect_fs() (FileStore.cc:1332) ==9792== by 0x68EB31: FileStore::mount() (FileStore.cc:1669) ==9792== by 0x5B7529: do_convertfs(ObjectStore*) (OSD.cc:197) ==9792== by 0x5B8547: OSD::convertfs(std::string const&, std::string const&) (OSD.cc:257) ==9792== by 0x532BC8: main (ceph_osd.cc:389) ==9792== Address 0x7feffa2a0 is on thread 1's stack ==9792== ==9792== Syscall param setxattr(value) points to uninitialised byte(s) ==9792== at 0x663072A: setxattr (syscall-template.S:82) ==9792== by 0x66E6C7: do_setxattr(char const*, char const*, void const*, unsigned long) (FileStore.cc:143) ==9792== by 0x6727AB: FileStore::_detect_fs() (FileStore.cc:1333) ==9792== by 0x68EB31: FileStore::mount() (FileStore.cc:1669) ==9792== by 0x5B7529: do_convertfs(ObjectStore*) (OSD.cc:197) ==9792== by 0x5B8547: OSD::convertfs(std::string const&, std::string const&) (OSD.cc:257) ==9792== by 0x532BC8: main (ceph_osd.cc:389) ==9792== Address 0x7feffa2a0 is on thread 1's stack ==9792== ==9792== Warning: noted but unhandled ioctl 0x9408 with no size/direction hints ==9792== This could cause spurious value errors to appear. ==9792== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==9792== Thread 87: ==9792== Syscall param msync(start) points to uninitialised byte(s) ==9792== at 0x4C3184D: ??? (syscall-template.S:82) ==9792== by 0x68E6F40: ??? (in /usr/lib/libunwind.so.7.0.0) ==9792== by 0x68E7D43: _ULx86_64_step (in /usr/lib/libunwind.so.7.0.0) ==9792== by 0x5B7AE8B: GetStackTrace(void**, int, int) (in /usr/lib/libtcmalloc.so.0.1.0) ==9792== by 0x5B70497: tcmalloc::PageHeap::GrowHeap(unsigned long) (in /usr/lib/libtcmalloc.so.0.1.0) ==9792== by 0x5B70736: tcmalloc::PageHeap::New(unsigned long) (in /usr/lib/libtcmalloc.so.0.1.0) ==9792== by 0x5B61A7E: ??? (in /usr/lib/libtcmalloc.so.0.1.0) ==9792== by 0x5B7DBEE: posix_memalign (in /usr/lib/libtcmalloc.so.0.1.0) ==9792== by 0x7AE149: ceph::buffer::create_page_aligned(unsigned int) (buffer.cc:139) ==9792== by 0x7868A6: SimpleMessenger::Pipe::read_message(Message**) (SimpleMessenger.cc:1850) ==9792== by 0x799488: SimpleMessenger::Pipe::reader() (SimpleMessenger.cc:1631) ==9792== by 0x75507C: SimpleMessenger::Pipe::Reader::entry() (SimpleMessenger.h:254) ==9792== Address 0x1d74d000 is on thread 87's stack ==9792== ==9792== Warning: noted but unhandled ioctl 0x9408 with no size/direction hints ==9792== This could cause spurious value errors to appear. ==9792== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper. ==9792== Warning: noted but unhandled ioctl 0x9408 with no size/direction hints ==9792== This could cause spurious value errors to appear. ==9792== See README_MISSING_SYSCALL_OR_IOCTL for guidance on writing a proper wrapper.