]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip_session.c: Prevent use-after-free with TEST_FRAMEWORK enabled
authorSean Bright <sean.bright@gmail.com>
Tue, 3 Dec 2019 21:42:00 +0000 (16:42 -0500)
committerSean Bright <sean.bright@gmail.com>
Tue, 3 Dec 2019 21:42:03 +0000 (16:42 -0500)
commitfbc80db350ee006cdebcb113a6daf60f95c8851d
tree5dd17eb18a30d3fb96f7ef28a9a9c5a38c813a16
parentdd07ac6a3a4f3a8ef3c3fda20461ea841918e378
res_pjsip_session.c: Prevent use-after-free with TEST_FRAMEWORK enabled

We need to copy the endpoint name before we call ao2_cleanup() on it,
otherwise we might try to access memory that has been reclaimed.

ASTERISK-28445 #close
Reported by: Bernhard Schmidt

Change-Id: I404b952608aa606e0babd3c4108346721fb726b3
res/res_pjsip_session.c