Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:13562 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 45881 invoked by uid 1010); 27 Oct 2004 12:14:00 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 45851 invoked from network); 27 Oct 2004 12:13:59 -0000 Received: from unknown (HELO marvin.mindnever.org) (80.74.160.83) by pb1.pair.com with SMTP; 27 Oct 2004 12:13:59 -0000 Received: (qmail 23912 invoked by uid 509); 27 Oct 2004 12:03:35 -0000 Received: from bunuel-cpe-185-bgd.sbb.co.yu (HELO mravojed.office.kom) (82.117.196.185) by marvin.mindnever.org with SMTP; 27 Oct 2004 12:03:32 -0000 To: internals@lists.php.net Content-Type: text/plain Organization: MindNever Dot Org Message-ID: <1098879262.4898.34.camel@mravojed> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Wed, 27 Oct 2004 14:14:22 +0200 Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on leya.mindnever.org X-Spam-Level: X-Spam-Status: No, hits=-4.3 required=4.0 tests=AWL,BAYES_00,RCVD_IN_SBL autolearn=no version=2.63 Subject: [PATCH] Bug fix for #29770, but for PHP 4.3.9 From: vladimir@mindnever.org (Vladimir Zidar) When safe_mode is set to 'on', popen() uses char buf[1024] to build argument list. This is not good, as it truncates command line without notice. This is NOT operating system limit - as noted on bugreport, but PHP bug. If anybody cares, here is fix for this bug under 4.3.9: http://leya.mindnever.org/~mr_w/php-popen.patch.gz PS, didn't have time to look at PHP 5 yet, but I suppose this fix could work also with minor tweaks. -- Vladimir Zidar, Programmer MindNever Foodstuff TRDG. Head Office Branch Tel: +381-63-550161, +385-98-9574261 http://www.mindnever.org, icq: 15414204, mail: mr_W@mindnever.org