From mboxrd@z Thu Jan 1 00:00:00 1970 From: Loic Dachary Subject: Re: dumpling integration : valgrind leak Date: Fri, 30 Jan 2015 18:56:28 +0100 Message-ID: <54CBC5CC.5050706@dachary.org> References: <54CB9C78.5070504@dachary.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pJaQwq1NupUFwqnraCTlm5jBxK5knC22S" Return-path: Received: from mail2.dachary.org ([91.121.57.175]:49930 "EHLO smtp.dmail.dachary.org" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753970AbbA3R4b (ORCPT ); Fri, 30 Jan 2015 12:56:31 -0500 In-Reply-To: Sender: ceph-devel-owner@vger.kernel.org List-ID: To: sjust@redhat.com Cc: Ceph Development This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --pJaQwq1NupUFwqnraCTlm5jBxK5knC22S Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable After a little digging I found https://github.com/ceph/ceph/commit/02fae9= fc54c10b5a932102bac43f32199d4cb612 which seems to be a plausible fix in d= umpling also https://github.com/ceph/ceph/pull/3552. What do you think ? On 30/01/2015 16:35, Samuel Just wrote: > Yeah, that's probably new. > -Sam >=20 > On Fri, Jan 30, 2015 at 7:00 AM, Loic Dachary wrote:= >> Hi Sam, >> >> I stumbled upon what seems to be a leak at http://pulpito.ceph.com/loi= c-2015-01-29_15:41:06-rados-dumpling-backports---basic-multi/730305/ and = the valgrind xml file is at http://tracker.ceph.com/attachments/download/= 1610/v.txt >> >> 612 (584 direct, 28 indirect) bytes in 1 blocks are definite= ly lost in loss record 268 of 287 >> operator new(unsigned long) >> ReplicatedPG::get_object_context(hobject_t const&, bool)= >> 4585 >> ReplicatedPG::find_object_context(hobject_t const&, Obje= ctContext**, bool, snapid_t*) >> 4658 >> ReplicatedPG::do_op(std::tr1::shared_ptr<OpRequest>) >> 835 >> PG::do_request(std::tr1::shared_ptr<OpRequest>, Thread= Pool::TPHandle&) >> 1455 >> OSD::dequeue_op(boost::intrusive_ptr<PG>, std::tr1::sh= ared_ptr<OpRequest>, ThreadPool::TPHandle&) >> 7169 >> OSD::OpWQ::_process(boost::intrusive_ptr<PG>, ThreadPo= ol::TPHandle&) >> 7141 >> ThreadPool::WorkQueueVal<std::pair<boost::intrusive_pt= r<PG>, std::tr1::shared_ptr<OpRequest> >, boost::intrusive= _ptr<PG> >::_void_process(void*, ThreadPool::TPHandle&)= >> 191 >> ThreadPool::worker(ThreadPool::WorkThread*) >> 128 >> ThreadPool::WorkThread::entry() >> 318 >> start_thread >> 312 >> clone >> 111 >> >> A quick grep of get_object_context in redmine does not hit. Does it ri= ng a bell ? >> >> Cheers >> >> dumpling backport inventory: http://tracker.ceph.com/issues/10560 >> ticket: http://tracker.ceph.com/issues/10697 >> >> -- >> Lo=C3=AFc Dachary, Artisan Logiciel Libre >> > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" i= n > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >=20 --=20 Lo=C3=AFc Dachary, Artisan Logiciel Libre --pJaQwq1NupUFwqnraCTlm5jBxK5knC22S Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlTLxcwACgkQ8dLMyEl6F23ZXACdFxNPi9VHVNvZzo55zXp3oh9M soUAoKid/WXmlGSGA4sV/QGANfr4I3an =HK+W -----END PGP SIGNATURE----- --pJaQwq1NupUFwqnraCTlm5jBxK5knC22S--