--- qtbase/src/tools/qdoc/htmlgenerator.cpp.ports.orig Thu Apr 16 12:08:37 2015 +++ qtbase/src/tools/qdoc/htmlgenerator.cpp Thu Apr 16 20:54:07 2015 @@ -3378,7 +3378,8 @@ QString HtmlGenerator::highlightedCode(const QString& bool handled = false; for (int k = 0; k != 18; ++k) { const QString & tag = spanTags[2 * k]; - if (tag == QStringRef(&src, i, tag.length())) { + if (i + tag.length() <= src.length() && + tag == QStringRef(&src, i, tag.length())) { html += spanTags[2 * k + 1]; i += tag.length(); handled = true;