]> git.ozlabs.org Git - ccan/commit
tdb2: fix use after free on error message
authorRusty Russell <rusty@rustcorp.com.au>
Thu, 24 Mar 2011 03:40:22 +0000 (14:10 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 24 Mar 2011 03:40:22 +0000 (14:10 +1030)
commit40bab4d5df030f84a63d9c6cb1348d8f27442a0a
treeb37cd96ee558308af4cbf153582f4111e4369923
parente1fd1d9623ef2f944374d67b573a6f1cf7a9ed12
tdb2: fix use after free on error message

We use "r" after we call tdb_access_release() when we find corruption
in the free list.  "r" may be a pointer into malloced memory, freed
by tdb_access_release().
ccan/tdb2/free.c