Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64042 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 12373 invoked from network); 26 Nov 2012 09:19:23 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Nov 2012 09:19:23 -0000 Authentication-Results: pb1.pair.com header.from=mike.php.net@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=mike.php.net@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.170 as permitted sender) X-PHP-List-Original-Sender: mike.php.net@gmail.com X-Host-Fingerprint: 209.85.223.170 mail-ie0-f170.google.com Received: from [209.85.223.170] ([209.85.223.170:39185] helo=mail-ie0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 44/E1-26957-B1433B05 for ; Mon, 26 Nov 2012 04:19:23 -0500 Received: by mail-ie0-f170.google.com with SMTP id k10so7815446iea.29 for ; Mon, 26 Nov 2012 01:19:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=pmP3WqabUKKbzcA0viQtfPJj9RGi3008Wh0GNCwHf/E=; b=OJgLdHYLD27+0k5h2rIZyuVXVp35UnxiaMvRQ8EUrPy/GDTtM0qA1b6qb3JibKF8r+ hAgEY2OIqeVEif6IiIcfyqoOSIl2FLq+gwor4I/DahpiTkVazny4R5TSVE/A+Da4gHKn Q3iMVsB7xx825PlrOb1Hg3reqVS7aCyiaDIZxyLnM+0zi0ohOgc+PoT1XIJQAzgxKUXc TdFj9GEYVG8iUfxbNV8VIQjmwcNi5mxGZeoSRNfFB4ItEHa3MZclKsBN6hLmHG1Dotz+ lj4xdX6/efV5GcJ5C7ERhnz+1HHah/aXB+C7OXsw2HwMsisXG9scUgQOA9o6wdEQ9LrR /OjA== MIME-Version: 1.0 Received: by 10.50.41.129 with SMTP id f1mr10241156igl.53.1353921560362; Mon, 26 Nov 2012 01:19:20 -0800 (PST) Sender: mike.php.net@gmail.com Received: by 10.231.83.202 with HTTP; Mon, 26 Nov 2012 01:19:20 -0800 (PST) In-Reply-To: <50B1F9D7.80000@php.net> References: <50B1F9D7.80000@php.net> Date: Mon, 26 Nov 2012 10:19:20 +0100 X-Google-Sender-Auth: 8mj2HZnrlkSoF5FBPrik9gs4nAU Message-ID: To: Casper Langemeijer Cc: internals@lists.php.net Content-Type: text/plain; charset=UTF-8 Subject: Re: Bug 61272 From: mike@php.net (Michael Wallner) On 25 November 2012 11:58, Casper Langemeijer wrote: > Hi all, > > Somewhere in May this year I discovered that our software would not run on > PHP 5.4 because of changed behaviour of ob_start(). I discovered a bugreport > that was marked 'Not a bug', but valuable info was already added to it. I > contacted Michael Wallner (mike) directly because he marked the bug 'not a > bug'. No response. I'm sorry that the new output control layer causes you such headaches. IIRC, 6 years back, when I implemented the new output control functionality, I kindly asked the list, whether to rather implement what's documented, or what the old code did, but I have yet been unable to find according mails. It pretty well may have been the case that the old code passed the output buffer contents through the handler prior discarding, but as it had not been documented (and I obviously failed to figure out a use case) I apparently implemented the more efficient way it currently is. No offense, no excuse, just a try to figure out what happened... -- Regards, Mike