Platform | X86_64_RHEL5_valgrind |
Branch | MAIN |
Options | |
Date | 14-Apr-08 01:14 |
Contributor | HP |
Status | FAILURE |
Data | Platform: X86_64 RHEL5 valgrind Branch: MAIN Contributor: HP Date: 080414 Time: 0114 Status: FAILURE make[3]: Entering directory `/var/buildValgrind/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' TestIdleConnectionTimeout 10 Testing connectLocal() Test 1 of 2: Begin 10 second idle period... Test 1 success. Test 2 of 2: Begin 10 second idle period... Expected error: Connection closed by CIM Server. Skipping connect() test, PEGASUS_TEST_USER_ID and PEGASUS_TEST_USER_PASS not defined. +++++ passed all tests make[3]: Leaving directory `/var/buildValgrind/pegasus/src/Pegasus/Client/tests/IdleConnectionTimeout' cimserver -s CIM Server stopped. echo "(CMPIR_STOP_DAEMON command ignored)" (CMPIR_STOP_DAEMON command ignored) make[2]: Leaving directory `/var/buildValgrind/pegasus' make[1]: Leaving directory `/var/buildValgrind/pegasus' +++++ TestMakefile servertests suites complete +++++ TestMakefile alltests Complete ************ Build and Test Successful ************* ------------------------------------------------------------------------------- Memory leak: ==8390== Memcheck, a memory error detector. ==8390== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==8390== Using LibVEX rev 1658, a library for dynamic binary translation. ==8390== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==8390== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==8390== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==8390== For more details, rerun with: -v ==8390== ==8390== My PID = 8390, parent PID = 8389. Prog and args are: ==8390== /var/buildValgrind/pegasus/build/bin_exe/TestXmlParser ==8390== x.xml ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4A06DA5: strcpy (mc_replace_strmem.c:272) ==8390== by 0x401C7B: _tralingSpace() (XmlParser.cpp:85) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4A06DB7: strcpy (mc_replace_strmem.c:272) ==8390== by 0x401C7B: _tralingSpace() (XmlParser.cpp:85) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x566236C is 12 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94443: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:435) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94451: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:435) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D9428A: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:437) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D942F0: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:451) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94423: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:486) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D9442A: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:486) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D942A5: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:442) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662364 is 4 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D942CF: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:447) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662364 is 4 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D960F8: Pegasus::_skipWhitespace(unsigned&, char*&) (XmlParser.cpp:341) ==8390== by 0x4D942E3: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:449) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662365 is 5 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D96106: Pegasus::_skipWhitespace(unsigned&, char*&) (XmlParser.cpp:341) ==8390== by 0x4D942E3: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:449) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662365 is 5 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D960C9: Pegasus::_skipWhitespace(unsigned&, char*&) (XmlParser.cpp:343) ==8390== by 0x4D942E3: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:449) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662365 is 5 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D9447B: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:494) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662365 is 5 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D944A2: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:498) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D944A9: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:498) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662365 is 5 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D944C7: Pegasus::_normalize(unsigned&, char*&, char, char*&) (XmlParser.cpp:509) ==8390== by 0x4D95E69: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:586) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662364 is 4 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D95E88: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:595) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D95E9A: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:596) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x401CB0: _tralingSpace() (XmlParser.cpp:92) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662360 is 0 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x401CE2: _tralingSpace() (XmlParser.cpp:93) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662363 is 3 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D95A35: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:528) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D95A58: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:531) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D960F8: Pegasus::_skipWhitespace(unsigned&, char*&) (XmlParser.cpp:341) ==8390== by 0x4D95A72: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:539) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D96106: Pegasus::_skipWhitespace(unsigned&, char*&) (XmlParser.cpp:341) ==8390== by 0x4D95A72: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:539) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D95A7B: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:541) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D95B62: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:554) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94E1C: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:788) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662367 is 7 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94E8B: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:798) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662367 is 7 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D95111: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:829) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662367 is 7 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94C7A: Pegasus::XmlParser::_getElementName(char*&) (XmlParser.cpp:630) ==8390== by 0x4D95168: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:834) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662368 is 8 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94D40: Pegasus::XmlParser::_getElementName(char*&) (XmlParser.cpp:635) ==8390== by 0x4D95168: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:834) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662369 is 9 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94D4E: Pegasus::XmlParser::_getElementName(char*&) (XmlParser.cpp:635) ==8390== by 0x4D95168: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:834) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662369 is 9 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94D6D: Pegasus::XmlParser::_getElementName(char*&) (XmlParser.cpp:640) ==8390== by 0x4D95168: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:834) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x566236B is 11 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4D94DAA: Pegasus::XmlParser::_getElementName(char*&) (XmlParser.cpp:646) ==8390== by 0x4D95168: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:834) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x566236B is 11 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D94DB8: Pegasus::XmlParser::_getElementName(char*&) (XmlParser.cpp:648) ==8390== by 0x4D95168: Pegasus::XmlParser::_getElement(char*&, Pegasus::XmlEntry&) (XmlParser.cpp:834) ==8390== by 0x4D95B95: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:557) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x566236B is 11 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid write of size 1 ==8390== at 0x4D95BA1: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:560) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662366 is 6 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4A06794: strcmp (mc_replace_strmem.c:341) ==8390== by 0x4D95DA0: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:575) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662368 is 8 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== Invalid read of size 1 ==8390== at 0x4A067A4: strcmp (mc_replace_strmem.c:341) ==8390== by 0x4D95DA0: Pegasus::XmlParser::next(Pegasus::XmlEntry&, bool) (XmlParser.cpp:575) ==8390== by 0x401DE8: _tralingSpace() (XmlParser.cpp:89) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== Address 0x5662369 is 9 bytes after a block of size 8 alloc'd ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== ERROR SUMMARY: 91 errors from 39 contexts (suppressed: 5 from 1) ==8390== malloc/free: in use at exit: 8 bytes in 1 blocks. ==8390== malloc/free: 168 allocs, 167 frees, 324,284 bytes allocated. ==8390== For counts of detected errors, rerun with: -v ==8390== searching for pointers to 1 not-freed blocks. ==8390== checked 657,400 bytes. ==8390== ==8390== ==8390== 8 bytes in 1 blocks are definitely lost in loss record 1 of 1 ==8390== at 0x4A05809: malloc (vg_replace_malloc.c:149) ==8390== by 0x401C6A: _tralingSpace() (XmlParser.cpp:84) ==8390== by 0x401ECE: main (XmlParser.cpp:119) ==8390== ==8390== LEAK SUMMARY: ==8390== definitely lost: 8 bytes in 1 blocks. ==8390== possibly lost: 0 bytes in 0 blocks. ==8390== still reachable: 0 bytes in 0 blocks. ==8390== suppressed: 0 bytes in 0 blocks. ==8390== Reachable blocks (those to which a pointer was found) are not shown. ==8390== To see them, rerun with: --show-reachable=yes |