| |
|
Safari / KHTML: JavaScript-Probleme |
|
|
Veröffentlicht durch XTaran am Sonntag 23. November, 04:23
Aus der Konqurrenz Abteilung
|
|
|
|
|
ch schreibt "Ein Problem in KJS, der JavaScriptCore-Engine, führt zu einem Freezing von Safari. Programme die Apples WebCore/KJS benutzen, wie z.B. BBEdit oder OmniWeb, sind für diesen Fehler ebenso anfällig. Konqueror, terminiert mit dem Fehler: "A script on this page is causing KHTML to freeze. If it continues to run, other applications may become less responsive". Andere Browser scheinen dagegen keine echten Probleme zu haben."
|
|
|
|
|
|
"Der JavaScript-Code ist äußerst trivial:
while (true) { document.location "sherlock://com.apple.movies?" } "
|
|
|
|
< Angeblich Morddrohungen gegen SCO-Management | Druckausgabe | GNOME-Projekt startet Programmierwettbewerb > | |
|
Diese Diskussion wurde archiviert.
Es können keine neuen Kommentare abgegeben werden.
|
|
|
|
|
|
|
Von Anonymer Feigling am Monday 24. November, 08:18 MET (#6)
|
|
|
|
|
ist doch getestet. Seit einiger zeit im kde.
Ich finde khtml macht sich gut in KDE.
Außerdem soll khtml sauberer programmiert sein als gecko.
Die KDE Jungs machen das schon gut.
|
|
|
|
|
|
|
|
|
|
|
|
|
Naja, erstens mal tut KDE/Konqueror auf
MirBSD, und Bloatzilla in allen Varianten
seit 0.9.3 nicht.
Und zweitens Mal ist NFS in Linux nichts als
crap (wer Don't Fragment und More Fragments
im selben Header setzt, darf sich halt net
wundern, und auch ansonsten...)
-- mirabile, irc.ipv6.eu.freenode.net:6667 {#deutsch,#ccc,#IceWM,#OpenBSD.de,#IPv6,#freenode,...}
|
|
|
|
|
|
|
|
|
|
|
|
|
Verkäufer: "Und dieser Computer ist so schnell, dass er jede Endlosschleife in nur drei Sekunden ausrechnet!"
|
|
|
|
|
|
|
|
|
|
|
|
|
Hab das Beispiel mit Konqueror 3.1.4 und 3.1.93 probiert und er bleibt nicht hängen. Vielleicht doch nur ein Safari Problem.
|
|
|
|
|
|
|
|
|
|
|
|
|
probiert mal den:
<script language=JavaScript>
var i = 0;
while (1)
{
i++;
document.write('<p>'+ i + ': yes</p>');
}
</script>
oder wer zu faul ist das selbst zu spreichern kann auch hier versuchen.
galeon, moz, alte ie usw. muss man killen, IE unter XP und Konqueror haben dieses Problem nicht (also sie brechen irgendwann ab. Also nicht nur Appels Browser hat ein massives Problem. Wenn man damit noch etwas rumspielt bekommt man sicher die meisten Browser in die Knie (siehe FD Postings zu "safari dos" bzw. "JavaScript Infinite Loops").
|
|
|
|
|
|
|
|
|
|
Von Anonymer Feigling am Monday 24. November, 00:28 MET (#5)
|
|
|
|
|
Links2.1pre11(textmodus) versucht auch, das unendlich mal zu wiederholen. Aber killen ist nicht notwendig - er reagiert normal auf Userinput, wenn auch mit n bisschen Lag.
|
|
|
|
|
|