Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:94011 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 42107 invoked from network); 15 Jun 2016 13:58:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Jun 2016 13:58:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.53 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 209.85.215.53 mail-lf0-f53.google.com Received: from [209.85.215.53] ([209.85.215.53:33879] helo=mail-lf0-f53.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 32/00-41914-DFE51675 for ; Wed, 15 Jun 2016 09:58:21 -0400 Received: by mail-lf0-f53.google.com with SMTP id j7so13436289lfg.1 for ; Wed, 15 Jun 2016 06:58:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=pcDNHQIEkQbASrXeq8ydrYmlUkn8pFVpa2bOjkTAgdM=; b=McZucEfdX1sbPnxrU9nvkz5j0PoixqL3dpiGaDs20PTSDYxUEm6ezUPRtzRJ1r/52p bDVWLtvmJ4/J8Hz5dH8C/47nakgSO807dmByl2Gi+9X66aIgecqyUT/lcc1xyMMVpxdH +b5CkmMPO1p/9FWqYaeHJW1HQ3s4YBX3FfRTf2Tx0MFNHExvCshl1c6ZXAVWm/rgLr9Z 8a2BiqQKaI6IHrNsfGzuggE/wm4OU1PfqdivsX/CkA5/8GRapQFfPseHT8XIOM5yPR/g 3otHQGcYwp3DiXvDBbZzFG6ksMxcY9fqNb2Q44cZDW6c8/PsauU14UMg7pkFTKwqQsln DW6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=pcDNHQIEkQbASrXeq8ydrYmlUkn8pFVpa2bOjkTAgdM=; b=IhPfy1EF1dFxgJOyJfwMWiLRt5XRlftS1V9TDPyRwETc2VpDyFrc5JO3fpbBu+vNXF mVtAp1i5BSR2pTfURY2OYcbpOi5UglBK1Zt66uIc7tyMIGWL8iiTAwbxDtVYzBGGWx/t e61Jmb/50Q6LLijFqOgpKyms4dxiC/b5eb099ChPeEQRPN1ogdvH2uGyTpjwbyyYJRfs RInipDPd3JFXF7ZSOB3NMMqWLgP/Qe9VGcpBKSeYGND2PyJhshwZu/sTA7ZuVTwIKjbM LY6aqzQZCsIuZNgwK0s57F4iFxDZWoFSS96t5wjSHmjWQfMvYh5d/JlIZfavME4zeGuE XhfA== X-Gm-Message-State: ALyK8tJT7lpFZtGEx6i20Ij/Z+eohRb7AYFBFUBuwCBwvum5L3o2DlodSncz0oZZIF59nQ== X-Received: by 10.194.157.162 with SMTP id wn2mr1438048wjb.103.1465999098097; Wed, 15 Jun 2016 06:58:18 -0700 (PDT) Received: from [192.168.0.98] ([93.188.182.58]) by smtp.gmail.com with ESMTPSA id f140sm2938709wmf.22.2016.06.15.06.58.17 for (version=TLSv1/SSLv3 cipher=OTHER); Wed, 15 Jun 2016 06:58:17 -0700 (PDT) To: internals@lists.php.net References: Message-ID: <4771c925-65e1-536f-e573-250dc99f2e39@gmail.com> Date: Wed, 15 Jun 2016 14:55:50 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP allocating too much memory From: rowan.collins@gmail.com (Rowan Collins) On 15/06/2016 14:01, Peter LeBrun wrote: > The weirdest part about this is that PHP is somehow trying to allocate > 140TB of memory. I've seen numbers like that a few times - always around 140TB, but the exact number varies. I assume it's an overflow (or underflow?) somewhere, but the exact mechanism escapes me. (It's close to 2^47, but not very close; I've got examples logged as "low" as 140090229815192, and I think I've seen under 140 trillion.) Apart from sheer curiosity of where this magic number comes from, I wonder if there is some sanity check missing in the memory manager to at least display a different error message... Regards, -- Rowan Collins [IMSoP]