diff options
author | mmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-03-28 20:03:16 +0000 |
---|---|---|
committer | mmichelson <mmichelson@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-03-28 20:03:16 +0000 |
commit | 4c552f2804b3f9011a57f2143a698cfb79bf8fa3 (patch) | |
tree | 93e0ed44c826ef65f347d6920a0dc8ff2fba3b6c /codecs | |
parent | d6e28fad13b8929ae147b95fb579bd8291dc45d5 (diff) |
This time the fix is proper for issue 12284. I have tested it thoroughly and found
that valgrind no longer complains and that calls do complete correctly.
The fix is along the same lines as before: Make sure the final null terminator gets copied
into the new sip_request's data pointer. Without it, parse_request will read and potentially
write past the end of the string, causing potential crashes.
(closes issue #12284...for real this time!)
reported by falves11
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@111811 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'codecs')
0 files changed, 0 insertions, 0 deletions