Sorry... the answer was not getting through... Yes, it was confirmed and fixed, but it was not cross-platform. It was only > on the Posix versions of the cache (due something that has not been > implemented yet but was being incorrectly stubbed). > > > On Mon, Sep 22, 2008 at 12:52 PM, Erik Kay <[EMAIL PROTECTED]> wrote: > >> >> Was this leak ever confirmed? If it's real (and cross-platform), then >> Purify failed to catch it and I'd like to report it upstream (I've >> seen plenty of false positives, but no false negatives). >> >> Erik >> >> >> On Thu, Sep 18, 2008 at 6:11 AM, deanm <[EMAIL PROTECTED]> wrote: >> > >> > Valgrind never lies.... >> > >> > ==13767== 32,768 bytes in 2 blocks are definitely lost in loss record >> > 5 of 6 >> > ==13767== at 0x4C9900F: operator new[](unsigned) >> > (vg_replace_malloc.c:268) >> > ==13767== by 0x81031D9: disk_cache::EntryImpl::PrepareTarget(int, >> > int, int, b >> > ool) (entry_impl.cc:607) >> > ==13767== by 0x8103876: disk_cache::EntryImpl::WriteData(int, int, >> > char const >> > *, int, CallbackRunner<Tuple1<int> >*, bool) (entry_impl.cc:302) >> > ==13767== by 0x80B497B: DiskCacheEntryTest::GrowData() >> > (entry_unittest.cc:431 >> > ) >> > ==13767== by 0x80B6EF1: >> > DiskCacheEntryTest_GrowData_Test::TestBody() (entry_u >> > nittest.cc:475) >> > ==13767== by 0x8197403: testing::Test::Run() (gtest.cc:1834) >> > ==13767== by 0x819AF12: testing::internal::TestInfoImpl::Run() >> > (gtest.cc:1999 >> > ) >> > ==13767== by 0x819F5B6: >> > testing::internal::TestInfoImpl::RunTest(testing::Tes >> > tInfo*) (gtest-internal-inl.h:574) >> > ==13767== by 0x819B716: void >> > testing::internal::List<testing::TestInfo*>::ForEach<void (*) >> > (testing::TestInfo*)>(void (*)(testing::TestInfo*)) const (gtest- >> > internal-inl.h:335) >> > ==13767== by 0x819AE0C: testing::TestCase::Run() (gtest.cc:2094) >> > ==13767== by 0x819F59A: >> > testing::TestCase::RunTestCase(testing::TestCase*) (gtest-internal- >> > inl.h:687) >> > ==13767== by 0x819B582: void >> > testing::internal::List<testing::TestCase*>::ForEach<void (*) >> > (testing::TestCase*)>(void (*)(testing::TestCase*)) const (gtest- >> > internal-inl.h:335) >> > ==13767== >> > ==13767== >> > >> > >> > >> > ==13767== 278,528 bytes in 17 blocks are definitely lost in loss >> > record 6 of 6 >> > ==13767== at 0x4C9900F: operator new[](unsigned) >> > (vg_replace_malloc.c:268) >> > ==13767== by 0x8101B84: >> > disk_cache::EntryImpl::MoveToLocalBuffer(int) (entry_impl.cc:671) >> > ==13767== by 0x8102DFB: disk_cache::EntryImpl::GrowUserBuffer(int, >> > int, int, bool) (entry_impl.cc:630) >> > ==13767== by 0x8103191: disk_cache::EntryImpl::PrepareTarget(int, >> > int, int, bool) (entry_impl.cc:602) >> > ==13767== by 0x8103876: disk_cache::EntryImpl::WriteData(int, int, >> > char const*, int, CallbackRunner<Tuple1<int> >*, bool) (entry_impl.cc: >> > 302) >> > ==13767== by 0x80B68EE: DiskCacheEntryTest::GrowData() >> > (entry_unittest.cc:465) >> > ==13767== by 0x80B6EF1: >> > DiskCacheEntryTest_GrowData_Test::TestBody() (entry_unittest.cc:475) >> > ==13767== by 0x8197403: testing::Test::Run() (gtest.cc:1834) >> > ==13767== by 0x819AF12: testing::internal::TestInfoImpl::Run() >> > (gtest.cc:1999) >> > ==13767== by 0x819F5B6: >> > testing::internal::TestInfoImpl::RunTest(testing::TestInfo*) (gtest- >> > internal-inl.h:574) >> > ==13767== by 0x819B716: void >> > testing::internal::List<testing::TestInfo*>::ForEach<void (*) >> > (testing::TestInfo*)>(void (*)(testing::TestInfo*)) const (gtest- >> > internal-inl.h:335) >> > ==13767== by 0x819AE0C: testing::TestCase::Run() (gtest.cc:2094) >> > ==13767== >> > >> > >> > > >> > >> >> >> >> >
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Chromium-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/chromium-dev?hl=en -~----------~----~----~----~------~----~------~--~---
