diff options
author | Jesus Fernandez <jesus.fernandez@qt.io> | 2017-12-06 19:46:31 +0100 |
---|---|---|
committer | Jesus Fernandez <Jesus.Fernandez@qt.io> | 2017-12-14 16:30:38 +0000 |
commit | 345be581007c05164052e27f90fcfaf27a41c743 (patch) | |
tree | 6165b95a586bf015b9142b21d3c65def234ba855 /config.tests/.qmake.conf | |
parent | d48c502ce535c913424440557cdfe7fa6e383dea (diff) |
Fix assert when emitting a signal from a different thread
If a signal is emitted more than once in a multithreaded application the
QSignalEventGenerator::execute function asserts in the check for a valid
signal index. It happens after abandoning the state and all the
connections are disconnected. If we have pending signal to be
processed the QObject::sender() won't be able to resolve the sender
object.
Task-number: QTBUG-61463
Change-Id: I9d4b7266c6dddc9ff2e7453b05a6989876ccb332
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'config.tests/.qmake.conf')
0 files changed, 0 insertions, 0 deletions