Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:70519 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 92528 invoked from network); 7 Dec 2013 12:15:55 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Dec 2013 12:15:55 -0000 Authentication-Results: pb1.pair.com smtp.mail=nikita.ppv@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=nikita.ppv@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.219.49 as permitted sender) X-PHP-List-Original-Sender: nikita.ppv@gmail.com X-Host-Fingerprint: 209.85.219.49 mail-oa0-f49.google.com Received: from [209.85.219.49] ([209.85.219.49:43958] helo=mail-oa0-f49.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D8/51-15194-97113A25 for ; Sat, 07 Dec 2013 07:15:54 -0500 Received: by mail-oa0-f49.google.com with SMTP id i4so2002426oah.22 for ; Sat, 07 Dec 2013 04:15:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=+rNH2At+oDPM69BPlRlFvdP60dwbFVjAThvFyKbqrKo=; b=ZLzDlVT/1q4CyzFxIXOSRkBZMTFmIRLIrnbLI0lVaBGPcKSN3GgkxsJ/h608LlqZHr 0w8qoK+F3+ZRkuIb+csWNc/46skxat4SNzT6CXApwgL189z2m6e3b78rVLkr0/da2Fv9 aSZIm+8fLeHFI3EgSOwixNdjdX9evt8dBg+RBUrK9XhD3OHmKtHKO0vtU87nVhS95Zdt zCQ55N4wfccRUKAKIMsmp8UJx8wLW0sZkwZuegBeYmM5cM2vO8tWVi543X7gy7sNutSd cAvmPVbfILd3KBDv9eyysbbPpR4PDUVVxPsMi19RqINFl7x3bK22kpgeAZYuSEu3sWnu 76Vw== MIME-Version: 1.0 X-Received: by 10.60.60.71 with SMTP id f7mr36136oer.82.1386418551388; Sat, 07 Dec 2013 04:15:51 -0800 (PST) Received: by 10.182.54.112 with HTTP; Sat, 7 Dec 2013 04:15:51 -0800 (PST) Date: Sat, 7 Dec 2013 13:15:51 +0100 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary=089e0149ca1044020c04ecf0b998 Subject: func_get_args BC break From: nikita.ppv@gmail.com (Nikita Popov) --089e0149ca1044020c04ecf0b998 Content-Type: text/plain; charset=ISO-8859-1 Hi internals! The performance optimizations to func_get_args that were introduced in PHP 5.5.6 break BC for call_user_func_array on functions with by-ref args, see https://bugs.php.net/bug.php?id=66107. While using that kind of code is wrong in the first place, this seems like a nasty break for a bugfix release. Maybe revert this for 5.5 and only keep in 5.6? Nikita --089e0149ca1044020c04ecf0b998--