# ==8468== at 0x70F826E: g_utf8_offset_to_pointer (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==8468== by 0x50A2C7B: e_vcard_to_string (e-vcard.c:905)
# ==8468== by 0x50974D1: do_add_contact (e-book.c:277)
# ==8468== by 0x49626A: EvolutionContactSource::addItemThrow(SyncItem&) (EvolutionContactSource.cpp:717)
# ==8468== by 0x415B1A: EvolutionSyncSource::processItem(char const*, int (EvolutionSyncSource::*)(SyncItem&), SyncItem&, bool) (EvolutionSyncSource.cpp:428)
# ==8468== by 0x415C5A: EvolutionSyncSource::addItem(SyncItem&) (EvolutionSyncSource.cpp:399)
# ==8468== by 0x42B17A: importItem(SyncSource*, std::string&) (ClientTest.cpp:148)
# ==8468== by 0x42C7A6: ClientTest::import(ClientTest&, SyncSource&, char const*) (ClientTest.cpp:1779)
# ==8468== by 0x4617F3: LocalTests::testImport() (ClientTest.cpp:668)
# ==8468== by 0x48FDFB: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==8468== by 0x4E51166: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8468== by 0x4E435C3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
{
500509: invalid memory access due to incorrect call of g_utf8_offset_to_pointer(), I
Memcheck:Value8
fun:g_utf8_offset_to_pointer
fun:e_vcard_to_string*
}
{
500509: invalid memory access due to incorrect call of g_utf8_offset_to_pointer(), I 32bit
Memcheck:Value4
fun:g_utf8_offset_to_pointer
fun:e_vcard_to_string*
}
# ==8545== Invalid read of size 1
# ==8545== at 0x70F8279: g_utf8_offset_to_pointer (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==8545== by 0x50A2C7B: e_vcard_to_string (e-vcard.c:905)
# ==8545== by 0x50974D1: do_add_contact (e-book.c:277)
# ==8545== by 0x49626A: EvolutionContactSource::addItemThrow(SyncItem&) (EvolutionContactSource.cpp:717)
# ==8545== by 0x415B1A: EvolutionSyncSource::processItem(char const*, int (EvolutionSyncSource::*)(SyncItem&), SyncItem&, bool) (EvolutionSyncSource.cpp:428)
# ==8545== by 0x415C5A: EvolutionSyncSource::addItem(SyncItem&) (EvolutionSyncSource.cpp:399)
# ==8545== by 0x42B17A: importItem(SyncSource*, std::string&) (ClientTest.cpp:148)
# ==8545== by 0x42C7A6: ClientTest::import(ClientTest&, SyncSource&, char const*) (ClientTest.cpp:1779)
# ==8545== by 0x4617F3: LocalTests::testImport() (ClientTest.cpp:668)
# ==8545== by 0x48FDFB: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==8545== by 0x4E51166: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8545== by 0x4E435C3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8545== Address 0xEB8E920 is 0 bytes after a block of size 128 alloc'd
# ==8545== at 0x4C21D17: realloc (vg_replace_malloc.c:306)
# ==8545== by 0x70D8310: g_realloc (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==8545== by 0x70F00F3: (within /usr/lib/libglib-2.0.so.0.1400.1)
# ==8545== by 0x70F0C4E: g_string_insert_len (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==8545== by 0x50A2A75: e_vcard_to_string (e-vcard.c:876)
# ==8545== by 0x50974D1: do_add_contact (e-book.c:277)
# ==8545== by 0x49626A: EvolutionContactSource::addItemThrow(SyncItem&) (EvolutionContactSource.cpp:717)
# ==8545== by 0x415B1A: EvolutionSyncSource::processItem(char const*, int (EvolutionSyncSource::*)(SyncItem&), SyncItem&, bool) (EvolutionSyncSource.cpp:428)
# ==8545== by 0x415C5A: EvolutionSyncSource::addItem(SyncItem&) (EvolutionSyncSource.cpp:399)
# ==8545== by 0x42B17A: importItem(SyncSource*, std::string&) (ClientTest.cpp:148)
# ==8545== by 0x42C7A6: ClientTest::import(ClientTest&, SyncSource&, char const*) (ClientTest.cpp:1779)
# ==8545== by 0x4617F3: LocalTests::testImport() (ClientTest.cpp:668)
{
500509: invalid memory access due to incorrect call of g_utf8_offset_to_pointer(), II
Memcheck:Addr1
fun:g_utf8_offset_to_pointer
fun:e_vcard_to_string*
}
# ==10986== 800 bytes in 20 blocks are possibly lost in loss record 14 of 22
# ==10986== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==10986== by 0x42DC9FD: g_malloc0 (gmem.c:150)
# ==10986== by 0x4286FA8: type_node_any_new_W (gtype.c:342)
# ==10986== by 0x4287164: type_node_fundamental_new_W (gtype.c:447)
# ==10986== by 0x428771B: g_type_init_with_debug_flags (gtype.c:3417)
# ==10986== by 0x4287881: g_type_init (gtype.c:3475)
# ==10986== by 0x8059F6B: RegisterTestEvolution::RegisterTestEvolution() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==10986== by 0x804F3B6: __static_initialization_and_destruction_0(int, int) (in /tmp/runtests/head/tmp/build/src/client-test)
# ==10986== by 0x804F3EA: _GLOBAL__I__ZN16MacOSAddressBook11m_singletonE (in /tmp/runtests/head/tmp/build/src/client-test)
# ==10986== by 0x812EB14: (within /tmp/runtests/head/tmp/build/src/client-test)
# ==10986== by 0x804DD30: (within /tmp/runtests/head/tmp/build/src/client-test)
# ==10986== by 0x812EAA8: __libc_csu_init (in /tmp/runtests/head/tmp/build/src/client-test)
# ==13528== 64 bytes in 1 blocks are possibly lost in loss record 489 of 780
# ==13528== at 0x4C245E2: realloc (vg_replace_malloc.c:525)
# ==13528== by 0x643233E: g_realloc (in /lib/libglib-2.0.so.0.2400.1)
# ==13528== by 0x5FC70BA: ??? (in /usr/lib/libgobject-2.0.so.0.2400.1)
# ==13528== by 0x5FCA374: g_type_register_static (in /usr/lib/libgobject-2.0.so.0.2400.1)
# ==13528== by 0x5FCA407: g_type_register_static_simple (in /usr/lib/libgobject-2.0.so.0.2400.1)
# ==13528== by 0x5058230: e_book_get_type (in /usr/lib/libebook-1.2.so.9.3.1)
# ==13528== by 0x505835F: e_book_new (in /usr/lib/libebook-1.2.so.9.3.1)
# ==13528== by 0x50587A7: e_book_new_from_uri (in /usr/lib/libebook-1.2.so.9.3.1)
# ==13528== by 0x59815F: SyncEvo::EvolutionContactSource::open() (EvolutionContactSource.cpp:168)
# ==13528== by 0x4E46D8: SyncEvo::LocalTests::testOpen() (ClientTest.cpp:532)
# ==13528== by 0x595B406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x594D7D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x5957278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x5956FBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x5962D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x595B09C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x5962B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x5965121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x596813A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13528== by 0x586B2B: main (client-test-main.cpp:271)
# ==8371== 556 bytes in 22 blocks are possibly lost in loss record 45 of 64
# ==8371== at 0x4C21C16: malloc (vg_replace_malloc.c:149)
# ==8371== by 0x70D842A: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==8371== by 0x6611AEC: ORBit_alloc_string (in /usr/lib/libORBit-2.so.0.1.0)
# ==8371== by 0x66117FD: CORBA_string_dup (in /usr/lib/libORBit-2.so.0.1.0)
# ==8371== by 0x63D2EF4: Bonobo_ServerInfo_copy (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==8371== by 0x63D2FCA: Bonobo_ServerInfoList_duplicate (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==8371== by 0x63D12D0: bonobo_activation_query (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==8371== by 0x50915BF: e_book_new (e-book.c:3234)
# ==8371== by 0x49851D: EvolutionContactSource::open() (EvolutionContactSource.cpp:125)
# ==8371== by 0x40F6F6: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (client-test-app.cpp:142)
# ==8371== by 0x42E136: LocalTests::testIterateTwice() (ClientTest.cpp:490)
# ==8371== by 0x48FDFB: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
{
server info
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:ORBit_alloc_string
fun:CORBA_string_dup
fun:Bonobo_ServerInfo_copy
fun:Bonobo_ServerInfoList_duplicate
fun:bonobo_activation_query
fun:e_book_new
}
# ==4081== 34,300 bytes in 1,071 blocks are possibly lost in loss record 43 of 53
# ==4081== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==4081== by 0x42DD9FD: g_malloc0 (gmem.c:150)
# ==4081== by 0x483E675: ORBit_alloc_by_tc (allocators.c:373)
# ==4081== by 0x48399AC: ORBit_small_alloc (orbit-small.c:44)
# ==4081== by 0x484524B: IOP_ObjectKey_demarshal (iop-profiles.c:1043)
# ==4081== by 0x4845F80: ORBit_demarshal_IOR (iop-profiles.c:1399)
# ==4081== by 0x483CCBE: ORBit_demarshal_object (corba-object.c:608)
# ==4081== by 0x4843558: ORBit_demarshal_value (corba-any.c:545)
# ==4081== by 0x4839D45: orbit_small_demarshal (orbit-small.c:425)
# ==4081== by 0x483AB8C: ORBit_small_invoke_stub (orbit-small.c:663)
# ==4081== by 0x483AD7F: ORBit_small_invoke_stub_n (orbit-small.c:575)
# ==4081== by 0x4847671: ORBit_c_stub_invoke (poa.c:2643)
# ==4081== by 0x412FD0F: GNOME_Evolution_Addressbook_BookFactory_getBook (Evolution-DataServer-Addressbook-stubs.c:330)
# ==4081== by 0x413CDE2: fetch_corba_book (e-book.c:3246)
# ==4081== by 0x413E232: e_book_new (e-book.c:3730)
# ==4081== by 0x413E3FE: e_book_new_from_uri (e-book.c:3762)
# ==4081== by 0x810EF8A: EvolutionContactSource::open() (EvolutionContactSource.cpp:136)
# ==4081== by 0x8057875: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4081== by 0x80ED371: LocalTests::update(CreateSource, char const*, bool) (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4081== by 0x80DBBC1: LocalTests::testChanges() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4081== by 0x810213A: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4081== by 0x4051C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x40433ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x404D8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x404D613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x405A390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x4051637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x4052229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4081== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== 33,240 bytes in 1,066 blocks are possibly lost in loss record 24 of 51
# ==4555== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==4555== by 0x42DD9FD: g_malloc0 (gmem.c:150)
# ==4555== by 0x483E675: ORBit_alloc_by_tc (allocators.c:373)
# ==4555== by 0x48399AC: ORBit_small_alloc (orbit-small.c:44)
# ==4555== by 0x4848F58: ORBit_POAObject_object_to_objkey (poa.c:384)
# ==4555== by 0x484D621: ORBit_OAObject_object_to_objkey (orbit-adaptor.c:327)
# ==4555== by 0x4846712: IOP_generate_profiles (iop-profiles.c:620)
# ==4555== by 0x483C826: ORBit_marshal_object (corba-object.c:573)
# ==4555== by 0x4843D06: ORBit_marshal_value (corba-any.c:173)
# ==4555== by 0x483964F: orbit_small_marshal (orbit-small.c:353)
# ==4555== by 0x483AB37: ORBit_small_invoke_stub (orbit-small.c:646)
# ==4555== by 0x483AD7F: ORBit_small_invoke_stub_n (orbit-small.c:575)
# ==4555== by 0x4847671: ORBit_c_stub_invoke (poa.c:2643)
# ==4555== by 0x412FD0F: GNOME_Evolution_Addressbook_BookFactory_getBook (Evolution-DataServer-Addressbook-stubs.c:330)
# ==4555== by 0x413CDE2: fetch_corba_book (e-book.c:3246)
# ==4555== by 0x413E232: e_book_new (e-book.c:3730)
# ==4555== by 0x413E3FE: e_book_new_from_uri (e-book.c:3762)
# ==4555== by 0x810EF8A: EvolutionContactSource::open() (EvolutionContactSource.cpp:136)
# ==4555== by 0x8057875: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4555== by 0x80ED371: LocalTests::update(CreateSource, char const*, bool) (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4555== by 0x80E0566: LocalTests::testChanges() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4555== by 0x810213A: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==4555== by 0x4051C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== by 0x40433ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== by 0x404D8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== by 0x404D613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== by 0x405A390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== by 0x4051637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==4555== by 0x4052229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== 769 bytes in 27 blocks are possibly lost in loss record 18 of 51
# ==10697== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==10697== by 0x42DDA95: g_malloc (gmem.c:131)
# ==10697== by 0x483E95D: ORBit_alloc_string (allocators.c:228)
# ==10697== by 0x483E618: CORBA_string_dup (corba-string.c:22)
# ==10697== by 0x4785649: Bonobo_ServerInfo_copy (bonobo-activation-server-info.c:166)
# ==10697== by 0x478573F: Bonobo_ServerInfoList_duplicate (bonobo-activation-server-info.c:212)
# ==10697== by 0x4783701: bonobo_activation_query (bonobo-activation-activate.c:238)
# ==10697== by 0x413C9FC: activate_factories_for_uri (e-book.c:3144)
# ==10697== by 0x413CBF5: fetch_corba_book (e-book.c:3208)
# ==10697== by 0x413E232: e_book_new (e-book.c:3730)
# ==10697== by 0x413E3FE: e_book_new_from_uri (e-book.c:3762)
# ==10697== by 0x810BCAA: EvolutionContactSource::open() (EvolutionContactSource.cpp:136)
# ==10697== by 0x80558CE: TestEvolutionSyncSource::beginSync() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==10697== by 0x8090A29: LocalTests::testIterateTwice() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==10697== by 0x80FE7C6: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==10697== by 0x4051C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x40433ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x404D8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x404D613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x405A390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x4051637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x4052229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x4052229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x405A009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x405C72F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x405FF2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x405FFA1: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==10697== by 0x8102024: main (in /tmp/runtests/head/tmp/build/src/client-test)
{
e_book_new IV
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:ORBit_alloc_string
fun:CORBA_string_dup
fun:Bonobo_ServerInfo_copy
fun:Bonobo_ServerInfoList_duplicate
fun:bonobo_activation_query
fun:activate_factories_for_uri
fun:fetch_corba_book
fun:e_book_new
}
# ==5064== 33,588 bytes in 1,069 blocks are possibly lost in loss record 43 of 50
# ==5064== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==5064== by 0x42DC994: g_malloc0 (gmem.c:151)
# ==5064== by 0x483D6EC: ORBit_alloc_tcval (allocators.c:287)
# ==5064== by 0x4839DB8: ORBit_small_allocbuf (orbit-small.c:51)
# ==5064== by 0x4847F7D: ORBit_POAObject_object_to_objkey (poa.c:387)
# ==5064== by 0x484C621: ORBit_OAObject_object_to_objkey (orbit-adaptor.c:327)
# ==5064== by 0x4845712: IOP_generate_profiles (iop-profiles.c:620)
# ==5064== by 0x483B826: ORBit_marshal_object (corba-object.c:573)
# ==5064== by 0x4842D06: ORBit_marshal_value (corba-any.c:173)
# ==5064== by 0x483864F: orbit_small_marshal (orbit-small.c:353)
# ==5064== by 0x4839B37: ORBit_small_invoke_stub (orbit-small.c:646)
# ==5064== by 0x4839D7F: ORBit_small_invoke_stub_n (orbit-small.c:575)
# ==5064== by 0x4846671: ORBit_c_stub_invoke (poa.c:2643)
# ==5064== by 0x412FD2F: GNOME_Evolution_Addressbook_BookFactory_getBook (Evolution-DataServer-Addressbook-stubs.c:330)
# ==5064== by 0x413CE08: fetch_corba_book (e-book.c:3246)
# ==5064== by 0x413E258: e_book_new (e-book.c:3730)
# ==5064== by 0x413E424: e_book_new_from_uri (e-book.c:3762)
# ==5064== by 0x8143E5F: EvolutionContactSource::open() (EvolutionContactSource.cpp:139)
# ==5064== by 0x8056656: TestEvolutionSyncSource::beginSync() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==5064== by 0x8126377: LocalTests::insert(CreateSource, char const*) (in /tmp/runtests/head/tmp/build/src/client-test)
# ==5064== by 0x80C4B9B: LocalTests::testSimpleInsert() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==5064== by 0x8114B68: LocalTests::testChanges() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==5064== by 0x8136796: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==5064== by 0x4051C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5064== by 0x40433ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5064== by 0x404D8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5064== by 0x404D613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5064== by 0x405A390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5064== by 0x4051637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5064== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== 33,744 bytes in 1,081 blocks are possibly lost in loss record 31 of 38
# ==9785== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==9785== by 0x42C8994: g_malloc0 (gmem.c:151)
# ==9785== by 0x483B6EC: ORBit_alloc_tcval (allocators.c:287)
# ==9785== by 0x4837DB8: ORBit_small_allocbuf (orbit-small.c:51)
# ==9785== by 0x4846323: ORBit_POA_create_object_T (poa.c:363)
# ==9785== by 0x4846553: PortableServer_POA_servant_to_reference (poa.c:2330)
# ==9785== by 0x473E416: bonobo_object_constructor (bonobo-object.c:791)
# ==9785== by 0x41677C7: g_object_newv (gobject.c:937)
# ==9785== by 0x416840E: g_object_new_valist (gobject.c:1027)
# ==9785== by 0x416851F: g_object_new (gobject.c:795)
# ==9785== by 0x41313D8: e_book_listener_new (e-book-listener.c:412)
# ==9785== by 0x413D2E4: fetch_corba_book (e-book.c:3313)
# ==9785== by 0x413E8B4: e_book_new (e-book.c:3824)
# ==9785== by 0x413EA80: e_book_new_from_uri (e-book.c:3856)
# ==9785== by 0x8182AA1: EvolutionContactSource::open() (EvolutionContactSource.cpp:139)
# ==9785== by 0x8056932: TestEvolutionSyncSource::beginSync() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==9785== by 0x8100DB5: LocalTests::insert(CreateSource, char const*) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==9785== by 0x8099539: LocalTests::testLocalDeleteAll() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==9785== by 0x809DB20: LocalTests::testImport() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==9785== by 0x8092A6D: LocalTests::testImportDelete() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==9785== by 0x8173F04: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==9785== by 0x4051C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x40433ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x404D8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x404D613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x405A390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x4051637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x4052229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==9785== by 0x40522FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
{
e_book_new VI
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:ORBit_alloc_tcval
fun:ORBit_small_allocbuf
fun:ORBit_POA_create_object_T
fun:PortableServer_POA_servant_to_reference
fun:bonobo_object_constructor
fun:g_object_newv
fun:g_object_new_valist
fun:g_object_new
fun:e_book_listener_new
fun:fetch_corba_book
fun:e_book_new
}
# ==3335== 76,364 bytes in 2,526 blocks are possibly lost in loss record 28 of 47
# ==3335== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==3335== by 0x4456994: g_malloc0 (gmem.c:151)
# ==3335== by 0x43A36EC: ORBit_alloc_tcval (allocators.c:287)
# ==3335== by 0x439FDB8: ORBit_small_allocbuf (orbit-small.c:51)
# ==3335== by 0x43AE323: ORBit_POA_create_object_T (poa.c:363)
# ==3335== by 0x43AE553: PortableServer_POA_servant_to_reference (poa.c:2330)
# ==3335== by 0x42FE416: bonobo_object_constructor (bonobo-object.c:791)
# ==3335== by 0x43ED7C7: g_object_newv (gobject.c:937)
# ==3335== by 0x43EE40E: g_object_new_valist (gobject.c:1027)
# ==3335== by 0x43EE51F: g_object_new (gobject.c:795)
# ==3335== by 0x404B0F3: e_data_book_new (e-data-book.c:943)
# ==3335== by 0x4047BA8: impl_GNOME_Evolution_Addressbook_BookFactory_getBook (e-data-book-factory.c:351)
# ==3335== by 0x4038E62: _ORBIT_skel_small_GNOME_Evolution_Addressbook_BookFactory_getBook (Evolution-DataServer-Addressbook-common.c:180)
# ==3335== by 0x43AC436: ORBit_POAObject_invoke (poa.c:1142)
# ==3335== by 0x43B2664: ORBit_OAObject_invoke (orbit-adaptor.c:338)
# ==3335== by 0x439F5D8: ORBit_small_invoke_adaptor (orbit-small.c:844)
# ==3335== by 0x43B02B9: ORBit_POAObject_handle_request (poa.c:1351)
# ==3335== by 0x43B095B: ORBit_POAObject_invoke_incoming_request (poa.c:1421)
# ==3335== by 0x439813A: giop_thread_queue_process (giop.c:771)
# ==3335== by 0x43989D7: giop_request_handler_thread (giop.c:481)
# ==3335== by 0x4478306: g_thread_pool_thread_proxy (gthreadpool.c:265)
# ==3335== by 0x447677E: g_thread_create_proxy (gthread.c:635)
# ==3335== by 0x452623F: start_thread (in /lib/tls/i686/cmov/libpthread-2.3.6.so)
# ==3335== by 0x45FE49D: clone (in /lib/tls/i686/cmov/libc-2.3.6.so)
# ==19340== 208 bytes in 1 blocks are possibly lost in loss record 90 of 168
# ==19340== at 0x4C233A2: realloc (vg_replace_malloc.c:429)
# ==19340== by 0x64EBD88: g_realloc (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==19340== by 0x84F720E: ORBit_realloc_tcval (in /usr/lib/libORBit-2.so.0.1.0)
# ==19340== by 0x84FAF33: ORBit_sequence_append (in /usr/lib/libORBit-2.so.0.1.0)
# ==19340== by 0x82B89D0: bonobo_activation_init_activation_env (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==19340== by 0x82BC3F2: bonobo_activation_orb_init (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==19340== by 0x82BC76E: bonobo_activation_init (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==19340== by 0x80634C0: bonobo_init_full (in /usr/lib/libbonobo-2.so.0.0.0)
# ==19340== by 0x4E4243D: e_book_new (e-book.c:3792)
# ==19340== by 0x4E424CE: e_book_new_from_uri (e-book.c:3856)
# ==19340== by 0x6B006C: EvolutionContactSource::open() (EvolutionContactSource.cpp:140)
# ==19340== by 0x52A577: TestEvolutionSyncSource::beginSync(SyncMode) (client-test-app.cpp:68)
# ==19340== by 0x5CF2DA: LocalTests::testIterateTwice() (ClientTest.cpp:610)
# ==19340== by 0x60CCE1: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==19340== by 0x6795846: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x6787C43: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x6791758: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x679149B: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x679D23F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x67954DC: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x6795E3B: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x6795D65: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x6795E3B: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x6795D65: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x679CFC9: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x679F5C1: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x67A25DA: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19340== by 0x613976: main (client-test-main.cpp:255)
{
e_book_new VII
Memcheck:Leak
fun:realloc
fun:g_realloc
fun:ORBit_realloc_tcval
fun:ORBit_sequence_append
fun:bonobo_activation_init_activation_env
fun:bonobo_activation_orb_init
fun:bonobo_activation_init
fun:bonobo_init_full
fun:e_book_new
}
# ==19927== 42,760 bytes in 1,070 blocks are possibly lost in loss record 25 of 38
# ==19927== at 0x4C223DC: calloc (vg_replace_malloc.c:397)
# ==19927== by 0x64EBE12: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==19927== by 0x84F70E7: ORBit_alloc_tcval (in /usr/lib/libORBit-2.so.0.1.0)
# ==19927== by 0x8500805: (within /usr/lib/libORBit-2.so.0.1.0)
# ==19927== by 0x84FE48A: IOP_generate_profiles (in /usr/lib/libORBit-2.so.0.1.0)
# ==19927== by 0x84F563B: ORBit_marshal_object (in /usr/lib/libORBit-2.so.0.1.0)
# ==19927== by 0x84FBBA7: ORBit_marshal_value (in /usr/lib/libORBit-2.so.0.1.0)
# ==19927== by 0x84F2835: (within /usr/lib/libORBit-2.so.0.1.0)
# ==19927== by 0x84F3CAC: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0)
# ==19927== by 0x4E3B0DA: GNOME_Evolution_Addressbook_BookFactory_getBook (Evolution-DataServer-Addressbook-stubs.c:330)
# ==19927== by 0x4E420BE: e_book_new (e-book.c:3340)
# ==19927== by 0x4E424CE: e_book_new_from_uri (e-book.c:3856)
# ==19927== by 0x6B006C: EvolutionContactSource::open() (EvolutionContactSource.cpp:140)
# ==19927== by 0x52A577: TestEvolutionSyncSource::beginSync(SyncMode) (client-test-app.cpp:68)
# ==19927== by 0x5D002D: LocalTests::deleteAll(CreateSource) (ClientTest.cpp:389)
# ==19927== by 0x52FCD2: LocalTests::testLocalDeleteAll() (ClientTest.cpp:634)
# ==19927== by 0x60CCE1: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==19927== by 0x6795846: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6787C43: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6791758: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679149B: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679D23F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x67954DC: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795E3B: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795D65: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795E3B: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795D65: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679CFC9: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679F5C1: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x67A25DA: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== 152 (88 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss record 11 of 24
# ==17723== at 0x4C21C16: malloc (vg_replace_malloc.c:149)
# ==17723== by 0x755E42A: g_malloc (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==17723== by 0x7571917: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==17723== by 0x7572085: g_slice_alloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==17723== by 0x730D9EE: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17723== by 0x72F522C: (within /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17723== by 0x66046C4: (within /usr/lib/libbonobo-2.so.0.0.0)
# ==17723== by 0x72F3663: g_object_newv (in /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17723== by 0x72F40AB: g_object_new_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17723== by 0x72F42E0: g_object_new (in /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17723== by 0x65FA702: bonobo_moniker_context_new (in /usr/lib/libbonobo-2.so.0.0.0)
# ==17723== by 0x65FB988: bonobo_context_init (in /usr/lib/libbonobo-2.so.0.0.0)
# ==17723== by 0x65FF436: bonobo_init_full (in /usr/lib/libbonobo-2.so.0.0.0)
# ==17723== by 0x53568A9: e_book_new (e-book.c:3786)
# ==17723== by 0x4B2686: EvolutionContactSource::open() (EvolutionContactSource.cpp:124)
# ==17723== by 0x41236C: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (client-test-app.cpp:146)
# ==17723== by 0x491A02: LocalTests::insert(CreateSource, char const*) (ClientTest.cpp:202)
# ==17723== by 0x43D708: LocalTests::testLocalDeleteAll() (ClientTest.cpp:513)
# ==17723== by 0x473F74: LocalTests::testImport() (ClientTest.cpp:662)
# ==17723== by 0x4A321B: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==17723== by 0x4E51166: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E435C3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E4D228: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E4CF77: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E58C5F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E50E3F: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E58A39: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E5B081: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4E5E04A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17723== by 0x4A6644: main (client-test-main.cpp:229)
{
e_book_new
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_slice_alloc0
fun:g_type_create_instance
obj:*libgobject-2.0.so*
obj:*libbonobo-2.so*
fun:g_object_newv
fun:g_object_new_valist
fun:g_object_new
fun:bonobo_moniker_context_new
fun:bonobo_context_init
fun:bonobo_init_full
fun:e_book_new
}
# ==17763== 11,376 bytes in 271 blocks are possibly lost in loss record 20 of 23
# ==17763== at 0x4C20F3F: calloc (vg_replace_malloc.c:279)
# ==17763== by 0x755E3B1: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==17763== by 0x6A97856: ORBit_alloc_by_tc (in /usr/lib/libORBit-2.so.0.1.0)
# ==17763== by 0x6AA10C6: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17763== by 0x6A9ED64: IOP_generate_profiles (in /usr/lib/libORBit-2.so.0.1.0)
# ==17763== by 0x6A95DE0: ORBit_marshal_object (in /usr/lib/libORBit-2.so.0.1.0)
# ==17763== by 0x6A9BCF7: ORBit_marshal_value (in /usr/lib/libORBit-2.so.0.1.0)
# ==17763== by 0x6A92F93: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17763== by 0x6A9442C: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0)
# ==17763== by 0x534F39A: GNOME_Evolution_Addressbook_BookFactory_getBook (Evolution-DataServer-Addressbook-stubs.c:330)
# ==17763== by 0x53566F6: e_book_new (e-book.c:3336)
# ==17763== by 0x4B2686: EvolutionContactSource::open() (EvolutionContactSource.cpp:124)
# ==17763== by 0x41236C: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (client-test-app.cpp:146)
# ==17763== by 0x485481: LocalTests::testChanges() (ClientTest.cpp:619)
# ==17763== by 0x4A321B: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==17763== by 0x4E51166: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E435C3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E4D228: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E4CF77: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E58C5F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E50E3F: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E58A39: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E5B081: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4E5E04A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17763== by 0x4A6644: main (client-test-main.cpp:229)
# ==17771== 11,376 bytes in 271 blocks are possibly lost in loss record 20 of 23
# ==17771== at 0x4C20F3F: calloc (vg_replace_malloc.c:279)
# ==17771== by 0x755E3B1: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==17771== by 0x6A97856: ORBit_alloc_by_tc (in /usr/lib/libORBit-2.so.0.1.0)
# ==17771== by 0x6A9DA7A: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17771== by 0x6A9E704: ORBit_demarshal_IOR (in /usr/lib/libORBit-2.so.0.1.0)
# ==17771== by 0x6A961F4: ORBit_demarshal_object (in /usr/lib/libORBit-2.so.0.1.0)
# ==17771== by 0x6A9C213: ORBit_demarshal_value (in /usr/lib/libORBit-2.so.0.1.0)
# ==17771== by 0x6A9366E: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17771== by 0x6A94482: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0)
# ==17771== by 0x534F39A: GNOME_Evolution_Addressbook_BookFactory_getBook (Evolution-DataServer-Addressbook-stubs.c:330)
# ==17771== by 0x53566F6: e_book_new (e-book.c:3336)
# ==17771== by 0x4B2686: EvolutionContactSource::open() (EvolutionContactSource.cpp:124)
# ==17771== by 0x41236C: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (client-test-app.cpp:146)
# ==17771== by 0x485481: LocalTests::testChanges() (ClientTest.cpp:619)
# ==17771== by 0x4A321B: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==17771== by 0x4E51166: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E435C3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E4D228: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E4CF77: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E58C5F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E50E3F: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E58A39: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E5B081: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4E5E04A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17771== by 0x4A6644: main (client-test-main.cpp:229)
# ==17790== 22,280 bytes in 553 blocks are possibly lost in loss record 19 of 25
# ==17790== at 0x4C20F3F: calloc (vg_replace_malloc.c:279)
# ==17790== by 0x755E3B1: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1400.1)
# ==17790== by 0x6A978D7: ORBit_alloc_tcval (in /usr/lib/libORBit-2.so.0.1.0)
# ==17790== by 0x6AA141D: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17790== by 0x6AA1664: PortableServer_POA_servant_to_reference (in /usr/lib/libORBit-2.so.0.1.0)
# ==17790== by 0x6604826: (within /usr/lib/libbonobo-2.so.0.0.0)
# ==17790== by 0x72F3663: g_object_newv (in /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17790== by 0x72F413D: g_object_new_valist (in /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17790== by 0x72F42E0: g_object_new (in /usr/lib/libgobject-2.0.so.0.1400.1)
# ==17790== by 0x5356627: e_book_new (e-book.c:3309)
# ==17790== by 0x4B2686: EvolutionContactSource::open() (EvolutionContactSource.cpp:124)
# ==17790== by 0x41236C: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (client-test-app.cpp:146)
# ==17790== by 0x493FC9: LocalTests::insert(CreateSource, char const*) (ClientTest.cpp:221)
# ==17790== by 0x43D708: LocalTests::testLocalDeleteAll() (ClientTest.cpp:513)
# ==17790== by 0x4760A1: LocalTests::testChanges() (ClientTest.cpp:539)
# ==17790== by 0x4A321B: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==17790== by 0x4E51166: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E435C3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E4D228: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E4CF77: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E58C5F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E50E3F: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E5173B: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E51665: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E58A39: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E5B081: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4E5E04A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==17790== by 0x4A6644: main (client-test-main.cpp:229)
# ==14222== 21,532 bytes in 564 blocks are possibly lost in loss record 24 of 39
# ==14222== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==14222== by 0x42DC9FD: g_malloc0 (gmem.c:150)
# ==14222== by 0x483D675: ORBit_alloc_by_tc (allocators.c:373)
# ==14222== by 0x48389AC: ORBit_small_alloc (orbit-small.c:44)
# ==14222== by 0x48482FD: ORBit_POA_create_object_T (poa.c:361)
# ==14222== by 0x4848553: PortableServer_POA_servant_to_reference (poa.c:2330)
# ==14222== by 0x4740416: bonobo_object_constructor (bonobo-object.c:791)
# ==14222== by 0x4274308: g_object_newv (gobject.c:937)
# ==14222== by 0x4274F8E: g_object_new_valist (gobject.c:1027)
# ==14222== by 0x427509F: g_object_new (gobject.c:795)
# ==14222== by 0x40863A8: e_book_listener_new (e-book-listener.c:412)
# ==14222== by 0x4092196: fetch_corba_book (e-book.c:3305)
# ==14222== by 0x4093766: e_book_new (e-book.c:3816)
# ==14222== by 0x4093932: e_book_new_from_uri (e-book.c:3848)
# ==14222== by 0x80EA5FA: EvolutionContactSource::open() (EvolutionContactSource.cpp:119)
# ==14222== by 0x8054EEB: TestEvolutionSyncSource<EvolutionContactSource>::beginSync() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==14222== by 0x80B0A45: LocalTests::testChanges() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==14222== by 0x80E1FBC: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==14222== by 0x4051C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==14222== by 0x40433ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== 1,436 bytes in 44 blocks are possibly lost in loss record 21 of 37
# ==24572== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==24572== by 0x4292A1C: g_malloc (gmem.c:131)
# ==24572== by 0x481695D: ORBit_alloc_string (allocators.c:228)
# ==24572== by 0x4816618: CORBA_string_dup (corba-string.c:22)
# ==24572== by 0x4759691: Bonobo_ServerInfo_copy (bonobo-activation-server-info.c:171)
# ==24572== by 0x475973F: Bonobo_ServerInfoList_duplicate (bonobo-activation-server-info.c:212)
# ==24572== by 0x4757701: bonobo_activation_query (bonobo-activation-activate.c:238)
# ==24572== by 0x404A90C: get_factories (e-cal.c:1011)
# ==24572== by 0x404B8CF: fetch_corba_cal (e-cal.c:1277)
# ==24572== by 0x404BDFD: e_cal_new (e-cal.c:1413)
# ==24572== by 0x404BED4: e_cal_new_from_uri (e-cal.c:1448)
# ==24572== by 0x81B5352: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:139)
# ==24572== by 0x8057060: TestEvolutionSyncSource::beginSync() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==24572== by 0x80E9A9B: LocalTests::testIterateTwice() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==24572== by 0x81AF4B4: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head/tmp/build/src/client-test)
# ==24572== by 0x4375C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x43673ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x43718D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x4371613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x437E390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x4375637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x43762FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x4376229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x43762FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x4376229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x437E009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x438072F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x4383F2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x4383FA1: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==24572== by 0x81B2E50: main (in /tmp/runtests/head/tmp/build/src/client-test)
{
e_cal_new
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:ORBit_alloc_string
fun:CORBA_string_dup
fun:Bonobo_ServerInfo_copy
fun:Bonobo_ServerInfoList_duplicate
fun:bonobo_activation_query
fun:get_factories
fun:fetch_corba_cal
fun:e_cal_new
}
# ==8850== 1,557 bytes in 48 blocks are possibly lost in loss record 21 of 37
# ==8850== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==8850== by 0x4292A1C: g_malloc (gmem.c:131)
# ==8850== by 0x481695D: ORBit_alloc_string (allocators.c:228)
# ==8850== by 0x4816618: CORBA_string_dup (corba-string.c:22)
# ==8850== by 0x475956C: Bonobo_ActivationProperty_copy (bonobo-activation-server-info.c:141)
# ==8850== by 0x4759601: CORBA_sequence_Bonobo_ActivationProperty_copy (bonobo-activation-server-info.c:157)
# ==8850== by 0x47596A3: Bonobo_ServerInfo_copy (bonobo-activation-server-info.c:173)
# ==8850== by 0x475973F: Bonobo_ServerInfoList_duplicate (bonobo-activation-server-info.c:212)
# ==8850== by 0x4757701: bonobo_activation_query (bonobo-activation-activate.c:238)
# ==8850== by 0x404A90C: get_factories (e-cal.c:1011)
# ==8850== by 0x404B8CF: fetch_corba_cal (e-cal.c:1277)
# ==8850== by 0x404BDFD: e_cal_new (e-cal.c:1413)
# ==8850== by 0x404BED4: e_cal_new_from_uri (e-cal.c:1448)
# ==8850== by 0x81B5352: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:139)
# ==8850== by 0x8057060: TestEvolutionSyncSource::beginSync() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==8850== by 0x80E9A9B: LocalTests::testIterateTwice() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==8850== by 0x81AF4B4: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==8850== by 0x4375C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x43673ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x43718D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x4371613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x437E390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x4375637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x43762FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x4376229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x43762FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x4376229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x437E009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x438072F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8850== by 0x4383F2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
{
e_cal_new II
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:ORBit_alloc_string
fun:CORBA_string_dup
fun:Bonobo_ActivationProperty_copy
fun:CORBA_sequence_Bonobo_ActivationProperty_copy
fun:Bonobo_ServerInfo_copy
fun:Bonobo_ServerInfoList_duplicate
fun:bonobo_activation_query
fun:get_factories
fun:fetch_corba_cal
fun:e_cal_new
}
# ==8696== 2,940 (2,868 direct, 72 indirect) bytes in 18 blocks are definitely lost in loss record 29 of 36
# ==8696== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==8696== by 0x4293A1C: g_malloc (gmem.c:131)
# ==8696== by 0x4715F89: bonobo_object_instance_init (bonobo-object.c:958)
# ==8696== by 0x42458FB: g_type_create_instance (gtype.c:1567)
# ==8696== by 0x422C571: g_object_constructor (gobject.c:1046)
# ==8696== by 0x47162B0: bonobo_object_constructor (bonobo-object.c:820)
# ==8696== by 0x422A7C7: g_object_newv (gobject.c:937)
# ==8696== by 0x422B366: g_object_new_valist (gobject.c:986)
# ==8696== by 0x422B51F: g_object_new (gobject.c:795)
# ==8696== by 0x470B526: bonobo_moniker_context_new (bonobo-moniker-context.c:71)
# ==8696== by 0x470CAF6: bonobo_context_init (bonobo-context.c:91)
# ==8696== by 0x4710A16: bonobo_init_full (bonobo-main.c:234)
# ==8696== by 0x4710B15: bonobo_init (bonobo-main.c:256)
# ==8696== by 0x404BCA7: e_cal_activate (e-cal.c:1324)
# ==8696== by 0x404BFDC: e_cal_new (e-cal.c:1410)
# ==8696== by 0x81B7355: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:145)
# ==8696== by 0x80CCE68: EvolutionCalendarTest::testOpenDefaultCalendar() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==8696== by 0x80C5DBC: CppUnit::TestCaller<EvolutionCalendarTest>::runTest() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==8696== by 0x4376C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x43683ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x43728D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x4372613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x437F390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x4376637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x437F009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==8696== by 0x438172F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
{
e_cal_new III
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:bonobo_object_instance_init
fun:g_type_create_instance
fun:g_object_constructor
fun:bonobo_object_constructor
fun:g_object_newv
fun:g_object_new_valist
fun:g_object_new
fun:bonobo_moniker_context_new
fun:bonobo_context_init
fun:bonobo_init_full
fun:bonobo_init
fun:e_cal_activate
fun:e_cal_new
}
# ==5228== 1,456 (496 direct, 960 indirect) bytes in 4 blocks are definitely lost in loss record 25 of 36
# ==5228== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==5228== by 0x4293994: g_malloc0 (gmem.c:151)
# ==5228== by 0x4823428: ORBit_POA_new (poa.c:786)
# ==5228== by 0x48238DD: ORBit_POA_new_from (poa.c:838)
# ==5228== by 0x4710526: bonobo_poa_new_from (bonobo-main.c:462)
# ==5228== by 0x471064A: bonobo_poa_get_threadedv (bonobo-main.c:400)
# ==5228== by 0x47107C6: bonobo_poa_get_threaded (bonobo-main.c:442)
# ==5228== by 0x4065D47: e_cal_listener_new (e-cal-listener.c:1032)
# ==5228== by 0x404AC93: e_cal_init (e-cal.c:1057)
# ==5228== by 0x4245AD5: g_type_create_instance (gtype.c:1575)
# ==5228== by 0x422C571: g_object_constructor (gobject.c:1046)
# ==5228== by 0x422A7C7: g_object_newv (gobject.c:937)
# ==5228== by 0x422B366: g_object_new_valist (gobject.c:986)
# ==5228== by 0x422B51F: g_object_new (gobject.c:795)
# ==5228== by 0x404BFF1: e_cal_new (e-cal.c:1412)
# ==5228== by 0x81B58F5: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:145)
# ==5228== by 0x80CB1FC: EvolutionCalendarTest::testOpenDefaultMemo() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==5228== by 0x80C4FC0: CppUnit::TestCaller<EvolutionCalendarTest>::runTest() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==5228== by 0x4376C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43683ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43728D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4372613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x437F390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4376637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x437F009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x438172F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31627== 39 bytes in 1 blocks are definitely lost in loss record 4,002 of 15,340
# ==31627== at 0x4C244E8: malloc (vg_replace_malloc.c:236)
# ==31627== by 0x6BDB392: g_malloc (in /lib/libglib-2.0.so.0.2800.6)
# ==31627== by 0x6BF39CD: g_strdup (in /lib/libglib-2.0.so.0.2800.6)
# ==31627== by 0x6C0EBCC: ??? (in /lib/libglib-2.0.so.0.2800.6)
# ==31627== by 0x6C0EA59: ??? (in /lib/libglib-2.0.so.0.2800.6)
# ==31627== by 0x6C0F8A8: g_variant_get_va (in /lib/libglib-2.0.so.0.2800.6)
# ==31627== by 0x6C0F9F5: g_variant_get (in /lib/libglib-2.0.so.0.2800.6)
# ==31627== by 0x52C6AD6: e_gdbus_cal_call_create_object_sync (in /usr/lib/libecal-1.2.so.8.2.2)
# ==31627== by 0x52A84E8: e_cal_create_object (in /usr/lib/libecal-1.2.so.8.2.2)
# ==31627== by 0x5DCA3B: SyncEvo::EvolutionCalendarSource::insertItem(std::string const&, std::string const&, bool) (EvolutionCalendarSource.cpp:416)
# ==31627== by 0x70BECA: SyncEvo::TrackingSyncSource::insertItemRaw(std::string const&, std::string const&) (TrackingSyncSource.cpp:86)
# ==31627== by 0x586756: SyncEvo::LocalTests::insert(SyncEvo::CreateSource, char const*, bool, std::string*) (ClientTest.cpp:308)
# ==31627== by 0x56C12A: SyncEvo::LocalTests::testLinkedItemsChildChangesParent() (ClientTest.cpp:1109)
# ==31627== by 0x5EED749: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EE0C83: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EE9CC6: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EF4423: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EED4E7: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EEDC22: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EEDB45: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EF4049: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EF6472: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5EF8FDA: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==31627== by 0x5B048B: main (client-test-main.cpp:283)
# ==31023== 13,056 (6,072 direct, 6,984 indirect) bytes in 115 blocks are definitely lost in loss record 29 of 42
# ==31023== at 0x4C223DC: calloc (vg_replace_malloc.c:397)
# ==31023== by 0x64EBE12: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==31023== by 0x8501B18: (within /usr/lib/libORBit-2.so.0.1.0)
# ==31023== by 0x8501FB4: ORBit_POA_new_from (in /usr/lib/libORBit-2.so.0.1.0)
# ==31023== by 0x8063091: bonobo_poa_new_from (in /usr/lib/libbonobo-2.so.0.0.0)
# ==31023== by 0x8063197: bonobo_poa_get_threadedv (in /usr/lib/libbonobo-2.so.0.0.0)
# ==31023== by 0x806335C: bonobo_poa_get_threaded (in /usr/lib/libbonobo-2.so.0.0.0)
# ==31023== by 0x5BC130B: e_cal_listener_new (e-cal-listener.c:1032)
# ==31023== by 0x5BAF560: e_cal_init (e-cal.c:1057)
# ==31023== by 0x6294713: g_type_create_instance (in /usr/lib/libgobject-2.0.so.0.1600.6)
# ==31023== by 0x6279F4C: (within /usr/lib/libgobject-2.0.so.0.1600.6)
# ==31023== by 0x627A53F: g_object_newv (in /usr/lib/libgobject-2.0.so.0.1600.6)
# ==31023== by 0x627B041: g_object_new_valist (in /usr/lib/libgobject-2.0.so.0.1600.6)
# ==31023== by 0x627B180: g_object_new (in /usr/lib/libgobject-2.0.so.0.1600.6)
# ==31023== by 0x5BAEECA: e_cal_new (e-cal.c:1412)
# ==31023== by 0x5BAF3CB: e_cal_new_from_uri (e-cal.c:1449)
# ==31023== by 0x6C45FD: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:163)
# ==31023== by 0x52C7E7: TestEvolutionSyncSource::beginSync(SyncMode) (client-test-app.cpp:68)
# ==31023== by 0x5D229D: LocalTests::deleteAll(CreateSource) (ClientTest.cpp:389)
# ==31023== by 0x52E4F2: SyncTests::refreshClient(SyncOptions) (ClientTest.cpp:1817)
# ==31023== by 0x5DC6D6: SyncTests::testItems() (ClientTest.cpp:2531)
# ==31023== by 0x60EE75: CppUnit::TestCaller<SyncTests>::runTest() (TestCaller.h:166)
# ==31023== by 0x6795846: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31023== by 0x6787C43: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31023== by 0x6791758: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31023== by 0x679149B: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31023== by 0x679D23F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31023== by 0x67954DC: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31023== by 0x679CFC9: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==31023== by 0x679F5C1: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== 1,668 bytes in 48 blocks are possibly lost in loss record 28 of 36
# ==5228== at 0x401C7EF: calloc (vg_replace_malloc.c:279)
# ==5228== by 0x4293994: g_malloc0 (gmem.c:151)
# ==5228== by 0x4817675: ORBit_alloc_by_tc (allocators.c:373)
# ==5228== by 0x48129AC: ORBit_small_alloc (orbit-small.c:44)
# ==5228== by 0x48222FD: ORBit_POA_create_object_T (poa.c:361)
# ==5228== by 0x4822553: PortableServer_POA_servant_to_reference (poa.c:2330)
# ==5228== by 0x4716416: bonobo_object_constructor (bonobo-object.c:791)
# ==5228== by 0x422A7C7: g_object_newv (gobject.c:937)
# ==5228== by 0x422B366: g_object_new_valist (gobject.c:986)
# ==5228== by 0x422B51F: g_object_new (gobject.c:795)
# ==5228== by 0x4720002: bonobo_running_context_new (bonobo-running-context.c:394)
# ==5228== by 0x470CB06: bonobo_context_init (bonobo-context.c:92)
# ==5228== by 0x4710A16: bonobo_init_full (bonobo-main.c:234)
# ==5228== by 0x4710B15: bonobo_init (bonobo-main.c:256)
# ==5228== by 0x404BCA7: e_cal_activate (e-cal.c:1324)
# ==5228== by 0x404BFDC: e_cal_new (e-cal.c:1410)
# ==5228== by 0x81B58F5: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:145)
# ==5228== by 0x80CC06C: EvolutionCalendarTest::testOpenDefaultCalendar() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==5228== by 0x80C4FC0: CppUnit::TestCaller<EvolutionCalendarTest>::runTest() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==5228== by 0x4376C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43683ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43728D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4372613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x437F390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4376637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x437F009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
{
e_cal_new V
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:ORBit_alloc_by_tc
fun:ORBit_small_alloc
fun:ORBit_POA_create_object_T
fun:PortableServer_POA_servant_to_reference
fun:bonobo_object_constructor
fun:g_object_newv
fun:g_object_new_valist
fun:g_object_new
fun:bonobo_running_context_new
fun:bonobo_context_init
fun:bonobo_init_full
fun:bonobo_init
fun:e_cal_activate
fun:e_cal_new
}
# ==5228== 2,940 (2,904 direct, 36 indirect) bytes in 18 blocks are definitely lost in loss record 29 of 36
# ==5228== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==5228== by 0x4293A1C: g_malloc (gmem.c:131)
# ==5228== by 0x42A8B92: g_slice_alloc (gslice.c:824)
# ==5228== by 0x42A9274: g_slice_alloc0 (gslice.c:833)
# ==5228== by 0x424569B: g_type_create_instance (gtype.c:1555)
# ==5228== by 0x422C571: g_object_constructor (gobject.c:1046)
# ==5228== by 0x47162B0: bonobo_object_constructor (bonobo-object.c:820)
# ==5228== by 0x422A7C7: g_object_newv (gobject.c:937)
# ==5228== by 0x422B366: g_object_new_valist (gobject.c:986)
# ==5228== by 0x422B51F: g_object_new (gobject.c:795)
# ==5228== by 0x470B526: bonobo_moniker_context_new (bonobo-moniker-context.c:71)
# ==5228== by 0x470CAF6: bonobo_context_init (bonobo-context.c:91)
# ==5228== by 0x4710A16: bonobo_init_full (bonobo-main.c:234)
# ==5228== by 0x4710B15: bonobo_init (bonobo-main.c:256)
# ==5228== by 0x404BCA7: e_cal_activate (e-cal.c:1324)
# ==5228== by 0x404BFDC: e_cal_new (e-cal.c:1410)
# ==5228== by 0x81B58F5: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:145)
# ==5228== by 0x80CC06C: EvolutionCalendarTest::testOpenDefaultCalendar() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==5228== by 0x80C4FC0: CppUnit::TestCaller<EvolutionCalendarTest>::runTest() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==5228== by 0x4376C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43683ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43728D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4372613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x437F390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4376637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==5228== by 0x437F009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
{
e_cal_new VI
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_slice_alloc0
fun:g_type_create_instance
fun:g_object_constructor
fun:bonobo_object_constructor
fun:g_object_newv
fun:g_object_new_valist
fun:g_object_new
fun:bonobo_moniker_context_new
fun:bonobo_context_init
fun:bonobo_init_full
fun:bonobo_init
fun:e_cal_activate
fun:e_cal_new
}
# ==28454== 2,714 (2,646 direct, 68 indirect) bytes in 13 blocks are definitely lost in loss record 32 of 39
# ==28454== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==28454== by 0x4293A1C: g_malloc (gmem.c:131)
# ==28454== by 0x42A8B92: g_slice_alloc (gslice.c:824)
# ==28454== by 0x428997A: g_list_append (glist.c:122)
# ==28454== by 0x4715F74: bonobo_object_instance_init (bonobo-object.c:954)
# ==28454== by 0x42458FB: g_type_create_instance (gtype.c:1567)
# ==28454== by 0x422C571: g_object_constructor (gobject.c:1046)
# ==28454== by 0x47162B0: bonobo_object_constructor (bonobo-object.c:820)
# ==28454== by 0x422A7C7: g_object_newv (gobject.c:937)
# ==28454== by 0x422B366: g_object_new_valist (gobject.c:986)
# ==28454== by 0x422B51F: g_object_new (gobject.c:795)
# ==28454== by 0x470B526: bonobo_moniker_context_new (bonobo-moniker-context.c:71)
# ==28454== by 0x470CAF6: bonobo_context_init (bonobo-context.c:91)
# ==28454== by 0x4710A16: bonobo_init_full (bonobo-main.c:234)
# ==28454== by 0x4710B15: bonobo_init (bonobo-main.c:256)
# ==28454== by 0x404BCA7: e_cal_activate (e-cal.c:1324)
# ==28454== by 0x404BFDC: e_cal_new (e-cal.c:1410)
# ==28454== by 0x81B9345: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:151)
# ==28454== by 0x80CEBC4: EvolutionCalendarTest::testOpenDefaultCalendar() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==28454== by 0x80C7B18: CppUnit::TestCaller<EvolutionCalendarTest>::runTest() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==28454== by 0x4376C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x43683ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x43728D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x4372613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x437F390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x4376637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x43772FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==28454== by 0x4377229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== 1,456 bytes in 43 blocks are possibly lost in loss record 23 of 47
# ==23265== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==23265== by 0x42F7A1C: g_malloc (gmem.c:131)
# ==23265== by 0x483595D: ORBit_alloc_string (allocators.c:228)
# ==23265== by 0x4835618: CORBA_string_dup (corba-string.c:22)
# ==23265== by 0x480A512: Bonobo_ActivationPropertyValue_copy (bonobo-activation-server-info.c:106)
# ==23265== by 0x480A57D: Bonobo_ActivationProperty_copy (bonobo-activation-server-info.c:142)
# ==23265== by 0x480A601: CORBA_sequence_Bonobo_ActivationProperty_copy (bonobo-activation-server-info.c:157)
# ==23265== by 0x480A6A3: Bonobo_ServerInfo_copy (bonobo-activation-server-info.c:173)
# ==23265== by 0x480A73F: Bonobo_ServerInfoList_duplicate (bonobo-activation-server-info.c:212)
# ==23265== by 0x4808701: bonobo_activation_query (bonobo-activation-activate.c:238)
# ==23265== by 0x40D789C: get_factories (e-cal.c:1011)
# ==23265== by 0x40D885F: fetch_corba_cal (e-cal.c:1277)
# ==23265== by 0x40D8D13: e_cal_new (e-cal.c:1406)
# ==23265== by 0x40D8DEA: e_cal_new_from_uri (e-cal.c:1441)
# ==23265== by 0x81A5A2F: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:147)
# ==23265== by 0x805D2B6: TestEvolutionSyncSource::beginSync() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x808E52F: LocalTests::testIterateTwice() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x816B7F0: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x4050C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40423ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x404C8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x404C613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4059390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4050637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4059009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x405B72F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== 208 bytes in 1 blocks are possibly lost in loss record 97 of 177
# ==22473== at 0x4C233A2: realloc (vg_replace_malloc.c:429)
# ==22473== by 0x64EBD88: g_realloc (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==22473== by 0x84F720E: ORBit_realloc_tcval (in /usr/lib/libORBit-2.so.0.1.0)
# ==22473== by 0x84FAF33: ORBit_sequence_append (in /usr/lib/libORBit-2.so.0.1.0)
# ==22473== by 0x82B89D0: bonobo_activation_init_activation_env (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==22473== by 0x82BC3F2: bonobo_activation_orb_init (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==22473== by 0x82BC76E: bonobo_activation_init (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==22473== by 0x80634C0: bonobo_init_full (in /usr/lib/libbonobo-2.so.0.0.0)
# ==22473== by 0x5BAF111: e_cal_new (e-cal.c:1324)
# ==22473== by 0x5BAF3CB: e_cal_new_from_uri (e-cal.c:1449)
# ==22473== by 0x6C45E1: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:163)
# ==22473== by 0x52C7E7: TestEvolutionSyncSource::beginSync(SyncMode) (client-test-app.cpp:68)
# ==22473== by 0x5D229D: LocalTests::deleteAll(CreateSource) (ClientTest.cpp:389)
# ==22473== by 0x60BD80: SyncTests::deleteAll(SyncTests::DeleteAllMode) (ClientTest.cpp:1759)
# ==22473== by 0x5DC3DB: SyncTests::testItems() (ClientTest.cpp:2521)
# ==22473== by 0x60EE75: CppUnit::TestCaller<SyncTests>::runTest() (TestCaller.h:166)
# ==22473== by 0x6795846: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x6787C43: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x6791758: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x679149B: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x679D23F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x67954DC: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x679CFC9: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x679F5C1: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x67A25DA: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22473== by 0x615BE6: main (client-test-main.cpp:255)
# ==12803== 607 bytes in 26 blocks are possibly lost in loss record 17 of 46
# ==12803== at 0x4C2260E: malloc (vg_replace_malloc.c:207)
# ==12803== by 0x6174BA2: g_malloc (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==12803== by 0x91F6B2C: ORBit_alloc_string (in /usr/lib/libORBit-2.so.0.1.0)
# ==12803== by 0x91F683D: CORBA_string_dup (in /usr/lib/libORBit-2.so.0.1.0)
# ==12803== by 0x8FB7D4D: Bonobo_ServerInfo_copy (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==12803== by 0x8FB7DFA: Bonobo_ServerInfoList_duplicate (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==12803== by 0x8FB6189: bonobo_activation_query (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==12803== by 0x585BABA: e_cal_new (in /usr/lib/libecal-1.2.so.7.2.0)
# ==12803== by 0x585BECB: e_cal_new_from_uri (in /usr/lib/libecal-1.2.so.7.2.0)
# ==12803== by 0x618B6C: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:163)
# ==12803== by 0x4648E2: TestEvolutionSyncSource::beginSync(SyncMode) (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==12803== by 0x55492C: LocalTests::testIterateTwice() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==12803== by 0x5AA6DF: CppUnit::TestCaller<LocalTests>::runTest() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==12803== by 0x4E51406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E437D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E4D278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E4CFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E58D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E5109C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E519FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E51925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E519FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E51925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E58B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E5B121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x4E5E13A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12803== by 0x5B1C15: main (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
{
e_cal_new X
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:ORBit_alloc_string
fun:CORBA_string_dup
fun:Bonobo_ServerInfo_copy
fun:Bonobo_ServerInfoList_duplicate
fun:bonobo_activation_query
fun:e_cal_new
}
# ==28640== 419 bytes in 18 blocks are possibly lost in loss record 78 of 169
# ==28640== at 0x4C2260E: malloc (vg_replace_malloc.c:207)
# ==28640== by 0x6174BA2: g_malloc (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==28640== by 0x91F6B2C: ORBit_alloc_string (in /usr/lib/libORBit-2.so.0.1.0)
# ==28640== by 0x91F683D: CORBA_string_dup (in /usr/lib/libORBit-2.so.0.1.0)
# ==28640== by 0x8FB7C1B: Bonobo_ActivationPropertyValue_copy (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28640== by 0x8FB7CF2: CORBA_sequence_Bonobo_ActivationProperty_copy (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28640== by 0x8FB7DFA: Bonobo_ServerInfoList_duplicate (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28640== by 0x8FB6189: bonobo_activation_query (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28640== by 0x585BABA: e_cal_new (in /usr/lib/libecal-1.2.so.7.2.0)
# ==28640== by 0x585BECB: e_cal_new_from_uri (in /usr/lib/libecal-1.2.so.7.2.0)
# ==28640== by 0x618B6C: EvolutionCalendarSource::open() (EvolutionCalendarSource.cpp:163)
# ==28640== by 0x4648E2: TestEvolutionSyncSource::beginSync(SyncMode) (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==28640== by 0x54A9B1: LocalTests::insert(CreateSource, char const*, char const*, bool) (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==28640== by 0x46C01F: LocalTests::testSimpleInsert() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==28640== by 0x5AA6DF: CppUnit::TestCaller<LocalTests>::runTest() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==20460== 16 bytes in 1 blocks are definitely lost in loss record 5 of 41
# ==20460== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==20460== by 0x411BC5C: icaltzutil_fetch_timezone (icaltz-util.c:266)
# ==20460== by 0x411EE74: icaltimezone_load_builtin_timezone (icaltimezone.c:1744)
# ==20460== by 0x411E0AD: icaltimezone_get_tzid (icaltimezone.c:1153)
# ==20460== by 0x81ABA29: syncevolution_match_tzid (e-cal-check-timezones.c:54)
# ==20460== by 0x81ABDA1: syncevolution_check_timezones (e-cal-check-timezones.c:279)
# ==20460== by 0x81A7EB8: EvolutionCalendarSource::insertItem(std::string const&, SyncItem const&) (EvolutionCalendarSource.cpp:298)
# ==20460== by 0x81AC2F5: TrackingSyncSource::addItemThrow(SyncItem&) (TrackingSyncSource.cpp:133)
# ==20460== by 0x80689A2: EvolutionCalendarTest::addItem(boost::shared_ptr<EvolutionSyncSource>, std::string&) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==20460== by 0x806960A: EvolutionCalendarTest::testTimezones() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==20460== by 0x8063220: CppUnit::TestCaller<EvolutionCalendarTest>::runTest() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==20460== by 0x4050C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x40423ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x404C8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x404C613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4059390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4050637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4059009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x405B72F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x405EF2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x405EFA1: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x816E218: main (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
{
icaltimezone_load_builtin_timezone()
Memcheck:Leak
fun:malloc
fun:icaltzutil_fetch_timezone
fun:icaltimezone_load_builtin_timezone
fun:icaltimezone_get_tzid
fun:syncevolution_match_tzid
fun:syncevolution_check_timezones
}
# ==20460== 122 bytes in 10 blocks are definitely lost in loss record 18 of 41
# ==20460== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==20460== by 0x44F617F: strdup (in /lib/tls/i686/cmov/libc-2.3.6.so)
# ==20460== by 0x411089D: icalmemory_strdup (icalmemory.c:236)
# ==20460== by 0x40FFC9B: icalparameter_new_from_value_string (icalderivedparameter.c:1475)
# ==20460== by 0x4113230: icalparser_add_line (icalparser.c:856)
# ==20460== by 0x4112AC2: icalparser_parse (icalparser.c:587)
# ==20460== by 0x41138B0: icalparser_parse_string (icalparser.c:1118)
# ==20460== by 0x410B8CA: icalcomponent_new_from_string (icalcomponent.c:173)
# ==20460== by 0x81A7E05: EvolutionCalendarSource::insertItem(std::string const&, SyncItem const&) (EvolutionCalendarSource.cpp:288)
# ==20460== by 0x81AC2F5: TrackingSyncSource::addItemThrow(SyncItem&) (TrackingSyncSource.cpp:133)
# ==20460== by 0x80689A2: EvolutionCalendarTest::addItem(boost::shared_ptr<EvolutionSyncSource>, std::string&) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==20460== by 0x806960A: EvolutionCalendarTest::testTimezones() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==20460== by 0x8063220: CppUnit::TestCaller<EvolutionCalendarTest>::runTest() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==20460== by 0x4050C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x40423ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x404C8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x404C613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4059390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4050637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x4059009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x405B72F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x405EF2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x405EFA1: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==20460== by 0x816E218: main (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
{
icalcomponent_new_from_string()
Memcheck:Leak
fun:malloc
fun:strdup
fun:icalmemory_strdup
fun:icalparameter_new_from_value_string
fun:icalparser_add_line
fun:icalparser_parse
fun:icalparser_parse_string
fun:icalcomponent_new_from_string
}
# ==23265== 23,220 (16,512 direct, 6,708 indirect) bytes in 129 blocks are definitely lost in loss record 32 of 47
# ==23265== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==23265== by 0x4120638: icalvalue_new_impl (icalvalue.c:75)
# ==23265== by 0x41211F0: icalvalue_new_from_string_with_error (icalvalue.c:550)
# ==23265== by 0x4121628: icalvalue_new_from_string (icalvalue.c:665)
# ==23265== by 0x41133FF: icalparser_add_line (icalparser.c:945)
# ==23265== by 0x4112AC2: icalparser_parse (icalparser.c:587)
# ==23265== by 0x41138B0: icalparser_parse_string (icalparser.c:1118)
# ==23265== by 0x410B8CA: icalcomponent_new_from_string (icalcomponent.c:173)
# ==23265== by 0x81A794B: EvolutionCalendarSource::insertItem(std::string const&, SyncItem const&) (EvolutionCalendarSource.cpp:294)
# ==23265== by 0x81ABCC5: TrackingSyncSource::addItemThrow(SyncItem&) (TrackingSyncSource.cpp:133)
# ==23265== by 0x817878B: EvolutionSyncSource::processItem(char const*, int (EvolutionSyncSource::*)(SyncItem&), SyncItem&, bool) (EvolutionSyncSource.cpp:391)
# ==23265== by 0x8178A38: EvolutionSyncSource::addItem(SyncItem&) (EvolutionSyncSource.cpp:343)
# ==23265== by 0x8056F28: TestEvolutionSyncSource::addItem(SyncItem&) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x807A57D: importItem(SyncSource*, std::string&) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x8169BD0: LocalTests::insertManyItems(CreateSource, int, int, int) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x80E39AF: LocalTests::testManyChanges() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x816B7F0: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x4050C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40423ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x404C8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x404C613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4059390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4050637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4059009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x405B72F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x405EF2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
{
icalcomponent_new_from_string II
Memcheck:Leak
fun:malloc
fun:icalvalue_new_impl
fun:icalvalue_new_from_string_with_error
fun:icalvalue_new_from_string
fun:icalparser_add_line
fun:icalparser_parse
fun:icalparser_parse_string
}
# ==23265== 30,420 (5,408 direct, 25,012 indirect) bytes in 169 blocks are definitely lost in loss record 33 of 47
# ==23265== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==23265== by 0x411397F: icalproperty_new_impl (icalproperty.c:102)
# ==23265== by 0x4113A23: icalproperty_new (icalproperty.c:127)
# ==23265== by 0x4113061: icalparser_add_line (icalparser.c:782)
# ==23265== by 0x4112AC2: icalparser_parse (icalparser.c:587)
# ==23265== by 0x41138B0: icalparser_parse_string (icalparser.c:1118)
# ==23265== by 0x410B8CA: icalcomponent_new_from_string (icalcomponent.c:173)
# ==23265== by 0x81A794B: EvolutionCalendarSource::insertItem(std::string const&, SyncItem const&) (EvolutionCalendarSource.cpp:294)
# ==23265== by 0x81ABCC5: TrackingSyncSource::addItemThrow(SyncItem&) (TrackingSyncSource.cpp:133)
# ==23265== by 0x817878B: EvolutionSyncSource::processItem(char const*, int (EvolutionSyncSource::*)(SyncItem&), SyncItem&, bool) (EvolutionSyncSource.cpp:391)
# ==23265== by 0x8178A38: EvolutionSyncSource::addItem(SyncItem&) (EvolutionSyncSource.cpp:343)
# ==23265== by 0x8056F28: TestEvolutionSyncSource::addItem(SyncItem&) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x807A57D: importItem(SyncSource*, std::string&) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x8169BD0: LocalTests::insertManyItems(CreateSource, int, int, int) (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x80E39AF: LocalTests::testManyChanges() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x816B7F0: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head-evolution-2.12/build/src/client-test)
# ==23265== by 0x4050C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40423ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x404C8D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x404C613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4059390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4050637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x40512FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4051229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x4059009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x405B72F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x405EF2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==23265== by 0x405EFA1: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== 20 bytes in 1 blocks are possibly lost in loss record 5 of 43
# ==1142== at 0x401D4B0: malloc (vg_replace_malloc.c:149)
# ==1142== by 0x40CFF65: pvl_newlist (pvl.c:59)
# ==1142== by 0x40C0B70: icalproperty_new_impl (icalproperty.c:110)
# ==1142== by 0x40C0BDB: icalproperty_new (icalproperty.c:127)
# ==1142== by 0x40C01BB: icalparser_add_line (icalparser.c:787)
# ==1142== by 0x40BFC17: icalparser_parse (icalparser.c:591)
# ==1142== by 0x40C0A66: icalparser_parse_string (icalparser.c:1132)
# ==1142== by 0x40B89D2: icalcomponent_new_from_string (icalcomponent.c:173)
# ==1142== by 0x81DD4AB: EvolutionCalendarSource::insertItem(std::string const&, SyncItem const&) (EvolutionCalendarSource.cpp:309)
# ==1142== by 0x81E221F: TrackingSyncSource::updateItemThrow(SyncItem&) (TrackingSyncSource.cpp:142)
# ==1142== by 0x81B083B: EvolutionSyncSource::processItem(char const*, int (EvolutionSyncSource::*)(SyncItem&), SyncItem&, bool) (EvolutionSyncSource.cpp:391)
# ==1142== by 0x81B0AA8: EvolutionSyncSource::updateItem(SyncItem&) (EvolutionSyncSource.cpp:348)
# ==1142== by 0x80574FA: TestEvolutionSyncSource::updateItem(SyncItem&) (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==1142== by 0x8112FF7: updateItem(CreateSource, std::string const&, char const*) (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==1142== by 0x8139A39: LocalTests::testLinkedItemsParentUpdate() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==1142== by 0x816BF04: CppUnit::TestCaller<LocalTests>::runTest() (in /tmp/runtests/head-evolution-svn-minimal/build/src/client-test)
# ==1142== by 0x4279C88: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x426B3ED: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x42758D2: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x4275613: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x4282390: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x4279637: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x427A2FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x427A229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x427A2FC: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x427A229: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x4282009: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x428472F: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x4287F2A: CppUnit::TextTestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==1142== by 0x4287FA1: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x672684: EvolutionSyncSource::addItem(SyncItem&) (EvolutionSyncSource.cpp:499)
# ==19927== by 0x524F52: TestEvolutionSyncSource::addItem(SyncItem&) (client-test-app.cpp:89)
# ==19927== by 0x53E34B: importItem(EvolutionSyncSource*, std::string&) (ClientTest.cpp:164)
# ==19927== by 0x5D4A00: LocalTests::insertManyItems(CreateSource, int, int, int) (ClientTest.cpp:585)
# ==19927== by 0x5AC1F7: LocalTests::testManyChanges() (ClientTest.cpp:823)
# ==19927== by 0x60CCE1: CppUnit::TestCaller<LocalTests>::runTest() (TestCaller.h:166)
# ==19927== by 0x6795846: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6787C43: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6791758: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679149B: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679D23F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x67954DC: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795E3B: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795D65: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795E3B: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x6795D65: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679CFC9: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x679F5C1: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x67A25DA: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==19927== by 0x613976: main (client-test-main.cpp:255)
# ==22471== by 0x5398BB: SyncTests::doSync(SyncOptions const&) (ClientTest.cpp:3096)
# ==22471== by 0x610CC4: SyncTests::doSync(char const*, SyncOptions const&) (ClientTest.h:950)
# ==22471== by 0x60BE87: SyncTests::deleteAll(SyncTests::DeleteAllMode) (ClientTest.cpp:1761)
# ==22471== by 0x5DC3DB: SyncTests::testItems() (ClientTest.cpp:2521)
# ==22471== by 0x60EE75: CppUnit::TestCaller<SyncTests>::runTest() (TestCaller.h:166)
# ==22471== by 0x6795846: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22471== by 0x6787C43: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22471== by 0x6791758: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22471== by 0x679149B: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22471== Address 0xece4088 is 0 bytes after a block of size 0 alloc'd
# ==22471== at 0x4C223DC: calloc (vg_replace_malloc.c:397)
# ==22471== by 0x5BE9DF0: icaltzutil_fetch_timezone (icaltz-util.c:259)
# ==22471== by 0x5BEB468: icaltimezone_load_builtin_timezone (icaltimezone.c:1758)
# ==22471== by 0x5BEB4AA: icaltimezone_get_component (icaltimezone.c:1223)
# ==22471== by 0x6EEBC5: sysync::loadSystemZoneDefinitions(sysync::GZones*) (platform_timezones.cpp:55)
# ==22471== by 0x6E5430: sysync::GZones::initialize() (timezones.cpp:95)
# ==22471== by 0x74F692: sysync::TSyncAppBase::TSyncAppBase() (syncappbase.cpp:1212)
# ==22471== by 0x71A2A8: sysync::TSyncClientBase::TSyncClientBase() (syncclientbase.cpp:345)
# ==22471== by 0x7A094C: sysync::TEngineClientBase::TEngineClientBase() (engineclientbase.cpp:97)
# ==22471== by 0x6EEEF3: sysync::TCustomClientEngineBase::TCustomClientEngineBase() (clientengine_custom_Base.cpp:49)
# ==22471== by 0x6EEF89: sysync::TCustomClientEngineInterface::newSyncAppBase() (clientengine_custom_Base.cpp:39)
# ==22471== by 0x6CCADB: sysync::TEngineInterface::Init() (engineinterface.cpp:1016)
# ==22471== by 0x6ECC7A: sysync::TEngineModuleBase::Connect(std::string, unsigned long, unsigned short) (enginemodulebase.cpp:76)
# ==22471== by 0x6CD1B1: SySync_ConnectEngine (engineinterface.cpp:1757)
# ==22471== by 0x5398BB: SyncTests::doSync(SyncOptions const&) (ClientTest.cpp:3096)
# ==22471== by 0x610CC4: SyncTests::doSync(char const*, SyncOptions const&) (ClientTest.h:950)
# ==22471== by 0x60BE87: SyncTests::deleteAll(SyncTests::DeleteAllMode) (ClientTest.cpp:1761)
# ==22471== by 0x5DC3DB: SyncTests::testItems() (ClientTest.cpp:2521)
# ==22471== by 0x60EE75: CppUnit::TestCaller<SyncTests>::runTest() (TestCaller.h:166)
# ==22471== by 0x6795846: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22471== by 0x6787C43: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==22471== by 0x6791758: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.0.0.0)
# ==12957== 2,248 bytes in 37 blocks are possibly lost in loss record 150 of 161
# ==12957== at 0x4C203E4: calloc (vg_replace_malloc.c:397)
# ==12957== by 0x6174B49: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==12957== by 0x91F6917: ORBit_alloc_tcval (in /usr/lib/libORBit-2.so.0.1.0)
# ==12957== by 0x9200035: (within /usr/lib/libORBit-2.so.0.1.0)
# ==12957== by 0x91FDCBA: IOP_generate_profiles (in /usr/lib/libORBit-2.so.0.1.0)
# ==12957== by 0x91F4E6B: ORBit_marshal_object (in /usr/lib/libORBit-2.so.0.1.0)
# ==12957== by 0x91FB3D7: ORBit_marshal_value (in /usr/lib/libORBit-2.so.0.1.0)
# ==12957== by 0x91F20BF: (within /usr/lib/libORBit-2.so.0.1.0)
# ==12957== by 0x91F34EC: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0)
# ==12957== by 0x8B1FAD8: ConfigServer_add_client (in /usr/lib/libgconf-2.so.4.1.5)
# ==12957== by 0x8B134BC: (within /usr/lib/libgconf-2.so.4.1.5)
# ==12957== by 0x8B13FDD: (within /usr/lib/libgconf-2.so.4.1.5)
# ==12957== by 0x8B141F8: (within /usr/lib/libgconf-2.so.4.1.5)
# ==12957== by 0x8B148F6: gconf_engine_notify_add (in /usr/lib/libgconf-2.so.4.1.5)
# ==12957== by 0x8B1C5FF: gconf_client_add_dir (in /usr/lib/libgconf-2.so.4.1.5)
# ==12957== by 0x88E4D11: e_source_list_new_for_gconf (in /usr/lib/libedataserver-1.2.so.9.1.0)
# ==12957== by 0xC2855BF: e_book_get_addressbooks (in /usr/lib/libebook-1.2.so.9.1.1)
# ==12957== by 0x60FF33: EvolutionContactSource::open() (EvolutionContactSource.cpp:124)
# ==12957== by 0x4648E2: TestEvolutionSyncSource::beginSync(SyncMode) (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==12957== by 0x55492C: LocalTests::testIterateTwice() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==12957== by 0x5AA6DF: CppUnit::TestCaller<LocalTests>::runTest() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==12957== by 0x4E51406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E437D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E4D278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E4CFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E58D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E5109C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E519FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E51925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12957== by 0x4E519FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== 2,248 bytes in 37 blocks are possibly lost in loss record 150 of 161
# ==13858== at 0x4C203E4: calloc (vg_replace_malloc.c:397)
# ==13858== by 0x6174B49: g_malloc0 (in /usr/lib/libglib-2.0.so.0.1600.6)
# ==13858== by 0x91F6896: ORBit_alloc_by_tc (in /usr/lib/libORBit-2.so.0.1.0)
# ==13858== by 0x9200016: (within /usr/lib/libORBit-2.so.0.1.0)
# ==13858== by 0x91FDCBA: IOP_generate_profiles (in /usr/lib/libORBit-2.so.0.1.0)
# ==13858== by 0x91F4E6B: ORBit_marshal_object (in /usr/lib/libORBit-2.so.0.1.0)
# ==13858== by 0x91FB3D7: ORBit_marshal_value (in /usr/lib/libORBit-2.so.0.1.0)
# ==13858== by 0x91F20BF: (within /usr/lib/libORBit-2.so.0.1.0)
# ==13858== by 0x91F34EC: ORBit_small_invoke_stub (in /usr/lib/libORBit-2.so.0.1.0)
# ==13858== by 0x8B1FAD8: ConfigServer_add_client (in /usr/lib/libgconf-2.so.4.1.5)
# ==13858== by 0x8B134BC: (within /usr/lib/libgconf-2.so.4.1.5)
# ==13858== by 0x8B13FDD: (within /usr/lib/libgconf-2.so.4.1.5)
# ==13858== by 0x8B141F8: (within /usr/lib/libgconf-2.so.4.1.5)
# ==13858== by 0x8B148F6: gconf_engine_notify_add (in /usr/lib/libgconf-2.so.4.1.5)
# ==13858== by 0x8B1C5FF: gconf_client_add_dir (in /usr/lib/libgconf-2.so.4.1.5)
# ==13858== by 0x88E4D11: e_source_list_new_for_gconf (in /usr/lib/libedataserver-1.2.so.9.1.0)
# ==13858== by 0xC2855BF: e_book_get_addressbooks (in /usr/lib/libebook-1.2.so.9.1.1)
# ==13858== by 0x60FF33: EvolutionContactSource::open() (EvolutionContactSource.cpp:124)
# ==13858== by 0x4648E2: TestEvolutionSyncSource::beginSync(SyncMode) (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==13858== by 0x55492C: LocalTests::testIterateTwice() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==13858== by 0x5AA6DF: CppUnit::TestCaller<LocalTests>::runTest() (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==13858== by 0x4E51406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E437D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E4D278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E4CFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E58D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E5109C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E519FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E51925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==13858== by 0x4E519FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
{
e_book_get_addressbooks II
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:ORBit_alloc_by_tc
obj:*libORBit*
fun:IOP_generate_profiles
fun:ORBit_marshal_object
fun:ORBit_marshal_value
obj:*libORBit*
fun:ORBit_small_invoke_stub
fun:ConfigServer_add_client
obj:*libgconf*
obj:*libgconf*
obj:*libgconf*
fun:gconf_engine_notify_add
fun:gconf_client_add_dir
fun:e_source_list_new_for_gconf
fun:e_book_get_addressbooks
}
# ==28640== 63,343 bytes in 735 blocks are possibly lost in loss record 163 of 169
# ==28640== at 0x4C21FCC: operator new(unsigned long) (vg_replace_malloc.c:230)
# ==28640== by 0x6499450: std::string::_Rep::_S_create(unsigned long, unsigned long, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.10)
# ==28640== by 0x6499E14: (within /usr/lib/libstdc++.so.6.0.10)
# ==28640== by 0x6499F52: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.10)
# ==28640== by 0x5FB83B: __static_initialization_and_destruction_0(int, int) (SyncEvolutionConfig.cpp:871)
# ==28640== by 0x629F55: (within /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==28640== by 0x454952: (within /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==28640== by 0x7FF00048F: ???
# ==28640== by 0x629EE4: __libc_csu_init (in /work/runtests/head-evolution-lenny-2.22.3.1-full/build/src/client-test)
# ==28640== by 0x6936131: (below main) (in /lib/libc-2.7.so)
# ==30565== by 0x5E6B501: sysync::TSyncOpCommand::execute() (synccommand.cpp:2561)
# ==30565== by 0x5E8AC64: sysync::TSyncSession::process(sysync::TSmlCommand*) (syncsession.cpp:2352)
# ==30565== by 0x5E29548: sysync::TSyncAppBase::AddCmd(void*, sml_generic_s*) (syncappbase.cpp:2071)
# ==30565== by 0x7818D0E: smlProcessData (mgrcmddispatcher.c:484)
# ==30565== by 0x5E3796A: sysync::TSyncClient::processingStep(unsigned short&, sysync::TEngineProgressType*) (syncclient.cpp:541)
# ==30565== by 0x5E5CB9D: sysync::TClientEngineInterface::SessionStep(sysync::SessionType*, unsigned short&, sysync::TEngineProgressType*) (syncclientbase.cpp:274)
# ==30565== by 0x50C0AA7: SyncEvo::SharedEngine::SessionStep(boost::shared_ptr<sysync::SessionType> const&, unsigned short&, sysync::TEngineProgressType*) (SynthesisEngine.cpp:95)
# ==30565== by 0x50E8BC5: SyncEvo::SyncContext::doSync() (SyncContext.cpp:1777)
# ==30565== by 0x50EC228: SyncEvo::SyncContext::sync(SyncEvo::SyncReport*) (SyncContext.cpp:1572)
# ==30565== by 0x43AC59: SyncEvo::TestEvolution::doSync(int const*, std::string const&, SyncEvo::SyncOptions const&) (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==30565== by 0x44F871: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==17813== 175,504 bytes in 43 blocks are definitely lost in loss record 71 of 76
# ==17813== at 0x4C2391E: malloc (vg_replace_malloc.c:207)
# ==17813== by 0x76127D7: __os_malloc (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x75E352E: __env_alloc (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x760219F: __memp_alloc (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x7604450: __memp_fget (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x75497ED: __ham_get_meta (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x754A9C3: __ham_open (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x75CFD72: __db_open (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x75C86C6: __db_open_pp (in /usr/lib/libdb-4.7.so)
# ==17813== by 0xEDC579F: e_book_backend_file_load_source (e-book-backend-file.c:1201)
# ==17813== by 0x52716C5: e_book_backend_load_source (e-book-backend.c:74)
# ==17813== by 0x5271FE0: e_book_backend_open (e-book-backend.c:129)
# ==17813== by 0x8B204EF: ORBit_small_invoke_adaptor (in /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B30809: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B30E39: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B195CE: giop_thread_queue_process (in /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B19E87: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x9D1FAD6: g_thread_pool_thread_proxy (gthreadpool.c:265)
# ==17813== by 0x9D1E573: g_thread_create_proxy (gthread.c:635)
# ==17813== by 0xA7CDFA9: start_thread (in /lib/libpthread-2.9.so)
# ==17813== by 0xAAB029C: clone (in /lib/libc-2.9.so)
{
ebook backend open I
Memcheck:Leak
fun:malloc
fun:__os_malloc
fun:__env_alloc
fun:__memp_alloc
fun:__memp_fget
fun:__ham_get_meta
fun:__ham_open
fun:__db_open
fun:__db_open_pp
fun:e_book_backend_file_load_source
fun:e_book_backend_load_source
fun:e_book_backend_open
fun:ORBit_small_invoke_adaptor
obj:/usr/lib/libORBit-2.so.0.1.0
obj:/usr/lib/libORBit-2.so.0.1.0
fun:giop_thread_queue_process
obj:/usr/lib/libORBit-2.so.0.1.0
fun:g_thread_pool_thread_proxy
fun:g_thread_create_proxy
fun:start_thread
fun:clone
}
# ==17813== at 0x4C2391E: malloc (vg_replace_malloc.c:207)
# ==17813== by 0x76127D7: __os_malloc (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x75E352E: __env_alloc (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x760CD1A: __memp_init (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x760D66D: __memp_open (in /usr/lib/libdb-4.7.so)
# ==17813== by 0x75E926F: __env_open (in /usr/lib/libdb-4.7.so)
# ==17813== by 0xEDC585F: e_book_backend_file_load_source (e-book-backend-file.c:1113)
# ==17813== by 0x52716C5: e_book_backend_load_source (e-book-backend.c:74)
# ==17813== by 0x5271FE0: e_book_backend_open (e-book-backend.c:129)
# ==17813== by 0x8B204EF: ORBit_small_invoke_adaptor (in /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B30809: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B30E39: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B195CE: giop_thread_queue_process (in /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B19E87: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x9D1FAD6: g_thread_pool_thread_proxy (gthreadpool.c:265)
# ==17813== by 0x9D1E573: g_thread_create_proxy (gthread.c:635)
# ==17813== by 0xA7CDFA9: start_thread (in /lib/libpthread-2.9.so)
# ==17813== by 0xAAB029C: clone (in /lib/libc-2.9.so)
{
eook backend open II
Memcheck:Leak
fun:malloc
fun:__os_malloc
fun:__env_alloc
fun:__memp_init
fun:__memp_open
fun:__env_open
fun:e_book_backend_file_load_source
fun:e_book_backend_load_source
fun:e_book_backend_open
fun:ORBit_small_invoke_adaptor
obj:/usr/lib/libORBit-2.so.0.1.0
obj:/usr/lib/libORBit-2.so.0.1.0
fun:giop_thread_queue_process
obj:/usr/lib/libORBit-2.so.0.1.0
fun:g_thread_pool_thread_proxy
fun:g_thread_create_proxy
fun:start_thread
fun:clone
}
# ==17813== 49,700,435 (24,021,928 direct, 25,678,507 indirect) bytes in 150,579 blocks are definitely lost in loss record 76 of 76
# ==17813== at 0x4C216F4: calloc (vg_replace_malloc.c:397)
# ==17813== by 0x9CFD6E9: g_malloc0 (gmem.c:151)
# ==17813== by 0x8B1B567: giop_recv_buffer_use_buf (in /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B1CD84: giop_connection_handle_input (in /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x8B39E57: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x9CF4F79: g_main_context_dispatch (gmain.c:1814)
# ==17813== by 0x9CF863F: g_main_context_iterate (gmain.c:2448)
# ==17813== by 0x9CF8B0C: g_main_loop_run (gmain.c:2656)
# ==17813== by 0x8B381CF: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17813== by 0x9D1E573: g_thread_create_proxy (gthread.c:635)
# ==17813== by 0xA7CDFA9: start_thread (in /lib/libpthread-2.9.so)
# ==17813== by 0xAAB029C: clone (in /lib/libc-2.9.so)
{
giop connection handle input III
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:giop_recv_buffer_use_buf
fun:giop_connection_handle_input
obj:/usr/lib/libORBit-2.so.0.1.0
fun:g_main_context_dispatch
fun:g_main_context_iterate
fun:g_main_loop_run
obj:/usr/lib/libORBit-2.so.0.1.0
fun:g_thread_create_proxy
fun:start_thread
fun:clone
}
# ==17786== 4,144 bytes in 95 blocks are possibly lost in loss record 44 of 65
# ==17786== at 0x4C216F4: calloc (vg_replace_malloc.c:397)
# ==17786== by 0x6EAF6E9: g_malloc0 (gmem.c:151)
# ==17786== by 0x91EB67E: ORBit_alloc_tcval (in /usr/lib/libORBit-2.so.0.1.0)
# ==17786== by 0x91F9F10: ORBit_adaptor_setup (in /usr/lib/libORBit-2.so.0.1.0)
# ==17786== by 0x91F6AA7: (within /usr/lib/libORBit-2.so.0.1.0)
# ==17786== by 0x91F6E54: ORBit_POA_new_from (in /usr/lib/libORBit-2.so.0.1.0)
# ==17786== by 0xAD65231: bonobo_poa_new_from (in /usr/lib/libbonobo-2.so.0.0.0)
# ==17786== by 0xAD65347: bonobo_poa_get_threadedv (in /usr/lib/libbonobo-2.so.0.0.0)
# ==17786== by 0xAD6551C: bonobo_poa_get_threaded (in /usr/lib/libbonobo-2.so.0.0.0)
# ==17786== by 0xBA2A3CF: e_book_listener_new (e-book-listener.c:411)
# ==17786== by 0xBA2E3DE: e_book_new (e-book.c:3334)
# ==17786== by 0xBA2E7BE: e_book_new_from_uri (e-book.c:3877)
# ==17786== by 0xA6F792C: SyncEvo::EvolutionContactSource::open() (EvolutionContactSource.cpp:141)
# ==17786== by 0x5648DE: SyncEvo::TestingSyncSourcePtr::TestingSyncSourcePtr(SyncEvo::TestingSyncSource*) (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==17786== by 0x4B6E52: SyncEvo::LocalTests::insert(SyncEvo::CreateSource, char const*, bool) (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==17786== by 0x44D846: SyncEvo::LocalTests::testSimpleInsert() (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==17786== by 0x4813E9: SyncEvo::SyncTests::testDeleteAllRefresh() (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==17786== by 0x55A86D: CppUnit::TestCaller<SyncEvo::SyncTests>::runTest() (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==17786== by 0x4E52406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E447D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E4E278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E4DFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E59D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E5209C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E529FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E52925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E529FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E52925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E59B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==17786== by 0x4E5C121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== 6,326 bytes in 166 blocks are possibly lost in loss record 46 of 72
# ==28783== at 0x4C2391E: malloc (vg_replace_malloc.c:207)
# ==28783== by 0x6EAF742: g_malloc (gmem.c:131)
# ==28783== by 0x91EB8AC: ORBit_alloc_string (in /usr/lib/libORBit-2.so.0.1.0)
# ==28783== by 0x91EB59C: CORBA_string_dup (in /usr/lib/libORBit-2.so.0.1.0)
# ==28783== by 0xAFBF14F: Bonobo_ActivationProperty_copy (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28783== by 0xAFBF1DA: CORBA_sequence_Bonobo_ActivationProperty_copy (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28783== by 0xAFBF2EA: Bonobo_ServerInfoList_duplicate (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28783== by 0xAFBD54F: bonobo_activation_query (in /usr/lib/libbonobo-activation.so.4.0.0)
# ==28783== by 0xBA2E31E: e_book_new (e-book.c:3259)
# ==28783== by 0xBA2E7BE: e_book_new_from_uri (e-book.c:3877)
# ==28783== by 0xA6F792C: SyncEvo::EvolutionContactSource::open() (EvolutionContactSource.cpp:141)
# ==28783== by 0x5648DE: SyncEvo::TestingSyncSourcePtr::TestingSyncSourcePtr(SyncEvo::TestingSyncSource*) (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==28783== by 0x4B6E52: SyncEvo::LocalTests::insert(SyncEvo::CreateSource, char const*, bool) (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==28783== by 0x44D846: SyncEvo::LocalTests::testSimpleInsert() (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==28783== by 0x4813E9: SyncEvo::SyncTests::testDeleteAllRefresh() (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==28783== by 0x55A86D: CppUnit::TestCaller<SyncEvo::SyncTests>::runTest() (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==28783== by 0x4E52406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E447D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E4E278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E4DFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E59D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E5209C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E529FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E52925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E529FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E52925: CppUnit::TestComposite::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E59B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E5C121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x4E5F13A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==28783== by 0x567669: main (in /work/runtests/head-evolution-testing/build/src/.libs/lt-client-test)
# ==10204== by 0x4DE479: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (ClientTest.cpp:3248)
# ==10204== by 0x587412: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (ClientTest.h:765)
# ==10204== by 0x4E8AB6: SyncEvo::SyncTests::testDeleteAllRefresh() (ClientTest.cpp:1695)
# ==10204== by 0x5B6F406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B617D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B6B278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B6AFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B76D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B6F09C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B6F9FB: CppUnit::TestComposite::doRunChildTests(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== Address 0xec7b9b0 is 0 bytes after a block of size 0 alloc'd
# ==10204== at 0x4C216F4: calloc (vg_replace_malloc.c:397)
# ==10204== by 0x73FA492: icaltzutil_fetch_timezone (in /usr/lib/libical.so.0.43.0)
# ==10204== by 0x73FBD14: (within /usr/lib/libical.so.0.43.0)
# ==10204== by 0x73FBD64: icaltimezone_get_component (in /usr/lib/libical.so.0.43.0)
# ==10204== by 0x6BE01C: sysync::loadSystemZoneDefinitions(sysync::GZones*) (platform_timezones.cpp:158)
# ==10204== by 0x6A81B8: sysync::GZones::initialize() (timezones.cpp:95)
# ==10204== by 0x6D095E: sysync::TSyncAppBase::TSyncAppBase() (syncappbase.cpp:1227)
# ==10204== by 0x6EC128: sysync::TSyncClientBase::TSyncClientBase() (syncclientbase.cpp:352)
# ==10204== by 0x77B3F8: sysync::TEngineClientBase::TEngineClientBase() (engineclientbase.cpp:102)
# ==10204== by 0x6BE88A: sysync::TCustomClientEngineBase::TCustomClientEngineBase() (clientengine_custom_Base.cpp:49)
# ==10204== by 0x6BE912: sysync::TCustomClientEngineInterface::newSyncAppBase() (clientengine_custom_Base.cpp:39)
# ==10204== by 0x6A420C: sysync::TEngineInterface::Init() (engineinterface.cpp:1056)
# ==10204== by 0x6BBB65: sysync::TEngineModuleBase::Connect(std::string, unsigned long, unsigned short) (enginemodulebase.cpp:85)
# ==10204== by 0x4DE479: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (ClientTest.cpp:3248)
# ==10204== by 0x587412: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (ClientTest.h:765)
# ==10204== by 0x4E8AB6: SyncEvo::SyncTests::testDeleteAllRefresh() (ClientTest.cpp:1695)
# ==10204== by 0x5B6F406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B617D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B6B278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B6AFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B76D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==10204== by 0x5B6F09C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x56B6C0: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (ClientTest.cpp:3248)
# ==23938== by 0x57D9A1: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (ClientTest.h:765)
# ==23938== by 0x4D4EE0: SyncEvo::SyncTests::deleteAll(SyncEvo::SyncTests::DeleteAllMode) (ClientTest.cpp:1620)
# ==23938== by 0x4CDB1E: SyncEvo::SyncTests::testItems() (ClientTest.cpp:2333)
# ==23938== by 0x5B7A406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B6C7D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B76278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B75FBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B7A09C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B84121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B8713A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x56B6C0: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (ClientTest.cpp:3248)
# ==23938== by 0x57D9A1: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (ClientTest.h:765)
# ==23938== by 0x4D4EE0: SyncEvo::SyncTests::deleteAll(SyncEvo::SyncTests::DeleteAllMode) (ClientTest.cpp:1620)
# ==23938== by 0x4CDB1E: SyncEvo::SyncTests::testItems() (ClientTest.cpp:2333)
# ==23938== by 0x5B7A406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B6C7D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B76278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B75FBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B7A09C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B84121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x56B6C0: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (ClientTest.cpp:3248)
# ==23938== by 0x57D9A1: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (ClientTest.h:765)
# ==23938== by 0x4D4EE0: SyncEvo::SyncTests::deleteAll(SyncEvo::SyncTests::DeleteAllMode) (ClientTest.cpp:1620)
# ==23938== by 0x4CDB1E: SyncEvo::SyncTests::testItems() (ClientTest.cpp:2333)
# ==23938== by 0x5B7A406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B6C7D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B76278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B75FBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B7A09C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B84121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B8713A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x56B6C0: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (ClientTest.cpp:3248)
# ==23938== by 0x57D9A1: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (ClientTest.h:765)
# ==23938== by 0x4D4EE0: SyncEvo::SyncTests::deleteAll(SyncEvo::SyncTests::DeleteAllMode) (ClientTest.cpp:1620)
# ==23938== by 0x4CDB1E: SyncEvo::SyncTests::testItems() (ClientTest.cpp:2333)
# ==23938== by 0x5B7A406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B6C7D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B76278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B75FBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B7A09C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==23938== by 0x5B81B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12472== 13,800 bytes in 5 blocks are possibly lost in loss record 890 of 925
# ==12472== at 0x4C244E8: malloc (vg_replace_malloc.c:236)
# ==12472== by 0x74A36E8: icalvalue_set_recur (in /usr/lib/libical.so.0.44.0)
# ==12472== by 0x74A375F: icalvalue_new_recur (in /usr/lib/libical.so.0.44.0)
# ==12472== by 0x749DC17: icalproperty_set_rrule (in /usr/lib/libical.so.0.44.0)
# ==12472== by 0x749DC7F: icalproperty_new_rrule (in /usr/lib/libical.so.0.44.0)
# ==12472== by 0x74B3900: icaltzutil_fetch_timezone (in /usr/lib/libical.so.0.44.0)
# ==12472== by 0x74B46F4: ??? (in /usr/lib/libical.so.0.44.0)
# ==12472== by 0x74B4744: icaltimezone_get_component (in /usr/lib/libical.so.0.44.0)
# ==12472== by 0xAA9C3C: sysync::finalizeSystemZoneDefinitions(sysync::GZones*) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0xA78EA8: sysync::GZones::loggingStarted() (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0xA37ECD: sysync::TSyncAppBase::finishConfig() (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0xA386E0: sysync::TSyncAppBase::readXMLConfigStream(int (*)(char*, unsigned long, unsigned long*, void*), void*) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0xA38A25: sysync::TSyncAppBase::readXMLConfigConstant(char const*) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x9DEB2E: sysync::TEngineInterface::InitEngineXML(char const*) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x9DA630: sysync::InitEngineXML(void*, char const*) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x9CF250: sysync::TEngineModuleBridge::InitEngineXML(char const*) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x9C1264: SyncEvo::SharedEngine::InitEngineXML(std::string const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x9046AD: SyncEvo::SyncContext::initEngine(bool) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x9051F1: SyncEvo::SyncContext::sync(SyncEvo::SyncReport*) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x65E8D8: SyncEvo::TestEvolution::doSync(int const*, std::string const&, SyncEvo::SyncOptions const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x75F090: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x76BCD1: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x75D7AB: SyncEvo::SyncTests::testTimeout() (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x7737F9: CppUnit::TestCaller<SyncEvo::SyncTests>::runTest() (in /home/pohly/work/syncevolution/src/client-test)
# ==12472== by 0x5C22406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12472== by 0x5C147D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12472== by 0x5C1E278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12472== by 0x5C1DFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12472== by 0x5C29D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12472== by 0x5C2209C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==12472==
{
potential leaks in time zone allocation
Memcheck:Leak
...
fun:icaltimezone_get_component
fun:*finalizeSystemZoneDefinitions*
}
# ==16317== 1 bytes in 1 blocks are possibly lost in loss record 1 of 1,445
# ==16317== at 0x4C244E8: malloc (vg_replace_malloc.c:236)
# ==16317== by 0x6901534: g_malloc (in /lib/libglib-2.0.so.0.2400.2)
# ==16317== by 0x6918DDD: g_strdup (in /lib/libglib-2.0.so.0.2400.2)
# ==16317== by 0x571CB3C: ??? (in /usr/lib/libsoup-2.4.so.1.3.0)
# ==16317== by 0x571CBC6: ??? (in /usr/lib/libsoup-2.4.so.1.3.0)
# ==16317== by 0x571DE45: soup_message_headers_clear (in /usr/lib/libsoup-2.4.so.1.3.0)
# ==16317== by 0x571A42D: soup_message_cleanup_response (in /usr/lib/libsoup-2.4.so.1.3.0)
# ==16317== by 0x571C4A8: soup_message_send_request (in /usr/lib/libsoup-2.4.so.1.3.0)
# ==16317== by 0x57281FD: ??? (in /usr/lib/libsoup-2.4.so.1.3.0)
# ==16317== by 0x57282C2: ??? (in /usr/lib/libsoup-2.4.so.1.3.0)
# ==16317== by 0x68F86F1: g_main_context_dispatch (in /lib/libglib-2.0.so.0.2400.2)
# ==16317== by 0x68FC567: ??? (in /lib/libglib-2.0.so.0.2400.2)
# ==16317== by 0x68FCA74: g_main_loop_run (in /lib/libglib-2.0.so.0.2400.2)
# ==16317== by 0x9C5E26: SyncEvo::SoupTransportAgent::wait(bool) (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x90B40C: SyncEvo::SyncContext::doSync() (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x9064C7: SyncEvo::SyncContext::sync(SyncEvo::SyncReport*) (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x65E8D8: SyncEvo::TestEvolution::doSync(int const*, std::string const&, SyncEvo::SyncOptions const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x75F090: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x76BCD1: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x75D7AB: SyncEvo::SyncTests::testTimeout() (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x7737F9: CppUnit::TestCaller<SyncEvo::SyncTests>::runTest() (in /home/pohly/work/syncevolution/src/client-test)
# ==16317== by 0x5C22406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C147D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C1E278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C1DFBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C29D9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C2209C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C29B29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C2C121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317== by 0x5C2F13A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==16317==
{
leak in libsoup
Memcheck:Leak
...
fun:soup_*
...
fun:g_main_loop_run
}
{
leak in libsoup II
Memcheck:Leak
...
fun:soup_message_set_request
}
# ==19190== 128 bytes in 1 blocks are possibly lost in loss record 1,181 of 1,448
# ==19190== at 0x4C244E8: malloc (vg_replace_malloc.c:236)
# ==19190== by 0x4C24562: realloc (vg_replace_malloc.c:525)
# ==19190== by 0x906736E: g_realloc (in /lib/libglib-2.0.so.0.2400.2)
# ==19190== by 0x9038140: ??? (in /lib/libglib-2.0.so.0.2400.2)
# ==19190== by 0x90381C2: g_ptr_array_add (in /lib/libglib-2.0.so.0.2400.2)
# ==19190== by 0x90617EC: g_main_context_check (in /lib/libglib-2.0.so.0.2400.2)
# ==19190== by 0x90622E2: ??? (in /lib/libglib-2.0.so.0.2400.2)
# ==19190== by 0x9062A74: g_main_loop_run (in /lib/libglib-2.0.so.0.2400.2)
# ==19190== by 0x99E3C4: SyncEvo::SoupTransportAgent::wait(bool) (SoupTransportAgent.cpp:177)
# ==19190== by 0x8E384C: SyncEvo::SyncContext::doSync() (in /home/pohly/work/syncevolution/src/client-test)
# ==19190== by 0x8DE907: SyncEvo::SyncContext::sync(SyncEvo::SyncReport*) (in /home/pohly/work/syncevolution/src/client-test)
# ==19190== by 0x663AB8: SyncEvo::TestEvolution::doSync(int const*, std::string const&, SyncEvo::SyncOptions const&) (in /home/pohly/work/syncevolution/src/client-test)
# ==19190== by 0x73A550: SyncEvo::SyncTests::doSync(SyncEvo::SyncOptions const&) (ClientTest.cpp:3705)
# ==19190== by 0x741AF8: SyncEvo::SyncTests::doSync(char const*, SyncEvo::SyncOptions const&) (ClientTest.h:833)
# ==19190== by 0x73993F: SyncEvo::SyncTests::testTimeout() (ClientTest.cpp:3655)
# ==19190== by 0x75E23D: CppUnit::TestCaller<SyncEvo::SyncTests>::runTest() (TestCaller.h:166)
# ==19190== by 0x8388406: CppUnit::TestCaseMethodFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x837A7D3: CppUnit::DefaultProtector::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x8384278: CppUnit::ProtectorChain::ProtectFunctor::operator()() const (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x8383FBB: CppUnit::ProtectorChain::protect(CppUnit::Functor const&, CppUnit::ProtectorContext const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x838FD9F: CppUnit::TestResult::protect(CppUnit::Functor const&, CppUnit::Test*, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x838809C: CppUnit::TestCase::run(CppUnit::TestResult*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x838FB29: CppUnit::TestResult::runTest(CppUnit::Test*) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x8392121: CppUnit::TestRunner::run(CppUnit::TestResult&, std::string const&) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x839513A: CppUnit::TextTestRunner::run(std::string, bool, bool, bool) (in /usr/lib/libcppunit-1.12.so.1.0.0)
# ==19190== by 0x75EA14: main (in /home/pohly/work/syncevolution/src/client-test)