From 616c55a2a44fefbfd44362f83101a80264457b5a Mon Sep 17 00:00:00 2001 From: BogDan Vatra Date: Thu, 21 Mar 2013 09:59:26 +0200 Subject: [PATCH] Fix crash. Check if there is any qtVersion->qtAbis() before getting the first element. Change-Id: Ia55985b513cc2473dd0cfbef45877185d65df6ef Reviewed-by: Daniel Teske Reviewed-by: Eike Ziller --- src/plugins/android/androidsettingswidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/android/androidsettingswidget.cpp b/src/plugins/android/androidsettingswidget.cpp index fcf9c8df3a6..b41ad3225a1 100644 --- a/src/plugins/android/androidsettingswidget.cpp +++ b/src/plugins/android/androidsettingswidget.cpp @@ -241,7 +241,7 @@ bool AndroidSettingsWidget::checkNDK(const Utils::FileName &location) QSet qtVersionsForArch; foreach (QtSupport::BaseQtVersion *qtVersion, QtSupport::QtVersionManager::instance()->versions()) { - if (qtVersion->type() != QLatin1String(Constants::ANDROIDQT)) + if (qtVersion->type() != QLatin1String(Constants::ANDROIDQT) || qtVersion->qtAbis().isEmpty()) continue; qtVersionsForArch.insert(qtVersion->qtAbis().first().architecture()); }