PHP 7.3 RC 5

Release Candidate 5 für PHP 7.3 veröffentlicht: Das ist neu
Keine Kommentare

Der fünfte Release Candidate für die kommende Version PHP 7.3. ist da. Weitere zehn Issues wurden auf dem Weg zum finalen Release von Version 7.3 bearbeitet.

Der fünfte und planmäßig letzte Release Candidate für PHP 7.3 ist erschienen, bevor der neue Releasezweig für PHP 7.3.0 eröffnet wird. Das PHP-Kernteam hat zu diesem Release zehn Bugs behoben.

PHP 7.3: 5. Release Candidate veröffentlicht

Die Verwendung der Variable $x in der Funktion myfunc() führte zu Problemen mit Opache und rief die Anzeige „Warning: Narrowing occurred during type inference. Please file a bug report on bugs.php.net in Unknown on line 0.“ hervor. Problematisch war nicht die Warnung selbst, sondern dass der Fehler sich laut Bugreport auch auf die von $x unabhängige Variable $Nr auswirkte. In komplexeren Anwendungen führte diese Anwendung zu einer Division durch Null und zum Abbruch von php-fpm. Dieser Bug wurde nun behoben.

Des Weiteren wurde ein Bug behoben, der dafür sorgte, dass der SoapClient beim mehrmaligen Senden eines Objektes in einem SOAP-Aufruf das Objekt durch eine href='...' -Objektreferenz ersetze. Der Client erzeugte jedoch einen Request Envolpe mit einem falschen Parameternamen, sodass der Server das referenzierte Objekt nicht erhalten hat. Weitere Informationen können auch hier dem Bugreport entnommen werden.

Das Kernteam hat gemäß den GitHub Repository außerdem an folgenden Bugs gearbeitet:

  •  Core:
    • Fixed bug #76825 (Undefined symbols ___cpuid_count).
    • Fixed bug #77110 (undefined symbol zend_string_equal_val in C++ build).
  • Fileinfo:
    • Fixed bug #77095 (slowness regression in 7.2/7.3 (compared to 7.1)).
  • ODBC:
    • Fixed bug #77079 (odbc_fetch_object has incorrect type signature).
  • Opache:
    • Fixed bug #77058 (Type inference in opcache causes side effects).
    • Fixed bug #77092 (array_diff_key() – segmentation fault).
  • SOAP:
    • Fixed bug #50675 (SoapClient can’t handle object references correctly).
    • Fixed bug #76348 (WSDL_CACHE_MEMORY causes Segmentation fault).
  • Standard:
    • Fixed bug #77081 (ftruncate() changes seek pointer in c mode).
    • Add support for getting SKIP_TAGSTART and SKIP_WHITE options.
  • XML:
    • Fixed bug 71592 (External entity processing never fails).

Hier geht es zum Download des PHP 7.3 RC5.  Am 20. November soll der Branch für PHP 7.3.0 erstellt werden.

Unsere Redaktion empfiehlt:

Relevante Beiträge

Hinterlasse einen Kommentar

Hinterlasse den ersten Kommentar!

avatar
400
  Subscribe  
Benachrichtige mich zu:
X
- Gib Deinen Standort ein -
- or -