Project

General

Profile

Bug #10697 » v.txt

valgrind output - Loïc Dachary, 01/30/2015 02:35 PM

 
<?xml version="1.0"?>

<valgrindoutput>

<protocolversion>4</protocolversion>
<protocoltool>memcheck</protocoltool>

<preamble>
<line>Memcheck, a memory error detector</line>
<line>Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.</line>
<line>Using Valgrind-3.10.0.SVN and LibVEX; rerun with -h for copyright info</line>
<line>Command: ceph-osd -f -i 3</line>
</preamble>

<pid>1426</pid>
<ppid>1417</ppid>
<tool>memcheck</tool>

<args>
<vargv>
<exe>/usr/bin/valgrind.bin</exe>
<arg>--num-callers=50</arg>
<arg>--suppressions=/home/ubuntu/cephtest/valgrind.supp</arg>
<arg>--xml=yes</arg>
<arg>--xml-file=/var/log/ceph/valgrind/osd.3.log</arg>
<arg>--time-stamp=yes</arg>
<arg>--tool=memcheck</arg>
</vargv>
<argv>
<exe>ceph-osd</exe>
<arg>-f</arg>
<arg>-i</arg>
<arg>3</arg>
</argv>
</args>

<status>
<state>RUNNING</state>
<time>00:00:00:01.130 </time>
</status>


<status>
<state>FINISHED</state>
<time>00:00:26:48.301 </time>
</status>

<error>
<unique>0x10b</unique>
<tid>1</tid>
<kind>Leak_DefinitelyLost</kind>
<xwhat>
<text>612 (584 direct, 28 indirect) bytes in 1 blocks are definitely lost in loss record 268 of 287</text>
<leakedbytes>612</leakedbytes>
<leakedblocks>1</leakedblocks>
</xwhat>
<stack>
<frame>
<ip>0x4C2B0E0</ip>
<obj>/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so</obj>
<fn>operator new(unsigned long)</fn>
</frame>
<frame>
<ip>0x5D5492</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>ReplicatedPG::get_object_context(hobject_t const&amp;, bool)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/osd</dir>
<file>ReplicatedPG.cc</file>
<line>4585</line>
</frame>
<frame>
<ip>0x5D60F4</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>ReplicatedPG::find_object_context(hobject_t const&amp;, ObjectContext**, bool, snapid_t*)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/osd</dir>
<file>ReplicatedPG.cc</file>
<line>4658</line>
</frame>
<frame>
<ip>0x5FBBD0</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>ReplicatedPG::do_op(std::tr1::shared_ptr&lt;OpRequest&gt;)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/osd</dir>
<file>ReplicatedPG.cc</file>
<line>835</line>
</frame>
<frame>
<ip>0x6F9AC3</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>PG::do_request(std::tr1::shared_ptr&lt;OpRequest&gt;, ThreadPool::TPHandle&amp;)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/osd</dir>
<file>PG.cc</file>
<line>1455</line>
</frame>
<frame>
<ip>0x646082</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>OSD::dequeue_op(boost::intrusive_ptr&lt;PG&gt;, std::tr1::shared_ptr&lt;OpRequest&gt;, ThreadPool::TPHandle&amp;)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/osd</dir>
<file>OSD.cc</file>
<line>7169</line>
</frame>
<frame>
<ip>0x65AD7E</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>OSD::OpWQ::_process(boost::intrusive_ptr&lt;PG&gt;, ThreadPool::TPHandle&amp;)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/osd</dir>
<file>OSD.cc</file>
<line>7141</line>
</frame>
<frame>
<ip>0x69695B</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>ThreadPool::WorkQueueVal&lt;std::pair&lt;boost::intrusive_ptr&lt;PG&gt;, std::tr1::shared_ptr&lt;OpRequest&gt; &gt;, boost::intrusive_ptr&lt;PG&gt; &gt;::_void_process(void*, ThreadPool::TPHandle&amp;)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/./common</dir>
<file>WorkQueue.h</file>
<line>191</line>
</frame>
<frame>
<ip>0x8AF590</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>ThreadPool::worker(ThreadPool::WorkThread*)</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/common</dir>
<file>WorkQueue.cc</file>
<line>128</line>
</frame>
<frame>
<ip>0x8B047F</ip>
<obj>/usr/bin/ceph-osd</obj>
<fn>ThreadPool::WorkThread::entry()</fn>
<dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67.11-65-g012cd24/src/common</dir>
<file>WorkQueue.h</file>
<line>318</line>
</frame>
<frame>
<ip>0x5041181</ip>
<obj>/lib/x86_64-linux-gnu/libpthread-2.19.so</obj>
<fn>start_thread</fn>
<dir>/build/buildd/eglibc-2.19/nptl</dir>
<file>pthread_create.c</file>
<line>312</line>
</frame>
<frame>
<ip>0x6D60EFC</ip>
<obj>/lib/x86_64-linux-gnu/libc-2.19.so</obj>
<fn>clone</fn>
<dir>/build/buildd/eglibc-2.19/misc/../sysdeps/unix/sysv/linux/x86_64</dir>
<file>clone.S</file>
<line>111</line>
</frame>
</stack>
</error>

<errorcounts>
</errorcounts>

<suppcounts>
<pair>
<count>278</count>
<name>ignore libnss3 leaks</name>
</pair>
<pair>
<count>5</count>
<name>libleveldb: ignore all dynamic libleveldb leaks</name>
</pair>
<pair>
<count>1</count>
<name>ceph global: deliberate onexit leak</name>
</pair>
</suppcounts>

</valgrindoutput>

    (1-1/1)