From 0809a61fc316e9568e2152785c4dcf3751a9e8f5 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 13 Aug 2014 15:18:11 +0200 Subject: [PATCH] Bug fix (whole page output as a result of partial union runs) --- lib/core/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/core/common.py b/lib/core/common.py index 6a1853539..b80862f22 100755 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -1314,7 +1314,7 @@ def parseUnionPage(page): if page is None: return None - if page.startswith(kb.chars.start) and page.endswith(kb.chars.stop): + if re.search("(?si)\A%s.*%s\Z" % (kb.chars.start, kb.chars.stop), page): if len(page) > LARGE_OUTPUT_THRESHOLD: warnMsg = "large output detected. This might take a while" logger.warn(warnMsg)