Anzeige
PHP: Patch behebt Floating-Point-Bug

PHP

Patch behebt Floating-Point-Bug

Das PHP-Team hat zwei Updates veröffentlicht, die den jüngst bekanntgewordenen Floating-Point-Bug korrigieren.

Anzeige

In der eben erschienenen Version 5.3.5 der Skriptsprache PHP haben die Entwickler den Floating-Point-Bug beseitigt, der unter Umständen eine Auslastung der CPU und somit einen Denial of Service auslösen kann. Für die bereits nicht mehr offiziell gepflegte Version 5.2.x steht das Update 5.2.17 bereit.

Der Fehler wird durch die Funktion zend_strtod ausgelöst, wenn sie bestimmte 64-Bit-Gleitkommazahlen in Form von Zeichenketten zur Umwandlung in eine Gleitkommazahl an den x87-Koprozessor auf 32-Bit-Systemen weitergibt. Ein Designfehler in dem Koprozessor führt zu einer Endlosschleife und unter Umständen zu einer 100-prozentigen Auslastung der CPU. Der Fehler in x87-Koprozessoren ist schon länger bekannt.

In 64-Bit-Systemen werden die Gleitkommazahlen stets von der Befehlserweiterung SSE verarbeitet. Auf 32-Bit-Systemen müsste PHP explizit mit dem Parameter -mfpmath=sse oder mit -ffloat-store neu kompiliert werden, so die Nutzerberichte seit Bekanntwerden des Fehlers. Der Bug wird auch durch die Kennzeichnung der Zeile double aadj, aadj1, adj; mit der Erweiterung des Typqualifikator volatile im Modul zend_strtod behoben.

Laut PHP-Entwickler Johannes Schlüter ist nicht nur PHP 5 von dem Bug befallen, sondern auch alle Versionen ab PHP 3. Für ältere Versionen stellt das PHP-Team eine korrigierte Version der Funktion zend_strtod zur Verfügung.

Die PHP-Versionen 5.3.5, 5.2.17 und der Patch für zend_strtod stehen auf den Servern des Projekts zum Download bereit.


fwfwefwefwfw 07. Jan 2011

In Zeiten, in denen von Softwareentwicklern (!!) erwartet wird, mind. cum laude studiert...

developer 06. Jan 2011

Nein das Problem ist, dass die Microsoft Produkte mit ein paar 10 Millionen Zeilen Code...

Hello_World 06. Jan 2011

Blödsinn...

Kommentieren



Anzeige

  1. Business Intelligence Analyst (m/w)
    Horváth & Partners Management Consultants, Düsseldorf, Hamburg oder Stuttgart
  2. Leiter/in Informationstechnologie
    Wolfsburger Abfallwirtschaft und Straßenreinigung Service Gesellschaft mbH, Wolfsburg
  3. Produktdatenmanagement-Berat- er/in
    Robert Bosch GmbH, Stuttgart
  4. Mitarbeiter/in im IT-Management
    Helmholtz-Gemeinschaft Deutscher Forschungszentren e.V., Berlin

Detailsuche


Hardware-Angebote
  1. Alle PCGH-PCs mit Nvidia-Karte jetzt inkl. Vollversion von Rise of the Tomb Raider
  2. NEU: 100€ Rabatt auf Mifcom-Silent-PCs
  3. Microsoft Surface Book – 128 GB / Intel Core i5
    1484,10€ / Studentenpreis (ab 18. Februar lieferbar)

Weitere Angebote


Folgen Sie uns
       


  1. Staatliche Überwachung

    Die Regierung liest jeden Post

  2. Windows Insider

    Microsoft startet Release Previews von Windows 10

  3. Kabelnetz

    United Internet wird größter Aktionär bei Tele Columbus

  4. Elektroauto

    Bentley will einen elektrischen Sportwagen bauen

  5. Model 3

    Der nächste Tesla soll 35.000 US-Dollar kosten

  6. The Pirate Bay

    Filmindustrie will Streaming mit Torrents Time unterbinden

  7. Astronomie

    Forscher entdecken 900 neue Galaxien

  8. Server-Prozessor

    Cern bestätigt Zen-Opteron mit 32 Kernen

  9. Blizzard

    Hearthstone-Cheat-Tools verteilen Malware

  10. Windows 10 Mobile

    Vaios Phone Biz kommt nicht nach Europa



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Eizo Foris FS 2735 im Test: Beinahe der Wunschlos-glücklich-Monitor
Eizo Foris FS 2735 im Test
Beinahe der Wunschlos-glücklich-Monitor

Xcom 2 im Test: Strategie wie vom anderen Stern
Xcom 2 im Test
Strategie wie vom anderen Stern
  1. Vorschau Spielejahr 2016 Cowboys und Cyberspace
  2. Xcom 2 angespielt Mit Strategie die Menschheit retten

Verschlüsselung: Nach Truecrypt kommt Veracrypt
Verschlüsselung
Nach Truecrypt kommt Veracrypt

  1. Re: und täglich grüsst ein neuer Tesla Artikel

    Niaxa | 09:48

  2. Hassposts

    Lefteous | 09:46

  3. Re: Angabe der Akkukapazität wichtiger als Reichweite

    NIKB | 09:46

  4. Re: Die Ratten...

    Sep87 | 09:46

  5. Re: Geht mit dem neuen Build Intel NIC Teaming...

    HubertHans | 09:45


  1. 09:12

  2. 08:45

  3. 08:30

  4. 07:28

  5. 07:14

  6. 19:04

  7. 18:43

  8. 18:19


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel