From 56df4e29cec72858bd767d42720a3ae8f4735816 Mon Sep 17 00:00:00 2001 From: Roberto Raggi Date: Wed, 10 Feb 2010 16:23:04 +0100 Subject: [PATCH] Fixed possible crash when trying to link invalid documents. --- src/libs/qmljs/qmljslink.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/qmljs/qmljslink.cpp b/src/libs/qmljs/qmljslink.cpp index e054257a666..a0541aa142d 100644 --- a/src/libs/qmljs/qmljslink.cpp +++ b/src/libs/qmljs/qmljslink.cpp @@ -258,6 +258,9 @@ QList Link::reachableDocuments(Document::Ptr startDoc, const Snap { QList docs; + if (! startDoc) + return docs; + QSet processed; QStringList todo;