• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Absturz durch alert)

Status
Für weitere Antworten geschlossen.

julius-krebs

Neues Mitglied
Ich verstehe die Welt nicht mehr. Ein einfacher Alert Aufruf führt gelegentlich zum Absturz meines Firefox Browsers (unter Ubuntu). Habt ihr dafür eine Erklärung?

Code:
<html>
  <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    TODO write content
       <script language='javascript'>
          window.alert("Dieses Alert führt gelegentlich zum Absturz des Firefox Browsers");
       </script>
  </body>
</html>
 
Kann ich mir nicht vorstellen, dass das die Ursache ist. Könnte eher sowas sein, wie zu wenig verfügbarer Speicher oder irgendsowas oder ein Virus oder ein falsch konfiguriertes System oder keineahnung. An dem Code ist ja nichts, was den Browser zum Absturz bringen sollte.
Der HTML-Code hat zwar sehr viele Fehler, aber die führen sicher nicht zum Browserabsturz.
 
Kaputtes Update. Google nach dem Problem in den Ubuntu-Foren und starte Firefox mal über CLI und guck nach, was er für Fehler ausgibt, wenn er Crashed. Fehlermeldungen, und seien sie noch so unverständlich, sind immer ein guter Anhaltspunkt.

(weiß gar nicht, ob es in ~/.mozilla/firefox/profileXY ein Log liegt)

Firefox im Safe-Mode zu starten hilft auch:
firefox -safe-mode
 
Moin!

Ich verstehe die Welt nicht mehr. Ein einfacher Alert Aufruf führt gelegentlich zum Absturz meines Firefox Browsers (unter Ubuntu). Habt ihr dafür eine Erklärung?

Probier das mal so:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  </head>
  <body>
    TODO write content
       <script type="text/javascript">
          alert("Dieses Alert führt gelegentlich zum Absturz des Firefox Browsers");
       </script>
  </body>
</html>

MfG
 
Da "window" sowieso erstmal aus dem aktuellen Kontext gesucht werden muss und er der Default-Namespace ist wird alert() ohne Probleme und gleichschnell gefunden.
 
Da "window" sowieso erstmal aus dem aktuellen Kontext gesucht werden muss und er der Default-Namespace ist wird alert() ohne Probleme und gleichschnell gefunden.
Ok!

Und wie wird mit meinem Code das Alert ausgegeben und wie mit "julius-krebs" seinen?

Schau selbst!
(Übrigens, dass meinte ich damit! :wink:)

MfG
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben