From 713d5384bc4946eb3939cd2135ea3f7733437505 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Sun, 16 Aug 2015 23:15:04 +0200 Subject: [PATCH] Potential patch for an Issue #1337 --- lib/core/common.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/core/common.py b/lib/core/common.py index 793d42ad7..83eea703f 100755 --- a/lib/core/common.py +++ b/lib/core/common.py @@ -2280,8 +2280,10 @@ def findMultipartPostBoundary(post): candidates = [] for match in re.finditer(r"(?m)^--(.+?)(--)?$", post or ""): - _ = match.group(1).strip().strip('-') - if _ in done: + _ = re.search(r"\w+", match.group(1)) + _ = _.group(0) if _ else None + + if _ is None or _ in done: continue else: candidates.append((post.count(_), _))