]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Bug 377717 - Fix massive space leak when reading compressed debuginfo sections.
authorJulian Seward <jseward@acm.org>
Mon, 20 Mar 2017 21:34:02 +0000 (21:34 +0000)
committerJulian Seward <jseward@acm.org>
Mon, 20 Mar 2017 21:34:02 +0000 (21:34 +0000)
commit9e280aa1663ce19a17632bd346d5751b43a3381f
treea7533cabb76410b4d0a6cf9ca47c9cd4f68110c0
parentc54854475c331d7035bb1f42ef1eb4a07f4707d0
Bug 377717 - Fix massive space leak when reading compressed debuginfo sections.

This makes reading of compressed debuginfo usable for very large object files.
It also adds a bunch extra documentation about a tricky invariant in the
compressed debuginfo handling (a recursive cache refill path!) and adds a
whole bunch of assertions.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@16279
coregrind/m_debuginfo/image.c