Mittwoch, 9. Februar 2011

Java Abschussbereit

Java-Anwendungen abschießen für Dummies. Tante Heise schreibt
Die Umwandlung des Literals "2.2250738585072012e-308" in eine Gleitkommazahl führt zu einer Endlosschleife in Java, in dessen Folge die CPU voll ausgelastet wird.
Das musste ich natürlich ausprobieren. Leider klappt das auf meiner Linux-Kiste mit meiner 64-Bit OpenJDK Server VM ziemlich gut. Einfach new Double("2.2250738585072012e-308")  ausführen und schon steht die JVM. So etwas dürfte halbwegs zielgerichtet in eine Webanwendung einschleusbar sein.

*Update 16.02.11*
Das Java-Update 1.6_24 behebt den Bug. via heise

via heise.de

Keine Kommentare:

Kommentar veröffentlichen