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