BEGIN_TASK "svn update" 2009-12-02-17-34-47
BEGIN_SUBTASK "Update del sandbox"
cd $HOME/es1/Sandboxes2009/es1_11_01 [OK]
svn up [OK]

INFO: U src/Obra.hxx U src/Colleccio.hxx U src/AmalgamaOnline.hxx Updated to revision 267.

svn log -r HEAD [OK]

INFO: ------------------------------------------------------------------------ r267 | es1_11_01 | 2009-12-02 17:31:17 +0100 (dc, 02 des 2009) | 1 line REFACTOR descripcioCatalegColleccio a Obra (abans a Colleccio) ------------------------------------------------------------------------

END_SUBTASK "Update del sandbox"
BEGIN_SUBTASK "Compilar i executar tots els tests"
cd $HOME/es1/Sandboxes2009/es1_11_01/src [OK]
scons [OK]

INFO: scons: Reading SConscript files ... scons: done reading SConscript files. scons: Building targets ... g++ -o TestsUnitaris/TestsConversorHtml.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsConversorHtml.cxx g++ -o TestsUnitaris/TestsColleccio.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsColleccio.cxx g++ -o TestsUnitaris/TestsObra.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsObra.cxx g++ -o TestsUnitaris/TestsAutor.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsAutor.cxx TestsUnitaris/TestsAutor.cxx: In member function 'void TestsAutor::TestCatalegObres_perIsbnSenseObra()': TestsUnitaris/TestsAutor.cxx:101: warning: unused variable 'obra' g++ -o TestsUnitaris/TestsConversorPdf.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsConversorPdf.cxx g++ -o TestsUnitaris/TestGrupDeConversors.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestGrupDeConversors.cxx g++ -o TestsUnitaris/TestsTema.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsTema.cxx g++ -o TestsUnitaris/TestUsuari.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestUsuari.cxx g++ -o TestsUnitaris/TestsPortal.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsPortal.cxx g++ -o TestsUnitaris/TestsSubscriptor.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsSubscriptor.cxx g++ -o TestsUnitaris/TestsNotificador.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsUnitaris/TestsNotificador.cxx g++ -o TestsFuncionals/TestsSubscripcionsAvancades.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsSubscripcionsAvancades.cxx g++ -o TestsFuncionals/TestsAfegirAutorsIObres.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsAfegirAutorsIObres.cxx g++ -o TestsFuncionals/TestsConversors.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsConversors.cxx g++ -o TestsFuncionals/TestsSubscripcions.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsSubscripcions.cxx g++ -o TestsFuncionals/TestsEstrategiesEnviament.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs TestsFuncionals/TestsEstrategiesEnviament.cxx g++ -o externalLibs/MiniCppUnit.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs externalLibs/MiniCppUnit.cxx g++ -o externalLibs/LibFileSystem.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs externalLibs/LibFileSystem.cxx g++ -o externalLibs/TestsRunner.o -c -Wall -pedantic -g -I. -ITestsUnitaris -ITestsFuncionals -IexternalLibs externalLibs/TestsRunner.cxx g++ -o TotsElsTests TestsUnitaris/TestsConversorHtml.o TestsUnitaris/TestsColleccio.o TestsUnitaris/TestsObra.o TestsUnitaris/TestsAutor.o TestsUnitaris/TestsConversorPdf.o TestsUnitaris/TestGrupDeConversors.o TestsUnitaris/TestsTema.o TestsUnitaris/TestUsuari.o TestsUnitaris/TestsPortal.o TestsUnitaris/TestsSubscriptor.o TestsUnitaris/TestsNotificador.o TestsFuncionals/TestsSubscripcionsAvancades.o TestsFuncionals/TestsAfegirAutorsIObres.o TestsFuncionals/TestsConversors.o TestsFuncionals/TestsSubscripcions.o TestsFuncionals/TestsEstrategiesEnviament.o externalLibs/MiniCppUnit.o externalLibs/LibFileSystem.o externalLibs/TestsRunner.o valgrind -q --leak-check=yes ./TotsElsTests ==32487== Use of uninitialised value of size 4 ==32487== at 0x40ABBFF: (within /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804B1D2: OO_WarGeneration(char const*, char const*) (libOpenOffice2Html.hxx:26) ==32487== by 0x804C179: ConversorHtml::converteix(std::string const&, std::string const&) const (ConversorHtml.hxx:18) ==32487== by 0x8056771: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:54) ==32487== by 0x8063AEC: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:107) ==32487== by 0x8065929: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:99) ==32487== by 0x807369A: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:75) ==32487== by 0x80704F0: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== ==32487== Conditional jump or move depends on uninitialised value(s) ==32487== at 0x40ABC07: (within /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804B1D2: OO_WarGeneration(char const*, char const*) (libOpenOffice2Html.hxx:26) ==32487== by 0x804C179: ConversorHtml::converteix(std::string const&, std::string const&) const (ConversorHtml.hxx:18) ==32487== by 0x8056771: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:54) ==32487== by 0x8063AEC: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:107) ==32487== by 0x8065929: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:99) ==32487== by 0x807369A: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:75) ==32487== by 0x80704F0: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) + TestsEstrategiesEnviament - TestsEstrategiesEnviament::testAfegeixTemaAObra_notificaDosUsuaris_unPerMail_altrePerSms . + TestsSubscripcions - TestsSubscripcions::testLlistaTemes_ambUnTema - TestsSubscripcions::testLlistaTemes_ambDosTemes - TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent - TestsSubscripcions::testAssociaTemaAObra_obraAmbDosTemes - TestsSubscripcions::testLlistaUsuaris_ambUnUsuari - TestsSubscripcions::testLlistaUsuaris_ambDosUsuaris - TestsSubscripcions::testLlistaSubscritsATema_ambUnUsuari - TestsSubscripcions::testLlistaSubscritsATema_ambDosUsuaris - TestsSubscripcions::testLlistaSubscritsATema_ambUsuariInexistent - TestsSubscripcions::testLlistaSubscritsATema_ambTemaInexistent - TestsSubscripcions::testAssociaTemaAObra_notificaUsuariSubscritATema - TestsSubscripcions::testAssociaTemaAObra_notificaDosUsuarisSubscritADosTemes ............ + TestsConversors - TestsConversors::testConversorsPerDefecte_senseOriginals - TestsConversors::testConversorsPe==32487== ==32487== Invalid read of size 4 ==32487== at 0x804CFF2: std::_List_base >::_M_clear() (list.tcc:73) ==32487== by 0x804D06E: std::_List_base >::~_List_base() (stl_list.h:348) ==32487== by 0x804D08C: std::list >::~list() (stl_list.h:408) ==32487== by 0x804D7F8: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6e88 is 16 bytes inside a block of size 24 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid read of size 4 ==32487== at 0x40D0535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D806: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6e84 is 12 bytes inside a block of size 24 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid read of size 4 ==32487== at 0x40D0535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6e80 is 8 bytes inside a block of size 24 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid read of size 4 ==32487== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6da0 is 8 bytes inside a block of size 25 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid write of size 4 ==32487== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6da0 is 8 bytes inside a block of size 25 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid free() / delete / delete[] ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6d98 is 0 bytes inside a block of size 25 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid read of size 4 ==32487== at 0x40D0535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6e78 is 0 bytes inside a block of size 24 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid read of size 4 ==32487== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6df0 is 8 bytes inside a block of size 21 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid write of size 4 ==32487== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6df0 is 8 bytes inside a block of size 21 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid free() / delete / delete[] ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6de8 is 0 bytes inside a block of size 21 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid free() / delete / delete[] ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x804D91C: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x43f6e78 is 0 bytes inside a block of size 24 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32487== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32487== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32487== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) rDefecte_ambUnOriginal .. + TestsAfegirAutorsIObres - TestsAfegirAutorsIObres::testCataleg_senseAutors - TestsAfegirAutorsIObres::testCataleg_ambUnAutorExtern - TestsAfegirAutorsIObres::testCataleg_ambUnAutorContractat - TestsAfegirAutorsIObres::testCataleg_ambDosAutors - TestsAfegirAutorsIObres::testCataleg_ambUnaObra - TestsAfegirAutorsIObres::testCataleg_ambDosObresDelMateixAutor - TestsAfegirAutorsIObres::testCataleg_ambMoltesObres - TestsAfegirAutorsIObres::testAfegirObra_aUnAutorQueNoExisteixFalla - TestsAfegirAutorsIObres::testAfegirObra_quanOriginalNoExisteixFalla - TestsAfegirAutorsIObres::testCataleg_ambUnColleccioNoPublicat - TestsAfegirAutorsIObres::testCataleg_ambUnColleccioPublicat - TestsAfegirAutorsIObres::testCataleg_ambUnColleccioDescatalogada - TestsAfegirAutorsIObres::testCataleg_ambDosColleccios - TestsAfegirAutorsIObres::testCataleg_collecioAmbObres - TestsAfegirAutorsIObres::testInclouObraAColleccio_quanColleccioNoExisteix ............... + TestsSubscripcionsAvancades - TestsSubscripcionsAvancades::testAfegeixObra_notificaUsuariSubscritAAutor - TestsSubscripcionsAvancades::testAfegeixObra_notificaDosUsuarisSubscritADosAutors - TestsSubscripcionsAvancades::testLlistaPortalsTematics - TestsSubscripcionsAvancades::testRssPerPortal_senseCapNotificacio - TestsSubscripcionsAvancades::testRssPerPortal_ambPortalInexistent - TestsSubscripcionsAvancades::testRssPerPortal_ambUnaObraNotificada - TestsSubscripcionsAvancades::testRssPerPortal_subscritAAutorITema ....... + TestsNotificador + TestsSubscriptor + TestsPortal - TestsPortal::testTitol_perDefecte - TestsPortal::testTitol_modificat - TestsPortal::testDescripcio_perDefecte - TestsPortal::testDescripcio_modificat .... + TestsUsuari - TestsUsuari::testNom_perDefecte - TestsUsuari::testNom_modificat - TestsUsuari::testMail_perDefecte - TestsUsuari::testMail_modificat - TestsUsuari::testUsuari_dadesPerDefecte - TestsUsuari::testUsuari_dadesModificades - TestsUsuari::testUsuari_notificaNovaObra ....... + TestsTema - TestsTema::testTema_perDefecte - TestsTema::testTema_establintTitol .. + TestsGrupDeConversors - TestsGrupDeConversors::testConverteix_ambUnConversorHtml - TestsGrupDeConversors::testConverteix_ambUnConversorPdfImprimible - TestsGrupDeConversors::testConverteix_ambUnConversorPdfAmbMarca - TestsGrupDeConversors::testConverteix_senseCapConversorNoFaRes - TestsGrupDeConversors::testConverteix_ambConversorsPdfIHtml - TestsGrupDeConversors::testConverteix_ambUnConversorExtrany ...... + TestsConversorPdf - TestsConversorPdf::testConverteix_generaUnFitxer - TestsConversorPdf::testConverteix_generaContingut - TestsConversorPdf::testConverteix_generaUnFitxerAmbMarcaAigua - TestsConversorPdf::testConverteix_ambOriginalInexistent .... + TestsAutor - TestsAutor::testNom_perDefecte - TestsAutor::testNom_modificat - TestsAutor::testSituacio_perDefecte - TestsAutor::testSituacio_modificat - TestsAutor::testDescripcioCataleg - TestsAutor::testEsContractat ==32487== ==32487== Invalid read of size 4 ==32487== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x4546a70 is 8 bytes inside a block of size 25 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid write of size 4 ==32487== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x4546a70 is 8 bytes inside a block of size 25 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid read of size 4 ==32487== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x4546a28 is 8 bytes inside a block of size 21 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid write of size 4 ==32487== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0x4546a28 is 8 bytes inside a block of size 21 free'd ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32487== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32487== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== Invalid free() / delete / delete[] ==32487== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32487== by 0x804D91C: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32487== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32487== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== Address 0xbe855c60 is on thread 1's stack - TestsAutor::testTrencaContracte - TestsAutor::testCatalegObres_ambUnaObra - TestsAutor::testCatalegObres_senseObra - TestsAutor::testCatalegObres_ambDuesObres - TestsAutor::TestCatalegObres_perIsbnSenseObra - TestsAutor::TestCatalegObres_perIsbnAmbObra ............ + TestsObra - TestsObra::testTitol_perDefecte - TestsObra::testTitol_posantLiTitol - TestsObra::testReferencia_perDefecte - TestsObra::testReferencia_posantLiReferencia - TestsObra::testOriginal_perDefecte - TestsObra::testOriginal_posantLiOriginal - TestsObra::testDescripcioCataleg_inicialitzada - TestsObra::testDescripcioCataleg_perDefecte ........ + TestsColleccio - TestsColleccio::testTitol_perDefecte - TestsColleccio::testTitol_modificat - TestsColleccio::testAfegirObraColleccio - TestsColleccio::testSenseObraColleccio .... + TestsConversorHtml - TestsConversorHtml::testConverteix_generaUnFitxer - TestsConversorHtml::testConverteix_generaContingut - TestsConversorHtml::testConverteix_ambOriginalInexistent ... Summari: Executed Tests: 87 Passed Tests: 87 ==32487== ==32487== ==32487== 4 bytes in 1 blocks are definitely lost in loss record 1 of 2 ==32487== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224) ==32487== by 0x8074DB5: Usuari::telefon(std::string const&) (Usuari.hxx:19) ==32487== by 0x807568A: AmalgamaOnline::usuariPrefereixSms(std::string const&, std::string const&) const (AmalgamaOnline.hxx:264) ==32487== by 0x8075CF3: TestsEstrategiesEnviament::testAfegeixTemaAObra_notificaDosUsuaris_unPerMail_altrePerSms() (TestsEstrategiesEnviament.cxx:50) ==32487== by 0x8075564: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x807487C: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) ==32487== ==32487== ==32487== 88 bytes in 22 blocks are definitely lost in loss record 2 of 2 ==32487== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224) ==32487== by 0x805B929: Usuari::Usuari() (Usuari.hxx:12) ==32487== by 0x8062EA6: AmalgamaOnline::creaNouUsuari(std::string const&, std::string const&) (AmalgamaOnline.hxx:177) ==32487== by 0x8075AD5: TestsEstrategiesEnviament::testAfegeixTemaAObra_notificaDosUsuaris_unPerMail_altrePerSms() (TestsEstrategiesEnviament.cxx:48) ==32487== by 0x8075564: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32487== by 0x807487C: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32487== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32487== by 0x8078271: main (TestsRunner.cxx:5) scons: done building targets.

