]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Bug 514613 again (closing </still_reachable> xml tag)
authorPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 28 Jan 2026 12:38:39 +0000 (13:38 +0100)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Wed, 28 Jan 2026 19:47:59 +0000 (20:47 +0100)
commit65d41bffbec97e0174db7101a42fb8a8cca21666
treea851fec38307ae68b0258c2d961695c35c248e39
parent1f5118fffdfbfb40405b8493ad6e8fee343c5759
Bug 514613 again (closing </still_reachable> xml tag)

Always close the tag after the heuristic details.

Add 4 testcases, one with no errors, one with a simple leak,
one with a simple reachable and one "Xmas tree" test (in
reference to the TCP/IP Christmas tree packet
https://en.wikipedia.org/wiki/Christmas_tree_packet). That
has most of the errors that memcheck can produce.

All of these tests get checked by xmllint.
12 files changed:
.gitignore
memcheck/mc_leakcheck.c
memcheck/tests/Makefile.am
memcheck/tests/nothing.c [new file with mode: 0644]
memcheck/tests/nothing_xml.vgtest [new file with mode: 0644]
memcheck/tests/simple_leak.c [new file with mode: 0644]
memcheck/tests/simple_leak_xml.vgtest [new file with mode: 0644]
memcheck/tests/simple_reachable.c [new file with mode: 0644]
memcheck/tests/simple_reachable_xml.vgtest [new file with mode: 0644]
memcheck/tests/xmas_tree.cpp [new file with mode: 0644]
memcheck/tests/xmas_tree_xml.supp [new file with mode: 0644]
memcheck/tests/xmas_tree_xml.vgtest [new file with mode: 0644]