Actions
Bug #6176
closedrgw: valgrind: leak in copy_obj
% Done:
0%
Source:
Q/A
Tags:
Backport:
dumpling
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
<error> <unique>0x277d75</unique> <tid>1</tid> <kind>Leak_DefinitelyLost</kind> <xwhat> <text>1,560 (48 direct, 1,512 indirect) bytes in 3 blocks are definitely lost in loss record 22 of 22</text> <leakedbytes>1560</leakedbytes> <leakedblocks>3</leakedblocks> </xwhat> <stack> <frame> <ip>0x4C2B1C7</ip> <obj>/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so</obj> <fn>operator new(unsigned long)</fn> </frame> <frame> <ip>0x4FD1DA</ip> <obj>/usr/bin/radosgw</obj> <fn>RGWRados::prepare_get_obj(void*, rgw_obj&, long*, long*, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >*, long const*, long const*, long*, char const*, char const*, unsigned long*, unsigned long*, RGWObjVersionTracker*, void**, rgw_err*)</fn> <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67-421-g56ff410/src/rgw</dir> <file>rgw_rados.cc</file> <line>3585</line> </frame> <frame> <ip>0x502DC5</ip> <obj>/usr/bin/radosgw</obj> <fn>RGWRados::copy_obj(void*, std::string const&, std::string const&, std::string const&, req_info*, std::string const&, rgw_obj&, rgw_obj&, RGWBucketInfo&, RGWBucketInfo&, long*, long const*, long const*, char const*, char const*, bool, std::map<std::string, ceph::buffer::list, std::less<std::string>, std::allocator<std::pair<std::string const, ceph::buffer::list> > >&, RGWObjCategory, std::string*, rgw_err*, void (*)(long, void*), void*)</fn> <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67-421-g56ff410/src/rgw</dir> <file>rgw_rados.cc</file> <line>2542</line> </frame> <frame> <ip>0x5202C5</ip> <obj>/usr/bin/radosgw</obj> <fn>RGWCopyObj::execute()</fn> <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67-421-g56ff410/src/rgw</dir> <file>rgw_op.cc</file> <line>1712</line> </frame> <frame> <ip>0x4A58A6</ip> <obj>/usr/bin/radosgw</obj> <fn>RGWProcess::handle_request(RGWRequest*)</fn> <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67-421-g56ff410/src/rgw</dir> <file>rgw_main.cc</file> <line>389</line> </frame> <frame> <ip>0x4A7685</ip> <obj>/usr/bin/radosgw</obj> <fn>RGWProcess::RGWWQ::_process(RGWRequest*)</fn> <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67-421-g56ff410/src/rgw</dir> <file>rgw_main.cc</file> <line>165</line> </frame> <frame> <ip>0x5043F75</ip> <obj>/usr/lib/librados.so.2.0.0</obj> <fn>ThreadPool::worker(ThreadPool::WorkThread*)</fn> <dir>/srv/autobuild-ceph/gitbuilder.git/build/out~/ceph-0.67-421-g56ff410/src/common</dir> <file>WorkQueue.cc</file> <line>125</line> </frame>
Actions