Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61085 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91763 invoked from network); 3 Jul 2012 14:49:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Jul 2012 14:49:26 -0000 Authentication-Results: pb1.pair.com smtp.mail=tom@punkave.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=tom@punkave.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain punkave.com designates 209.85.161.170 as permitted sender) X-PHP-List-Original-Sender: tom@punkave.com X-Host-Fingerprint: 209.85.161.170 mail-gg0-f170.google.com Received: from [209.85.161.170] ([209.85.161.170:56892] helo=mail-gg0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2D/A8-42839-67603FF4 for ; Tue, 03 Jul 2012 10:49:26 -0400 Received: by ggnf2 with SMTP id f2so6165193ggn.29 for ; Tue, 03 Jul 2012 07:49:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=8wvBmI4ojZisgCKHyEVzg4Zi0/Ikxa/F+6EUE4qsAZw=; b=aAaVAO6CGDIUd0mQGRgWUC4oA59Bv9w/G2bgF4qgqEh4iirBd/OrZZJ7bjkGlkw9VL szsmILvn2r154rLh4LTcmHPln3ejRw2o+NVMkezliWw4bQKrqod1CAxZ1V/nyr7R5+ob zO2aHHc2+Cdm+2pnhKgUFquhcqRiyL7IIyZxcjmcbPz6tt3cZCQr4HeD+sLPAFgdfiEV 6gDRf0ZxXOoAzD6Y5LZfkCnVUGDgYXxY4OsJ/OvmPTGh++clYLI7cIQe76Kv2aVn7/Ch DGTipAC46lsf/zHFuzIZsKQCCN1z7C6wALxZic1JWaDGY3X1+hh+9h+VRrsRqonmOxk7 RjyQ== MIME-Version: 1.0 Received: by 10.236.76.103 with SMTP id a67mr3168025yhe.69.1341326964062; Tue, 03 Jul 2012 07:49:24 -0700 (PDT) Received: by 10.100.107.15 with HTTP; Tue, 3 Jul 2012 07:49:23 -0700 (PDT) In-Reply-To: <4FF2FFBF.8050301@lerdorf.com> References: <4FF2FFBF.8050301@lerdorf.com> Date: Tue, 3 Jul 2012 10:49:23 -0400 Message-ID: To: Rasmus Lerdorf Cc: PHP Internals Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlnslUORkdARymyIeN5BgngS8Yj87IeKqjQDqmitLMPUApKKy0ZNFL2cdSQPWUa9CT6bSi/ Subject: Re: [PHP-DEV] Is the fix for #61238 in PHP 5.4.4 & pecl yet? From: tom@punkave.com (Tom Boutell) Given the impracticality of using PHP without APC, it would be nice if it were part of the main "if these fail, it's not ready" test suite. But I suppose that's just administering beatings until morale improves (: On Tue, Jul 3, 2012 at 10:20 AM, Rasmus Lerdorf wrote: > On 07/03/2012 07:13 AM, Tom Boutell wrote: >> This one: >> >> *** glibc detected *** /usr/local/bin/php-cgi: double free or >> corruption (out): 0x00007f9d6ce2c080 *** >> ======= Backtrace: ========= >> /lib/libc.so.6(+0x77806)[0x7f9d679be806] >> /lib/libc.so.6(cfree+0x73)[0x7f9d679c50d3] >> /usr/local/bin/php-cgi(destroy_zend_class+0x23d)[0x749f5d] >> /usr/local/bin/php-cgi(zend_hash_clean+0x73)[0x75f393] >> /usr/local/lib/php/extensions/no-debug-non-zts-20100525/apc.so(apc_interned_strings_shutdown+0x20)[0x7f9d65d1e460] >> >> Is pretty nasty and we're getting it on lots of servers. #61238 says >> it's a known and fixed issue, but we still have it with a fresh build >> of PHP 5.4.4 and apc installed immediately thereafter via pecl. >> >> Is this fix actually released yet? > > Like I said in the bug report, install APC from SVN. We have a few more > things to fix before we are ready for an APC release. Unfortunately > there are a lot fewer people working on APC than other parts of PHP. It > is extremely difficult and not very sexy work. And with that enticing > description, if anyone reading this would like to pitch in and help fix > the remaining small PHP 5.4 edge cases in APC, it would be much appreciated. > > -Rasmus -- Tom Boutell P'unk Avenue 215 755 1330 punkave.com window.punkave.com