aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/scenegraph/qsgthreadedrenderloop.cpp
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@digia.com>2014-06-24 16:09:29 +0200
committerSimon Hausmann <simon.hausmann@digia.com>2014-06-24 17:09:35 +0200
commit9f22767784dc859283b321c47636ea708eef3bfe (patch)
treee47f68fb1943d913c124da2c48f0195e38345649 /src/quick/scenegraph/qsgthreadedrenderloop.cpp
parentcf93acbee66db96a6f7fab8607432b70ec5c0437 (diff)
Fix crash in QQmlDelegateModel during destruction phase
It has been reported multiple times (with different back traces) that the QQmlDelegateModel tries to access a dangling QQmlContext pointer. The scenarios for reaching this point differ slightly, one such scenario is very late model activity during the scene destruction. The provided test-case simulates that and the provided patch guards the QQmlContext in a QPointer. Task-number: QTBUG-39780 Change-Id: I594ee4918cd1b78c5db5c164314e85e9eea99fbd Reviewed-by: Alan Alpert (Personal) <416365416c@gmail.com>
Diffstat (limited to 'src/quick/scenegraph/qsgthreadedrenderloop.cpp')
0 files changed, 0 insertions, 0 deletions