Don't know what leads you believe there is a bug related to pcre with
that expression and data. It works here on windows xp sp3 with
pcretest.exe even with a library configured with default stack
allocation and options (which imo are insufficient on Windows).
You should build your own libraries from source using Cmake to create
your project for Visual Studio. Refer to the NON-UNIX-USE text file
included with PCRE source, and also pcrestack.html.
Consider building pcre with the option to use heap rather than stack for
recursion, or else ensure that your application will allocate sufficient
stack.
When using any precompiled libraries in Visual Studio it can be
imperative that the libraries be from the same version and environment
as the application. Also FWIW, the libraries you've downloaded may be
non-standard; I see an obsolete pcre.def in the offering, and
pcreposix.dll is missing. The official pcre source is at
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
Regards,
Sheri