STATS: {passed_testsreferencia}

END_SUBTASK "Compilar i executar tots els tests"
BEGIN_SUBTASK "Comprova els errors de memoria: memory leaks, acces fora de memoria, us de variables no inicialitzades..."
cd $HOME/es1/Sandboxes2009/es1_11_01/src [OK]
valgrind --leak-check=full -q ./TotsElsTests | grep ^==[0-9]+=== [OK]

INFO: ==32491== Use of uninitialised value of size 4 ==32491== at 0x40ABBFF: (within /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804B1D2: OO_WarGeneration(char const*, char const*) (libOpenOffice2Html.hxx:26) ==32491== by 0x804C179: ConversorHtml::converteix(std::string const&, std::string const&) const (ConversorHtml.hxx:18) ==32491== by 0x8056771: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:54) ==32491== by 0x8063AEC: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:107) ==32491== by 0x8065929: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:99) ==32491== by 0x807369A: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:75) ==32491== by 0x80704F0: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== ==32491== Conditional jump or move depends on uninitialised value(s) ==32491== at 0x40ABC07: (within /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40BD446: std::ostreambuf_iterator > std::num_put > >::_M_insert_int(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40BD77C: std::num_put > >::do_put(std::ostreambuf_iterator >, std::ios_base&, char, unsigned long) const (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40C3D49: std::ostream& std::ostream::_M_insert(unsigned long) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40C3EA3: std::ostream::operator<<(unsigned) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804B1D2: OO_WarGeneration(char const*, char const*) (libOpenOffice2Html.hxx:26) ==32491== by 0x804C179: ConversorHtml::converteix(std::string const&, std::string const&) const (ConversorHtml.hxx:18) ==32491== by 0x8056771: GrupDeConversors::converteix(std::string const&, std::string const&) (GrupDeConversors.hxx:54) ==32491== by 0x8063AEC: AmalgamaOnline::converteixOriginal(std::string const&, std::string const&) (AmalgamaOnline.hxx:107) ==32491== by 0x8065929: AmalgamaOnline::creaNovaObra(std::string const&, std::string const&, int, std::string const&) (AmalgamaOnline.hxx:99) ==32491== by 0x807369A: TestsSubscripcions::testAssociaTemaAObra_ambTemaInexistent() (TestsSubscripcions.cxx:75) ==32491== by 0x80704F0: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x804CFF2: std::_List_base >::_M_clear() (list.tcc:73) ==32491== by 0x804D06E: std::_List_base >::~_List_base() (stl_list.h:348) ==32491== by 0x804D08C: std::list >::~list() (stl_list.h:408) ==32491== by 0x804D7F8: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9f60 is 16 bytes inside a block of size 24 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x40D0535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D806: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9f5c is 12 bytes inside a block of size 24 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x40D0535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9f58 is 8 bytes inside a block of size 24 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9e78 is 8 bytes inside a block of size 25 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid write of size 4 ==32491== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9e78 is 8 bytes inside a block of size 25 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid free() / delete / delete[] ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9e70 is 0 bytes inside a block of size 25 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x40D0535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9f50 is 0 bytes inside a block of size 24 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9ec8 is 8 bytes inside a block of size 21 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid write of size 4 ==32491== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9ec8 is 8 bytes inside a block of size 21 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid free() / delete / delete[] ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9ec0 is 0 bytes inside a block of size 21 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x8051F8B: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid free() / delete / delete[] ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x804D91C: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x8062438: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:41) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x43f9f50 is 0 bytes inside a block of size 24 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x8051F96: Autor::~Autor() (Autor.hxx:20) ==32491== by 0x80623A7: AmalgamaOnline::~AmalgamaOnline() (AmalgamaOnline.hxx:39) ==32491== by 0x806B562: TestsAfegirAutorsIObres::testCataleg_collecioAmbObres() (TestsAfegirAutorsIObres.cxx:233) ==32491== by 0x8069684: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x8068760: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x4549b48 is 8 bytes inside a block of size 25 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid write of size 4 ==32491== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x4549b48 is 8 bytes inside a block of size 25 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D81A: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid read of size 4 ==32491== at 0x40D0555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x4549b00 is 8 bytes inside a block of size 21 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid write of size 4 ==32491== at 0x40D055B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804D911: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0x4549b00 is 8 bytes inside a block of size 21 free'd ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x40CE79C: std::string::_Rep::_M_destroy(std::allocator const&) (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x40D0570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9) ==32491== by 0x804D84C: Obra::~Obra() (Obra.hxx:21) ==32491== by 0x804F2AC: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== Invalid free() / delete / delete[] ==32491== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342) ==32491== by 0x804D91C: Colleccio::~Colleccio() (Colleccio.hxx:23) ==32491== by 0x804F2CF: TestsColleccio::testAfegirObraColleccio() (TestsColleccio.cxx:38) ==32491== by 0x804E10E: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x804D2F0: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== Address 0xbeda3320 is on thread 1's stack ==32491== ==32491== ==32491== 4 bytes in 1 blocks are definitely lost in loss record 1 of 2 ==32491== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224) ==32491== by 0x8074DB5: Usuari::telefon(std::string const&) (Usuari.hxx:19) ==32491== by 0x807568A: AmalgamaOnline::usuariPrefereixSms(std::string const&, std::string const&) const (AmalgamaOnline.hxx:264) ==32491== by 0x8075CF3: TestsEstrategiesEnviament::testAfegeixTemaAObra_notificaDosUsuaris_unPerMail_altrePerSms() (TestsEstrategiesEnviament.cxx:50) ==32491== by 0x8075564: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x807487C: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5) ==32491== ==32491== ==32491== 88 bytes in 22 blocks are definitely lost in loss record 2 of 2 ==32491== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224) ==32491== by 0x805B929: Usuari::Usuari() (Usuari.hxx:12) ==32491== by 0x8062EA6: AmalgamaOnline::creaNouUsuari(std::string const&, std::string const&) (AmalgamaOnline.hxx:177) ==32491== by 0x8075AD5: TestsEstrategiesEnviament::testAfegeixTemaAObra_notificaDosUsuaris_unPerMail_altrePerSms() (TestsEstrategiesEnviament.cxx:48) ==32491== by 0x8075564: TestFixture::TestCase::runTest() (MiniCppUnit.hxx:195) ==32491== by 0x807487C: TestFixture::runTest() (MiniCppUnit.hxx:266) ==32491== by 0x8078388: TestFixtureFactory::runTests() (MiniCppUnit.hxx:362) ==32491== by 0x8078271: main (TestsRunner.cxx:5)

END_SUBTASK "Comprova els errors de memoria: memory leaks, acces fora de memoria, us de variables no inicialitzades..."
BEGIN_SUBTASK "Elimina possibles directoris borrats al subversion."
cd $HOME/es1/Sandboxes2009/es1_11_01/src [OK]
scons -c [OK]
rm -f .sconsign.dblite [OK]
rm -rf comprimits config masters generats originals [OK]
END_SUBTASK "Elimina possibles directoris borrats al subversion."
END_TASK "svn update" 2009-12-02-17-35-27 True

TestFarm is free software. Learn about TestFarm.