Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126135 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 89F611A00BD for ; Thu, 19 Dec 2024 02:35:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1734575570; bh=HUtJQ/xRri8KwuFeZYlVNMM4+EPHpWZLy8o6TzhrC0s=; h=Date:From:To:Cc:In-Reply-To:References:Subject:From; b=Oznl4RTzSzD2GQ7uXEqeWjs86Y61tQP2MDhnvsq8vpSVuwa5ozeVR+A07IcBpYuld T4c0U3q1IvuLgczpjj0YMfA8X6sz7+EiAC23Mq9ksVKG0KAZhwH934MhFckYRHOa0H CftdrhaaQ6EQ++6S4dSUHpA4f+I30PSNfUHUg7kdDuGYa3cBxb1z2Li8zpJ4vigDkr u28V3X59/Tn1Xo9oag5Uqm822137lShHNQBgZiZfyFg0o5mEcg/4gVGcuFqUx5xuKz IUr6STItwTi4UvHOJRhTFl4bKEVBZroJBsXVKGle986LN+yYTwY6TyfGPJGJfYwcGi 8+X25oqod47/w== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 73450180003 for ; Thu, 19 Dec 2024 02:32:49 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.131]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 19 Dec 2024 02:32:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thomasbley.de; s=s1-ionos; t=1734575748; x=1735180548; i=mails@thomasbley.de; bh=HUtJQ/xRri8KwuFeZYlVNMM4+EPHpWZLy8o6TzhrC0s=; h=X-UI-Sender-Class:Date:From:To:Cc:Message-ID:In-Reply-To: References:Subject:MIME-Version:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=atyVNckJVhQE3n88T430zVuiy1b5hC8shPaUYV9I8MN2EDAQE25o+BSRRhrfZ0pO +y4JRNKuXIpvRJ3hfvnKRqGferxf9HVPPXGJRh6rywK158zPIO47Z089eaInxwfdf UAGgmHhZ5nMRhsz5TaBJj2hjHJsh2myb9cAab6JvuGJr2du9HV4v3zo66vrpmcIkg SYLPrllwVupgItcRxZr4H4Uto0wQrUaS4vTJE032QhS2zH0IrXTHz2Nwt6faGEb6U EEMGrJOy7eAyTlAsXNxep2BJHK3PAxsMkuI1zxtR5ykBYNvUBNg7S/pEu+wVH4owg UIkr4uV1Im9QYK2F2A== X-UI-Sender-Class: 55c96926-9e95-11ee-ae09-1f7a4046a0f6 Received: from open-xchange-core-mw-default-7.open-xchange-core-mw-hazelcast-headless.open-x change.svc.cluster.local ([10.73.157.145]) by mrelayeu.kundenserver.de (mreue012 [172.19.35.3]) with ESMTPSA (Nemesis) id 1MQ8OG-1tAzOG3Cwi-00RN6H; Thu, 19 Dec 2024 03:35:48 +0100 Date: Thu, 19 Dec 2024 03:35:48 +0100 (CET) To: Claude Pache , erictnorris@gmail.com Cc: PHP internals Message-ID: <1083978682.190941.1734575748566@email.ionos.de> In-Reply-To: <87CA902B-E1CC-4D2F-8B78-0B15282EE8AA@gmail.com> References: <87CA902B-E1CC-4D2F-8B78-0B15282EE8AA@gmail.com> Subject: Re: [PHP-DEV] [RFC] [Discussion] Error backtraces v2 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Priority: 3 Importance: Normal X-Mailer: Open-Xchange Mailer v8.30.64 X-Originating-Client: open-xchange-appsuite X-Provags-ID: V03:K1:yTV5xip8i/YTZvXJPesEWhefxsc4QA1cuhnvavgWV16TGLwzhQp YLSI8KOv+C28/p7ZMImvs8R7rwqV/RgfQK3T7wFUeLI87JJYA+gT14FDqLcIam95yCdA5+R gq+fE31XDRZ3zu86ulfXtloWOpc7yn1qoyZM1EgN0576D3BJseLtFgSRrPVw8XvZ3N5lwzm o4w4gYCWwe7oYEN3EK9MA== UI-OutboundReport: notjunk:1;M01:P0:nbG5m2XeBpw=;6ta9ThZrwTG8lv/dqvSfZg1KbC5 bnKg8srZcGGUzKZsO3pMxzPMgPUkXHLlndtdVZ+6hL+iIxiuaShQJJl/A2kAw2KN3QAIuK8dO t3tT+7TX63pyypGIH3eg3RnM6e0KPuEKnUyM3FMTzCHS+cGCzEAGIKO3VDM6RcBQdRgnZZGZm 1gG2xPdFDN479qN+M8hPQeVKFnkUCSDNJKf2m1yP0ZdHyJnQ/x7+SIARyTVRLXwrycpEjL/Pv ey03Qqy9OthGf+uI1m720PWo8Yiem74nYaXx2WYnW61TwIf/5DkM4HSwVuvU5DG4NH9vMy0xA cn7lo2FmNlJE3W4s2mqyIYbOF9Llk+6wLGazV5vYHtflRhL+ameTdBekKkjl7NcJ2XMU/vOMl gacSC9WOj8N6rTty+hcLFykucaJMgepdSMoxfQG4KFD6l6+fJyod7G+khv6eEZyDfbozq5xME yhtvt9eeos+2YH3JRHKBCJ3tiG9ZjP6bErbMH4zQEiWvSCOmnIFAVUOL3LZLBBAHNDx4LtquL ugJuqjVkWVMi7WruNvUqfI+BgptTpEPBjXCdqd4C+8MhGsV+Xt/xM0UeV2vDQHVNfggKr2mTU vRFxI5qGNPIoA1oxtM7yjI9exusUPAba6l6TeYq2aTTUmp+nwu/xkQU0ODc8l1blj4BCxlpau OpFUStEol9fqOO+U/xCirxg0NMn0u6yBzPYJV7qq8mnz76FYuEbMlpnY9P2v5SQ14vSOxon80 DIEVuJHVE2riA3mEtNtYTzjOfb279GEYsJ2m3YaJd5DIe5HTkEJH0Ur+k8xC3OiqCXcBHFNZ1 YHrjRh9wq4vkykw93eKZaiaoyqKQGSDawdaZ1pflJ1MymBmHpW0ZFOZouCN/YaSx4+cgvj3wk RPR7w76zCdqAI+p2a4OQTtc8aMtpn9jKC2RJ5rXSxkfLyimtWARjkbz5YOj/c6kmMNdwlYCtU YsIqXjanBv1QTuFzcMC8y36/rJk+LsuyI35sB7hDdV2J9h9UEB3V4fzZ74PgQ5LDTF0sbxBnf 10MtZD9P3mec5zMF78= From: mails@thomasbley.de (Thomas Bley) > Claude Pache hat am 18.12.2024 22:59 CET geschri= eben: >=20 > =20 > > Le 5 d=C3=A9c. 2024 =C3=A0 21:57, Eric Norris = a =C3=A9crit : > >=20 > > Hello yet again internals, > >=20 > > I'd like to formally propose a continuation of the original error > > backtraces RFC (https://wiki.php.net/rfc/error_backtraces): > >=20 > > https://wiki.php.net/rfc/error_backtraces_v2 > >=20 >=20 >=20 > Hi, >=20 > Would be reasonable to be able to recover the stack trace of the error as= a string, in addition to the proposed format? In general, it is the format= I use in my error/exception handlers for convenience. >=20 > A utility function that stringify the trace would be sufficient, as the o= peration is non-trivial. >=20 > =E2=80=94Claude Some years ago, we had another rfc on this topic: https://wiki.php.net/rfc/error_handler_callback_parameters_passed_by_refere= nce Best Regards Thomas