[OpenSIPS-Devel] [OpenSIPS/opensips] ddbff5: dialog: Fix unsafe profile linker handling
Liviu Chircu
noreply at github.com
Thu Sep 26 12:55:45 EDT 2019
Branch: refs/heads/2.4
Home: https://github.com/OpenSIPS/opensips
Commit: ddbff50033fb8701ec3a0bdc189be75a44558639
https://github.com/OpenSIPS/opensips/commit/ddbff50033fb8701ec3a0bdc189be75a44558639
Author: Liviu Chircu <liviu at opensips.org>
Date: 2019-09-26 (Thu, 26 Sep 2019)
Changed paths:
M modules/dialog/dlg_profile.c
Log Message:
-----------
dialog: Fix unsafe profile linker handling
Once a profile linker is attached to dlg->profile_links, it _must not_
be touched anymore, as it can be freed at any moment (e.g. within a
simultaneous processing of dialog CREATE + DELETE bin packets).
Many thanks to 46Labs for uncovering this bug and for supporting the fix
More information about the Devel
mailing list