summaryrefslogtreecommitdiffstats
path: root/tests/basic_buffer
diff options
context:
space:
mode:
authorPetteri Aimonen <jpa@git.mail.kapsi.fi>2014-09-06 18:21:58 +0300
committerPetteri Aimonen <jpa@git.mail.kapsi.fi>2014-09-11 19:22:57 +0300
commit13a07e35b6b5f813078bde6a1a17d05f017bf714 (patch)
tree612468a4d0602ba3f25b810b023526ac65c5eb48 /tests/basic_buffer
parent0dce9ef635f8af1b9aa07a43f610295bca8954da (diff)
Fix crash in pb_release() if called twice on same message.
There was a double-free bug in pb_release() because it didn't set size fields to zero after deallocation. Most commonly this happens if pb_decode() fails, internally calls pb_release() and then application code also calls pb_release().
Diffstat (limited to 'tests/basic_buffer')
0 files changed, 0 insertions, 0 deletions