A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/Perl/perl5/issues/19399 below:

Should build using `-DPERL_USE_SAFE_PUTENV` on Linux · Issue #19399 · Perl/perl5 · GitHub

This compiletime flag affects the way perl interacts with the putenv() libc call.

Without it, subtle memory corruption happens if both perl and some other C library attempt to putenv() within the same program. This corruption is only detected at destruction time, and only on thready+debugging builds.

An example of this can be seen in https://rt.cpan.org/Ticket/Display.html?id=140138

I believe the solution is simply that Perl should build using this flag all the time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4