[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2018-10-13 Thread Jochen Sprickerhof
** Tags added: upgrade-software-version ** Changed in: poco (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matchi

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2016-05-24 Thread Mark Ebbers
Also opened an issue at the pocoproject. https://github.com/pocoproject/poco/issues/1284 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2016-05-24 Thread Mark Ebbers
Arne, Thank you for your quick reply but I don't think this solves my problem. It only solves it for the proof-of-concept which I made to proof, the bug in Poco regex functionality. Our system does not even link against libPCRE but uses Poco. If I change the proof-of-concept to a Poco only soluti

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2016-05-24 Thread Arne de Bruijn
I was afraid so. You could try using the pcre.h header from the embedded pcre in Poco (apt-get source libPoco-dev, poco-1.3.6p1/Foundation/src/pcre.h), that I've attached as pocopcre.h and not linking to the system pcre (just g++ regex.cc -lPocoFoundation). That seems to work for me: Poco POCO_VE

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2016-05-24 Thread Mark Ebbers
Additional info; when I change the linking order of pcre and poco I got a different output: $ g++ regex.cc -lPocoFoundation -lpcre $ ./a.out Poco 0x01030600 on Linux 4.2.0-35-generic @ x86_64 Poco match 1234567890 to pattern ^[0-9]{10} matches? no Poco match 123456789 to pattern ^[0-9]{10} mat

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2016-05-24 Thread Mark Ebbers
Arne, I compiled your code, got no warnings and got a different output! Poco 0x01030600 on Linux 4.2.0-35-generic @ x86_64 Poco match 1234567890 to pattern ^[0-9]{10} matches? no Poco match 123456789 to pattern ^[0-9]{10} matches? no Boost match 1234567890 to pattern ^[0-9]{10} matches? yes Boos

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2016-05-23 Thread Arne de Bruijn
When I compiled your program I got errors about duplicate pcre types. I've resolved the errors by adding a pcrepcre namespace around the pcre include/function. It gives me the correct output: Poco POCO_VERSION on Linux 3.13.0-24-generic @ x86_64 Poco match 1234567890 to pattern ^[0-9]{10} matches

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2016-05-23 Thread Mark Ebbers
$ ./a.out PCRE 8.31 2012-07-06 PCRE match 1234567890 to pattern ^[0-9]{10} matches? yes PRCE match 123456789 to pattern ^[0-9]{10} matches? no $ LD_PRELOAD=/usr/lib/libPocoFoundation.so ./a.out PCRE 8.31 2012-07-06 PCRE match 1234567890 to pattern ^[0-9]{10} matches? yes PRCE match 123456789 t

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2015-05-02 Thread Yoshiki Kanemoto
** Branch linked: lp:ubuntu/trusty/poco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To manage notifications about this bug go to: https:

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2015-05-01 Thread Yoshiki Kanemoto
** Changed in: pcre3 (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To manage notifications ab

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2015-05-01 Thread Yoshiki Kanemoto
LD_PRELOAD=/usr/lib/libPocoFoundation.so changes the result of proof-of- concept (Poco and boost dependent code are removed from proof-of- concept) $ g++ regex.cc -lpcre $ ./a.out PCRE 8.31 2012-07-06 PCRE match 1234567890 to pattern ^[0-9]{10} matches? yes PRCE match 123456789 to pattern ^[0-9

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2015-04-30 Thread Yoshiki Kanemoto
In Ubuntu 14.04, libPocoFoundation.so has some global variables of pcre. I found the executable which links both libPocoFoundation.so and libpcre.so outputs wrong results by pcre functions. nm -D --defined-only /usr/lib/libPocoFoundation.so | grep pcre 00110800 R _pcre_OP_lengths 000

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2015-04-30 Thread Yoshiki Kanemoto
** Changed in: poco (Ubuntu) Status: Invalid => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To manage notifications abo

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2015-04-30 Thread Yoshiki Kanemoto
** Also affects: collada-dom2.4-dp (Ubuntu) Importance: Undecided Status: New ** No longer affects: collada-dom2.4-dp (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title:

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2014-08-29 Thread Filip Sohajek
** Changed in: poco (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To manage notifications abo

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2014-08-29 Thread Filip Sohajek
** Changed in: poco (Ubuntu) Status: Invalid => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To manage notifications abo

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2014-08-29 Thread Filip Sohajek
** Changed in: poco (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To manage notifications abo

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2014-08-29 Thread Filip Sohajek
Package poco is not depedent on prce3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31 regex matching is not working To manage notifications about this bug go to: https://

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2014-08-29 Thread Filip Sohajek
Output in 14.04 (13.10 is EOL) Poco 0x01030600 on Linux 3.13.0-34-generic @ x86_64 Poco match 1234567890 to pattern ^[0-9]{10} matches? no Poco match 123456789 to pattern ^[0-9]{10} matches? no Boost match 1234567890 to pattern ^[0-9]{10} matches? yes Boost match 123456789 to pattern ^[0-9]{10} m

[Bug 1361610] Re: libPCRE3 8.31 regex matching is not working

2014-08-26 Thread Filip Sohajek
** Changed in: pcre3 (Ubuntu) Status: New => Confirmed ** Changed in: poco (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1361610 Title: libPCRE3 8.31