[pcre-dev] [Bug 2654] stack overwrite using pcreposix API wi…

Top Page
Delete this message
Author: admin
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 2654] stack overwrite using pcreposix API with musl libc
https://bugs.exim.org/show_bug.cgi?id=2654

Philip Hazel <Philip.Hazel@???> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX


--- Comment #1 from Philip Hazel <Philip.Hazel@???> ---
If you are starting a new project, you should be using PCRE2 (current release
10.35), not PCRE1 (the 8.xx series, which is now on its final release). In
PCRE2, this issue was resolved at the 10.33 release with this ChangeLog item:

4. The POSIX functions are now all called pcre2_regcomp() etc., with wrapper
functions that use the standard POSIX names. However, in pcre2posix.h the POSIX
names are defined as macros. This should help avoid linking with the wrong
library in some environments while still exporting the POSIX names for
pre-existing programs that use them. (The Debian alternative names are also
defined as macros, but not documented.)

I am closing this issue as WONTFIX because PCRE1 really is at end-of-life
(PCRE2 has been around for over 5 years).

--
You are receiving this mail because:
You are on the CC list for the bug.