The fix for 4991763 is incomplete because it assumes POSIX.1 2001 comformance which forbids applications from modifying environ directly when they use APIs such as getenv() and setenv(). However, a number of test cases have come to light which suffer SEGV after updating environ for themselves. Whilst such applications are broken w.r.t. POSIX.1 2001 (and should be fixed) it has been pointed out that neither the SVID nor POSIX.1 1996 foresaw this issue.
xxxxx@xxxxx.com 10/22/04 18:18 GMT