diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2016-10-04 11:42:10 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@qt.io> | 2016-10-05 08:26:42 +0000 |
commit | 4d375f3f2b95bfcb322402df3525db6cc7a723ce (patch) | |
tree | 37632474b6e60edc1264cf89323440735e3918b6 /src/qml/memory/qv4mm.cpp | |
parent | 55b3d76671090da348d63a89417ea73dab5d315d (diff) |
QML: Clear weak references on Object destruction for C++-owned QObjects
Otherwise a re-use of the C++-owned QObject will have a back reference
to a possibly GCed QV4::QObjectWrapper, which results in exciting
behavior.
Task-number: QTBUG-46263
Change-Id: Iff0e36f9e67c01abd02cfb5a89605d0f26ddb0de
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/qml/memory/qv4mm.cpp')
0 files changed, 0 insertions, 0 deletions