http://bugs.winehq.org/show_bug.cgi?id=10489
Summary: Winemaker fails to process directories with '+' in them. Product: Wine Version: CVS/GIT Platform: All OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-winelib AssignedTo: wine-bugs@winehq.org ReportedBy: ion.simon.c@gmail.com
Created an attachment (id=9230) --> (http://bugs.winehq.org/attachment.cgi?id=9230) Escapes metacharacters in path component in 'sub search_from'.
Directories with regexp metacharacters in them (like '+') cause some regexp operation on line 1106 to fail . Proposed fix attached.
Reproduction recipe:
1) Download QT 4.3.1 (Win32) and unpack. [1] 2) cd to qt-win-opensource-src-4.3.1. 3) Run 'winemaker'.
It'll churn for a while, then you get this message: Nested quantifiers in regex; marked by <-- HERE in m/^linux-g++ <-- HERE $/ at /usr/local/bin/winemaker line 1106, <FILEI> line 39.
[1] QT is here: ftp://ftp.trolltech.com/qt/source/qt-win-opensource-src-4.3.1.zip