summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjell.ahlstedt@bredband.net>2011-07-14 16:40:16 +0200
committerMurray Cumming <murrayc@murrayc.com>2011-07-19 11:13:08 +0200
commitad1bce5b0ad1caeee5c499b3a80d3455e326b63c (patch)
treef973e933b0241d54d32010d23c097c6dbd3a9ce1 /ChangeLog
parent471d4a5341db13ee471792d31d3d59e53b6c7184 (diff)
downloadsigc++-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--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index dbf622c..56984e3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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>