diff options
author | Simon Hausmann <simon.hausmann@qt.io> | 2017-11-29 14:33:16 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2017-12-14 13:16:21 +0000 |
commit | f25203296d4e29b5e7e4000950f76045a5a832bd (patch) | |
tree | 0b897252199798c5c4259356f449543235c69f2e /sync.profile | |
parent | d7a4658475cfb460979d7af02de048a9405c123e (diff) |
Fix stack use after scope when calling overloaded constructors
This is a regression of commit 0d7dd44d781a73c4bd065c0660d4a2f824a86f05
that ended up moving the stack-local storage into a scope that's too
close. Pointers into the storage are stored in methodArgTypes and used
throughput the surrounding while loop.
Covered by tst_QJSEngine::newQMetaObject when run with ASAN.
Change-Id: I44928d67ebdb0b5bdcf99ddd8193f692c2a94539
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'sync.profile')
0 files changed, 0 insertions, 0 deletions