Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.comp.lang.php Subject: Re: Obskurer php-Bug: mail()+Referenzen => tried to allocate 6718605744721101138 bytes Date: Sun, 5 Dec 2021 00:44:33 +0100 Lines: 51 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net JQjH2gEGM9ytAdfQ/VY+fQIMoxUUYUoD4T+3wcGoUKotNvG6IZ Cancel-Lock: sha1:6ZWy2sNjNejNiF0onjFp7SDmS18= User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Betterbird/91.3.2 Content-Language: en-US In-Reply-To: Xref: csiph.com de.comp.lang.php:4747 Hansjoerg Lipp: [...] > Ich habe also eines der betroffenen Scripte nach und nach verkleinert, > inklusive 3rd-Party-Geraffel und komme zu folgendem Minimalbeispiel: > > -----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<----- > > $GLOBALS['USER']=array(); > > $user =& $GLOBALS['USER']; > $script_name =& $_SERVER['PHP_SELF']; > > if (mail("test@invalid.invalid", "s", "b", "From: test@invalid.invalid")) { > trigger_error("<-1->", E_USER_WARNING); > } > trigger_error("<-2->", E_USER_WARNING); > > ?> > > > > test mail > > > ok > > -----8<-----8<-----8<-----8<-----8<-----8<-----8<-----8<----- > > Dieses Script reproduziert den Fehler zuverlässig, allerdings mit der > weiteren Merkwürdigkeit, dass es beim ersten Aufruf fehlerfrei > funktioniert, um dann bei allen folgenden Aufrufen abzustürzen (hängt > das mit OPCache zusammen?). Was sagt den phpinfo() zur Umgebung? > Hat jemand von Euch so etwas schon mal gesehen? Ist das ein bekannter > php-Bug? Hat da der Hoster etwas komisches reingepatcht? Hat jemand eine > Idee, wie das Problem zu lösen ist? In welche Richtung könnte ich den > Hoster eventuell schubsen, falls er nichts konstruktives zuwege bringen > sollte? Sorry, nein. Ich habe sowas noch nie gesehen. Aber ohne konkrete Angabe, was da genau seitens des Hosters läuft, ist es auch schwer, eine konkretere Aussage zu machen. -- Arno Welzel https://arnowelzel.de