diff options
author | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2011-07-14 16:40:16 +0200 |
---|---|---|
committer | Murray Cumming <murrayc@murrayc.com> | 2011-07-19 11:13:08 +0200 |
commit | ad1bce5b0ad1caeee5c499b3a80d3455e326b63c (patch) | |
tree | f973e933b0241d54d32010d23c097c6dbd3a9ce1 /ChangeLog | |
parent | 471d4a5341db13ee471792d31d3d59e53b6c7184 (diff) | |
download | sigc++-ad1bce5b0ad1caeee5c499b3a80d3455e326b63c.tar.gz |
slot_rep: Avoid access to deleted object in notify().
* sigc++/functors/slot_base.cc: slot_rep::notify() calls disconnect() before
destroy(). If disconnect() has deleted the slot_rep object, destroy() is not
called. Bug #564005.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,3 +1,11 @@ +2011-07-14 Kjell Ahlstedt <kjell.ahlstedt@bredband.net> + + slot_rep: Avoid access to deleted object in notify(). + + * sigc++/functors/slot_base.cc: slot_rep::notify() calls disconnect() before + destroy(). If disconnect() has deleted the slot_rep object, destroy() is not + called. Bug #564005. + 2.2.9: 2011-02-22 Kjell Ahlstedt <kjell.ahlstedt@bredband.net> |