Thanks the fast fix, it works well here. You were right in assuming that I was testing the current code. Sorry for not pointing this out.
To sum up: No problems found with PCRE 8.20-RC3. Ralf On 10.10.2011 17:56, Philip Hazel wrote: > On Mon, 10 Oct 2011, Philip Hazel wrote: > >> On Mon, 10 Oct 2011, Ralf Junker wrote: >> >>> pcretest compiled with a LINK_SIZE of 3 results in a memory overrun >>> which can lead to an AV. >> >> Which release of PCRE? >> >>> This is the pattern: >>> >>> /^(A(*THEN:A)B|C(*THEN:B)D)/S >> >> Just this morning when running the full test set (which includes a test >> with LINK_SIZE 3) I found a problem with THEN:ARG, which I am in the >> process of fixing. However, this was with the current code, which has >> been changed since 8.13. So if you are using 8.13, this must be >> something else. > > Your example does cause a problem that valgrind finds if run on the > currently committed development code; the fix I have just implemented > mends it. I am about to commit the fix. -- ## List details at https://lists.exim.org/mailman/listinfo/pcre-dev
