Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76527 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25930 invoked from network); 14 Aug 2014 22:18:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Aug 2014 22:18:52 -0000 Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 209.85.216.47 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 209.85.216.47 mail-qa0-f47.google.com Received: from [209.85.216.47] ([209.85.216.47:51502] helo=mail-qa0-f47.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CD/8D-40673-9C53DE35 for ; Thu, 14 Aug 2014 18:18:50 -0400 Received: by mail-qa0-f47.google.com with SMTP id i13so1479978qae.20 for ; Thu, 14 Aug 2014 15:18:46 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=egfmaqdGbM7PoXfg3asAePiVp7QYkS4d/MsmPLn+Sig=; b=I98Tj3H7kJWfVL4+WUfjD1lL7Noa68nzjTsNUDkEgxOPvAK8Pv/sRHUexSa3GvFN1v hexPof0T5x4Lp8KOTpxuxJZK6bgC3qwgtv1NeCMQv2EeYH9Pw+/ckka6v+tcm/kQJJY3 dVWp4z/GihMWZN1v8HH51RKhT8CU6HQquZdXO75Mi+gEW7k89iDdWs70TsIj/i3/C955 golW9/b55hJMf0dJbrEfMg1+Px7YGFZaKog24pe7FFzybFYTHsVJwYQ8dqLDMForgHH7 jlgJU0g0coh1H4x4IU7Rzlded3F0RfvGZPLPrzkWCHud0g2KRNdxNpALfOxKPoFu7Lo0 Ybdg== X-Gm-Message-State: ALoCoQm0bhUmmKO+SFKK2CM7uq/uGcZbCLIuyLbpcmZkEJF/HLOveP/Ga9nKgqSMTNkTh8m63JEm X-Received: by 10.224.36.130 with SMTP id t2mr19176010qad.45.1408054726577; Thu, 14 Aug 2014 15:18:46 -0700 (PDT) Received: from [192.168.2.149] (CPE00131063dcac-CM0011aec551ea.cpe.net.cable.rogers.com. [99.248.138.9]) by mx.google.com with ESMTPSA id 2sm10744225qap.35.2014.08.14.15.18.45 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Aug 2014 15:18:45 -0700 (PDT) Message-ID: <53ED35C4.6070001@lerdorf.com> Date: Thu, 14 Aug 2014 18:18:44 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: PHP internals CC: Keyur Govande References: In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] [PATCH] Fixes for bugs #65463, #66036 From: rasmus@lerdorf.com (Rasmus Lerdorf) On 08/14/2014 01:43 PM, Keyur Govande wrote: > Hello, > > I've opened https://github.com/php/php-src/pull/770 for patches for bugs > #65463, #66036. More details in the PR. > > The bug is reproducible on PHP 5.4, 5.5 and 5.6 with and without > --enable-zend-signals. > > Please review, I'm hesitant to merge such a core change without more eyes. The patch is simple enough and it has been running in production at Etsy for quite a while now. But we have had shutdown order issues since forever and I have lost track of all the various nuances of this problem. As far as I can tell this doesn't cause any additional problems and fixes an obvious and common segfault. -Rasmus