aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ios/iosdevice.cpp
diff options
context:
space:
mode:
authorEike Ziller <[email protected]>2013-10-08 15:27:45 +0200
committerEike Ziller <[email protected]>2013-10-08 15:42:19 +0200
commit171fd691c397dcbd03e7d5bb2cb3d3b4845158a9 (patch)
tree9cc620d51a2c93aa47d95b0fbf3e7d6541ea3382 /src/plugins/ios/iosdevice.cpp
parentc65c650cc2dcb0ac336cb2f6e74cb2e327e8ba15 (diff)
Ios: Fix crash when connecting user-mode device
The modal dialog was opened directly from the tool output processing, and when returning the tool handler was already deleted. Change-Id: Iacba584b59bf8720788ac03fd2e839c5e4485ab3 Reviewed-by: Fawzi Mohamed <[email protected]>
Diffstat (limited to 'src/plugins/ios/iosdevice.cpp')
-rw-r--r--src/plugins/ios/iosdevice.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/ios/iosdevice.cpp b/src/plugins/ios/iosdevice.cpp
index 853328a0ff6..e5641426a57 100644
--- a/src/plugins/ios/iosdevice.cpp
+++ b/src/plugins/ios/iosdevice.cpp
@@ -269,7 +269,7 @@ void IosDeviceManager::updateInfo(const QString &devId)
{
IosToolHandler *requester = new IosToolHandler(IosToolHandler::IosDeviceType, this);
connect(requester, SIGNAL(deviceInfo(Ios::IosToolHandler*,QString,Ios::IosToolHandler::Dict)),
- SLOT(deviceInfo(Ios::IosToolHandler *,QString,Ios::IosToolHandler::Dict)));
+ SLOT(deviceInfo(Ios::IosToolHandler *,QString,Ios::IosToolHandler::Dict)), Qt::QueuedConnection);
connect(requester, SIGNAL(finished(Ios::IosToolHandler*)),
SLOT(infoGathererFinished(Ios::IosToolHandler*)));
requester->requestDeviceInfo(devId);