Project

General

Profile

Backport #20078

Updated by Nathan Cutler about 2 years ago

https://github.com/ceph/ceph/pull/15312 http://pulpito.ceph.com/abhi-2017-05-23_12:16:16-rgw-wip-jewel-backports-mon-sortbitwise-distro-basic-smithi/1221206/
<pre>
<error>
<unique>0xc5</unique>
<tid>1</tid>
<kind>Leak_DefinitelyLost</kind>
<xwhat>
<text>9,618,847 (3,776 direct, 9,615,071 indirect) bytes in 118 blocks are definitely lost in loss record 198 of 203</text>
<leakedbytes>9618847</leakedbytes>
<leakedblocks>118</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>0x519D749</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>allocate</fn>
<dir>/usr/include/c++/4.8/ext</dir>
<file>new_allocator.h</file>
<line>104</line>
</frame>
<frame>
<ip>0x519D749</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>_M_get_node</fn>
<dir>/usr/include/c++/4.8/bits</dir>
<file>stl_list.h</file>
<line>334</line>
</frame>
<frame>
<ip>0x519D749</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>_M_create_node&lt;std::pair&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;</fn>
<dir>/usr/include/c++/4.8/bits</dir>
<file>stl_list.h</file>
<line>502</line>
</frame>
<frame>
<ip>0x519D749</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>_M_insert&lt;std::pair&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;</fn>
<dir>/usr/include/c++/4.8/bits</dir>
<file>stl_list.h</file>
<line>1561</line>
</frame>
<frame>
<ip>0x519D749</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>emplace_back&lt;std::pair&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;, std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt; &gt;</fn>
<dir>/usr/include/c++/4.8/bits</dir>
<file>stl_list.h</file>
<line>1026</line>
</frame>
<frame>
<ip>0x519D749</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>make_param_list(rgw_http_param_pair const*)</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_rest_conn.h</file>
<line>50</line>
</frame>
<frame>
<ip>0x52BC753</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWRESTReadResource::RGWRESTReadResource(RGWRESTConn*, std::string const&amp;, rgw_http_param_pair const*, std::list&lt;std::pair&lt;std::string, std::string&gt;, std::allocator&lt;std::pair&lt;std::string, std::string&gt; &gt; &gt;*, RGWHTTPManager*)</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_rest_conn.cc</file>
<line>227</line>
</frame>
<frame>
<ip>0x51AE20C</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWReadRemoteMetadataCR::operate()</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_sync.cc</file>
<line>938</line>
</frame>
<frame>
<ip>0x510DECA</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWCoroutinesStack::operate(RGWCoroutinesEnv*)</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_coroutine.cc</file>
<line>184</line>
</frame>
<frame>
<ip>0x51107C9</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWCoroutinesManager::run(std::list&lt;RGWCoroutinesStack*, std::allocator&lt;RGWCoroutinesStack*&gt; &gt;&amp;)</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_coroutine.cc</file>
<line>474</line>
</frame>
<frame>
<ip>0x51112DC</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWCoroutinesManager::run(RGWCoroutine*)</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_coroutine.cc</file>
<line>600</line>
</frame>
<frame>
<ip>0x51A8AC2</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWRemoteMetaLog::run_sync()</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_sync.cc</file>
<line>2006</line>
</frame>
<frame>
<ip>0x528136C</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>run</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_sync.h</file>
<line>278</line>
</frame>
<frame>
<ip>0x528136C</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWMetaSyncProcessorThread::process()</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_rados.cc</file>
<line>2964</line>
</frame>
<frame>
<ip>0x5225230</ip>
<obj>/usr/lib/librgw.so.2.0.0</obj>
<fn>RGWRadosThread::Worker::entry()</fn>
<dir>/build/ceph-10.2.7-312-g8a7442e/src/rgw</dir>
<file>rgw_rados.cc</file>
<line>2821</line>
</frame>
<frame>
<ip>0xF0F2183</ip>
<obj>/lib/x86_64-linux-gnu/libpthread-2.19.so</obj>
<fn>start_thread</fn>
<dir>/build/eglibc-oGUzwX/eglibc-2.19/nptl</dir>
<file>pthread_create.c</file>
<line>312</line>
</frame>
<frame>
<ip>0xF91C37C</ip>
<obj>/lib/x86_64-linux-gnu/libc-2.19.so</obj>
<fn>clone</fn>
<dir>/build/eglibc-oGUzwX/eglibc-2.19/misc/../sysdeps/unix/sysv/linux/x86_64</dir>
<file>clone.S</file>
<line>111</line>
</frame>
</stack>
</error>
</pre>

Back