summaryrefslogtreecommitdiffstats
path: root/src/corelib
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2016-04-27 22:34:26 -0700
committerThiago Macieira <thiago.macieira@intel.com>2016-05-09 05:30:46 +0000
commitad66dbe305cff72443f4d3484191872d56e6dfbb (patch)
treebc14f53ca994153d8be7989a0141bc8f21e1549f /src/corelib
parent8de2986a42ff452d2ca7f28d23ce1156be326b62 (diff)
Disconnect signals from each QObject only once in QDBusConnectionPrivate
Because the moment we disconnect from the object's destroyed() signal, it may get destroyed in another thread. If the same object appears more than once in the object tree or in the signal hook table, we could be accessing a dangling pointer. Task-number: QTBUG-52988 Change-Id: Ifea6e497f11a461db432ffff14496f0f83889104 Reviewed-by: Weng Xuetian <wengxt@gmail.com> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib')
0 files changed, 0 insertions, 0 deletions