Project

General

Profile

Bug #18074

"saw valgrind issues" "Syscall param msync(start) points to uninitialised byte(s)" in rados run

Added by Yuri Weinstein over 7 years ago. Updated over 7 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
rados
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Run: http://pulpito.ceph.com/yuriw-2016-11-28_20:50:22-rados-wip-yuri-testing_2016_11_28-distro-basic-smithi/#
Jobs: 583816
Logs: http://qa-proxy.ceph.com/teuthology/yuriw-2016-11-28_20:50:22-rados-wip-yuri-testing_2016_11_28-distro-basic-smithi/583816/remote/smithi084/log/valgrind/

<error>
  <unique>0x0</unique>
  <tid>1</tid>
  <kind>SyscallParam</kind>
  <what>Syscall param msync(start) points to uninitialised byte(s)</what>
  <stack>
    <frame>
      <ip>0xA90DBF0</ip>
      <obj>/lib/x86_64-linux-gnu/libpthread-2.23.so</obj>
      <fn>__msync_nocancel</fn>
      <dir>/build/glibc-Qz8a69/glibc-2.23/nptl/../sysdeps/unix</dir>
      <file>syscall-template.S</file>
      <line>84</line>
    </frame>
    <frame>
      <ip>0xC12F351</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC132DF6</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC13333D</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC133698</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC12FD60</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
      <fn>_ULx86_64_step</fn>
    </frame>

    <frame>
      <ip>0xA6BCCED</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>GetStackTrace(void**, int, int)</fn>
    </frame>
    <frame>
      <ip>0xA6AE0BF</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>tcmalloc::PageHeap::GrowHeap(unsigned long)</fn>
    </frame>
    <frame>
      <ip>0xA6AE422</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>tcmalloc::PageHeap::New(unsigned long)</fn>
    </frame>
    <frame>
      <ip>0xA6ACD33</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>tcmalloc::CentralFreeList::Populate()</fn>
    </frame>
    <frame>
      <ip>0xA6ACF27</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>tcmalloc::CentralFreeList::FetchFromOneSpansSafe(int, void**, void**)</fn>
    </frame>
    <frame>
      <ip>0xA6ACFBE</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>tcmalloc::CentralFreeList::RemoveRange(void**, void**, int)</fn>
    </frame>
    <frame>
      <ip>0xA6AFFA9</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>tcmalloc::ThreadCache::FetchFromCentralCache(unsigned long, unsigned long)</fn>
    </frame>
    <frame>
      <ip>0xA6BEB3A</ip>
      <obj>/usr/lib/libtcmalloc.so.4.2.6</obj>
      <fn>malloc</fn>
    </frame>
    <frame>
      <ip>0xB342EFF</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21</obj>
    </frame>
    <frame>
      <ip>0x8FE14E9</ip>
      <obj>/lib/x86_64-linux-gnu/ld-2.23.so</obj>
      <fn>call_init.part.0</fn>
      <dir>/build/glibc-Qz8a69/glibc-2.23/elf</dir>
      <file>dl-init.c</file>
      <l<error>
  <unique>0x0</unique>
  <tid>1</tid>
  <kind>SyscallParam</kind>
  <what>Syscall param msync(start) points to uninitialised byte(s)</what>
  <stack>
    <frame>
      <ip>0xA90DBF0</ip>
      <obj>/lib/x86_64-linux-gnu/libpthread-2.23.so</obj>
      <fn>__msync_nocancel</fn>
      <dir>/build/glibc-Qz8a69/glibc-2.23/nptl/../sysdeps/unix</dir>
      <file>syscall-template.S</file>
      <line>84</line>
    </frame>
    <frame>
      <ip>0xC12F351</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC132DF6</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC13333D</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC133698</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
    </frame>
    <frame>
      <ip>0xC12FD60</ip>
      <obj>/usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1</obj>
      <fn>_ULx86_64_step</fn>
    </frame>
ine>72</line>
    </frame>

    <frame>
      <ip>0x8FE15FA</ip>
      <obj>/lib/x86_64-linux-gnu/ld-2.23.so</obj>
      <fn>call_init</fn>
      <dir>/build/glibc-Qz8a69/glibc-2.23/elf</dir>
      <file>dl-init.c</file>
      <line>30</line>
    </frame>
    <frame>
      <ip>0x8FE15FA</ip>
      <obj>/lib/x86_64-linux-gnu/ld-2.23.so</obj>
      <fn>_dl_init</fn>
      <dir>/build/glibc-Qz8a69/glibc-2.23/elf</dir>
      <file>dl-init.c</file>
      <line>120</line>
    </frame>
    <frame>
      <ip>0x8FD1CF9</ip>
      <obj>/lib/x86_64-linux-gnu/ld-2.23.so</obj>
    </frame>
    <frame>
      <ip>0x5</ip>
    </frame>
    <frame>
      <ip>0xFFF000C1E</ip>
    </frame>
    <frame>
      <ip>0xFFF000C27</ip>
    </frame>
    <frame>
      <ip>0xFFF000C2A</ip>
    </frame>
    <frame>
      <ip>0xFFF000C34</ip>
    </frame>
    <frame>
      <ip>0xFFF000C39</ip>
    </frame>
    <frame>
      <ip>0xFFF000C3C</ip>
    </frame>
  </stack>
  <auxwhat>Address 0xfff000010 is on thread 1's stack</auxwhat>
</error>

mon.a.log View (13.5 KB) Yuri Weinstein, 11/29/2016 05:45 PM

History

#1 Updated by Yuri Weinstein over 7 years ago

  • Subject changed from "Leak_StillReachable" "Syscall param msync(start) points to uninitialised byte(s)" in rados run to "saw valgrind issues" "Syscall param msync(start) points to uninitialised byte(s)" in rados run

#2 Updated by Yuri Weinstein over 7 years ago

#3 Updated by Sage Weil over 7 years ago

  • Status changed from New to Duplicate

#4 Updated by Yuri Weinstein over 7 years ago

  • Duplicates Bug #18084: notcmalloc builds link tcmalloc added

Also available in: Atom PDF