Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105585 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 5292 invoked from network); 4 May 2019 11:53:05 -0000 Received: from unknown (HELO mout.gmx.net) (212.227.15.15) by pb1.pair.com with SMTP; 4 May 2019 11:53:05 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1556960170; bh=GFrkked9kEhdGm04eKU9pypLKS9u08l7wxssnaHshH8=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=VMoa5Lkfm3jAXtTq5avORvwSSd1L+innjRZGzDngyFUZ9oE3/zYdcqHiyudMdqQ/w mwhe7DGFjibmUlZA8JPZ0x3UKxumnpo5tDb4VK3lv5sFV/HKVBqp3VYt/v4KA6hUBB pjb4s9IeScZ5LrHWQDBStEgjrnC2EzgMxbrWEoKA= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.2.144] ([79.222.45.225]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MSdNs-1hCuqc2L0W-00RWW6; Sat, 04 May 2019 10:56:10 +0200 To: Kalle Sommer Nielsen Cc: Lester , Internals References: <6cc22608-d4b2-e7f4-d534-f4b5f02bc3d2@gmx.de> <59d0e63c-7e78-be96-f9a2-1f2505393017@gmx.de> <52a401b8-99b7-94ce-2885-8c1329e9d4d4@lsces.co.uk> Message-ID: <33eaa086-e411-c8fb-cd44-127e4b769046@gmx.de> Date: Sat, 4 May 2019 10:56:09 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: de-DE Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:6muoER0IXrVNLVb/E8td3RR60fLGQ2ovq+bH1eTFt+V7caLuLPq vi16jIeVnfsfd8mNiG6nrtFEtBr6YEwkccEtoPbyixDSiH8/JxW58pvDO1IThlFvGbtxRth T8oVjdmiElv9dNGu8xsedk3gA0+KJIHP+Vp2+U+K6R/goOSelSVJ23ZEY20JvRF1C5KRshv I2r4Se6Ui1TF1GSlDZduw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:MWXIi6kmzpk=:2FbKOYe4tVEXS1NaaVCTqc tcNR4iWReT5ABgzmViqEvH88fmTpxO/KH8SY8hjnc0igMsmlRdpSOZ56Hb/R+RiDLr+6zV0N6 XITJRznkeziCzg+bAy8bH6vqXPFEhIaWUBE2jH8ZICxS2biPSqUvFzmyGhx5DI0EexEmO41Ca SvlR+tFowAy/lYwxGFOCxMYBq9tNf6/KvQ0FYzpVMfuhjUw9GqrLU0vLC84uAPaEGFlboAu7S 3qCvSqX0KJATCGvBnpfEGXXj+jHWvZ89YZiEIZ4dFy+RjLMJR4Cpfo5HjewFqaVAqbB7+V6TB QWOape4+AvqjL+hXKFqWc3iM8kVKm0VDhJAAzmfQBdbidqqroi40jClzEbZfUIf8XpnzbD8w+ mUz/hEJZaaTxty08c+/o0jIv4t0cEJHkoclR1/dHqZ6olG6b9tLolo33QlrWCKQ/XuxAqt4g2 ZTw52U9rzQ4jk92Wzwkb1KaVxg76HZEJjR0A8F6AOSIKaXulvumL5AmHzYFU93Fan8VYQq14m /nS0yhrcs7R/B8zXBHfAj3TiMdbYUM0cxcIfJapzbjghSzwJv3UHHAJFViHg1EO27q5H2QurW b+qtnJ0cUM1ALRU/T0lruwd7sx7QwicYSnYO9lKow1A6ZaPmC8RQ7QIWzPb4mW1UScX6MHM1V dDalJbRBgwJ0hz0DtATIVhLljyJOvq2jh20Bk8GBROQpFWDps9GjNNq7tZJ83O9+Vfsnvow8I fL5a+1/YEGLn4jlY0SN5IXMOQPTpdxyRP8eja560q+kMWdKCQZltDVOxsAwlZRSiad2oxQ9AQ vWzk/c35xCxoUyvHPkc+04Sieicgb7btdKAaF2J27eHzJ5klM1mviQ6dc5kRmGriBUpW4ODWa H8sTNNcbHked8Wbc8a5PdwF8LObKUL43sze/DUxqmo9vl6va4UwdtlZpWxT9idA6gBRUTmXs+ 8aQQyYUqEZw== Subject: Re: [PHP-DEV] Re: [RFC VOTE] Unbundle ext/interbase From: cmbecker69@gmx.de ("Christoph M. Becker") Hi Kalle! On 03.05.2019 at 19:00, Kalle Sommer Nielsen wrote: > Den fre. 3. maj 2019 kl. 12.02 skrev Christoph M. Becker : > >> While running the tests with a PHP debug version, I've noticed that >> bug_aaa.phpt is causing a memory leak. Maybe someone proficient with >> Firebird/Interbase will want to have a look at it. > > Thank you for testing, good to know that they at least run there too! ACK. It would be even nicer to have these tests run on a CI, though. > As for the memory leak, perhaps we should mark the relevant test with > an --XFAIL-- or something? The name was suspicious in the first place. The respective commit message[1] explains the test name; it is about a fix for an unfiled bug, so instead of a concrete bug number the suffix "aaa" had been chosen. Anyhow, I have submitted PR #4111 which would fix the memory leak. I'm not 100% sure that this couldn't cause a UAF scenario, though, so I have targeted PHP-7.4 for now. > Guess this is as good as it gets for PDO_Firebird at least. I have submitted PR #4112 to bring back the common PDO tests, which are the majority of existing tests for pdo_firebird. Three tests are failing (which should be investigated), but these tests already failed in PHP-7.3 and maybe before. [1] [2] [3] =2D- Christoph M. Becker