diff --git a/src/plugins/autotest/quick/quicktestvisitors.cpp b/src/plugins/autotest/quick/quicktestvisitors.cpp index 598b16afec7..0b6548131e8 100644 --- a/src/plugins/autotest/quick/quicktestvisitors.cpp +++ b/src/plugins/autotest/quick/quicktestvisitors.cpp @@ -212,6 +212,8 @@ bool QuickTestAstVisitor::visit(CPlusPlus::CallAST *ast) if (expressionListAST && expressionListAST->value) { const auto *stringLitAST = expressionListAST->value->asStringLiteral(); + if (!stringLitAST) + return false; const auto *string = translationUnit()->stringLiteral(stringLitAST->literal_token); if (string) {