php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #15181 CLI SAPI memory leak
Submitted: 2002-01-23 04:53 UTC Modified: 2002-01-23 08:21 UTC
From: yohgaki@php.net Assigned:
Status: Closed Package: Other web server
PHP Version: 4.0CVS-2002-01-23 OS: Linux
Private report: No CVE-ID: None
 [2002-01-23 04:53 UTC] yohgaki@php.net
I executed script reported for bug #14793.
The script causes memory leak for CLI SAPI. (I don't see memory leak with Apache SAPI)

php_cli.c(410) :  Freeing 0x08296B34 (8 bytes), script=-

Sorry for relatively long script :)

<?php
setlocale(LC_ALL, "en_US");

$locale_info = localeconv();

echo "<PRE>\n";
echo "--------------------------------------------\n";
echo "  Monetary information for current locale:  \n";
echo "--------------------------------------------\n\n";

echo "int_curr_symbol:   {$locale_info["int_curr_symbol"]}\n";
echo "currency_symbol:   {$locale_info["currency_symbol"]}\n";
echo "mon_decimal_point: {$locale_info["mon_decimal_point"]}\n";
echo "mon_thousands_sep: {$locale_info["mon_thousands_sep"]}\n";
echo "positive_sign:     {$locale_info["positive_sign"]}\n";
echo "negative_sign:     {$locale_info["negative_sign"]}\n";
echo "int_frac_digits:   {$locale_info["int_frac_digits"]}\n";
echo "frac_digits:       {$locale_info["frac_digits"]}\n";
echo "p_cs_precedes:     {$locale_info["p_cs_precedes"]}\n";
echo "p_sep_by_space:    {$locale_info["p_sep_by_space"]}\n";
echo "n_cs_precedes:     {$locale_info["n_cs_precedes"]}\n";
echo "n_sep_by_space:    {$locale_info["n_sep_by_space"]}\n";
echo "p_sign_posn:       {$locale_info["p_sign_posn"]}\n";
echo "n_sign_posn:       {$locale_info["n_sign_posn"]}\n";
echo "</PRE>\n";
?> 
 
 
 


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-01-23 08:21 UTC] edink@php.net
Fixed in CVS.

The leak occured only if you run the script with:
php -f xxx.php

You can run the script without specifying -f:
php xxx.php

 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Wed May 01 17:01:29 2024 UTC