Applet Mein Applet verursacht Browserabsturz

ags

Mitglied
Hallo,

bei mir funktioniert es (Linux, Firefox 7), aber von anderen habe ich mitbekommen, dass mein Java-Applet ihren Internetexplorer zum Absturz bringt:

Link zur Seite mit dem Applet

Kann das jemand nachvollziehen und irgendwie diagnostizieren? Ich finde keine Java-Konsole oder so, wo ich Fehlermeldungen angezeigt bekomme. Wie mache ich denn das?

Mein Applet verhält sich sowieso etwas komisch: Manchmal sagt mein Firefox es sei kein Java installiert, doch meistens startet das Applet bei mir. Wenn ich das Fenster größer mache, wächst das Applet mit (über ein Javascript auf der Webseite), aber wenn ich das Fenster kleiner mache, dann stürzt auch mein Firefox ab.

Ich habe den Quellcode der Webseite hier mit angehängt, so dass man das Javascript darin auslesen kann. Den Dateinamen habe ich von .html in .txt umbenannt.

Ich wäre Dankbar wenn jemand der oder die sich aus kennt das mal unter die Lupe nimmt.

Beste Grüße,
Andreas
 
Hey ...
das "Problem" kenne ich ... ist aber nichts neues / ungewöhnliches.

Das wort ABSTRUZ ist hier schon mal völlig FALSCH ! Hat scheinbar mit der Ungeduldigkeit einiger Menschen zu tun.
Für mich als IE9-User mit Java7u1 ergibt sich dieser Umstand sehr häufig.

Jedoch crasht der IE nicht ... vielmehr verfängt er sich in irgend einer Schleife was das Laden der JVM EXTREM verzögert. Weder IE noch Java stürzen ab oder "hängen sich auf" ... man muss nur geduld haben bis diese Ladeverzögerung durch ist.

Was genau der Auslöser für dieses "Problem" ist weis ich nicht ... kann dir aber mit sicherheit bestätigen das es erst mit Java6u19 und IE8 unter Vista gekommen ist ... leider hat sicher dieses Problem in Win7 , Java7 und IE9 erhalten so das es diese "Ladehemmung" weiterhin gibt.

Lösung des Problems : WARTEN !

Genau das ist auch der Grund für so manchen Doppel-Post oder gar -Thread ... weil die Leute heutzutage so ungeduldig sind und denken das alles immer sofort passiert / passieren muss.
Aber was bringen einem 32MBit/s aus der Wand wenn der Rechner damit nicht klar kommt ... oder die Software irgend einen "Hänger" hat ? Da das sehr tief in die Grundlagen der IT geht und man Jahre damit vergeuden könnte diesen Menschen zu versuchen es zu erklären ist das Internet heute voll von Doppel-Post und vermeindlich abstürzen Programmen ...
Egal wie gut der Rechner ist ... das Laden von irgendwelchen Daten braucht nunmal Zeit ... und übers Netz schon recht ... aber wie gesagt : es würde Jahre dauern auch nur einem Bruchteil die Grundlagen dahinter zu erklären ...
 
Danke schonmal, aber ich kenne mich aus und ich weiß was ein Absturz ist und was nicht. Das Problem tritt zudem nicht beim laden der Daten auf.
 
Tja ... dann kann ich nicht nachvollziehen was deine User für Probleme haben. Bis auf die von mir beschriebene "Macke" das das Laden etwas lange dauert und dabei der IE ETWAS freezed hatte ich keine Probleme mit deinem Applet *doch : mein PopUp-Blocker ... da solltest du dein Code überarbeiten !*.

Wenn das Applet *welches halt bei mir ansonsten läuft* bei anderen zu Crashs des IE und der JVM führt ... dann ist irgendwas zu alt. Das reicht von den Usern selbst über die PC-Hardware bis hin zu den Versionen der verwendeten Software *Windows, Java, IE, Updates, etc*.

Auf folgendem System ist es lauffähig:

Fujitsu Siemens SCENIC E620 (i915G)
Board : Fujitsu Siemens D1844
Chipset : Intel i915G
CPU : Intel P4 531 HT 2x 3,00GHz
RAM : 4GB Dual-Channel
Grafik : ATI Radeon HD4550
Windows 7 Ultimate x64 *alle aktuellen Updates installiert !*
InternetExplorer 9
Java7 Update1

*Rest für Funktion bedeutungslos*
 
Also bei mir streikt der Firefox auch. Leider keine Ahnung woran es liegt.
Code:
uname -a
Linux linux-7824.site 2.6.37.6-0.7-desktop #1 SMP PREEMPT 2011-07-21 02:17:24 +0200 x86_64 x86_64 x86_64 GNU/Linux
Code:
zypper se -si java
Metadaten von Repository 'openSUSE BuildService - KDE:Extra' werden abgerufen [fertig]
Zwischenspeicher für Repository 'openSUSE BuildService - KDE:Extra' wird erzeugt [fertig]
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name                  | Typ   | Version         | Arch   | Repository                               
--+-----------------------+-------+-----------------+--------+------------------------------------------
i | java-1_6_0-sun        | Paket | 1.6.0.u29-0.2.1 | x86_64 | Aktualisierungen für openSUSE 11.4 11.4-0
i | java-1_6_0-sun        | Patch | 5320            | noarch | Aktualisierungen für openSUSE 11.4 11.4-0
i | java-1_6_0-sun        | Patch | 4694            | noarch | Aktualisierungen für openSUSE 11.4 11.4-0
i | java-1_6_0-sun        | Patch | 4493            | noarch | Aktualisierungen für openSUSE 11.4 11.4-0
i | java-1_6_0-sun        | Patch | 4147            | noarch | Aktualisierungen für openSUSE 11.4 11.4-0
i | java-1_6_0-sun-devel  | Paket | 1.6.0.u29-0.2.1 | x86_64 | Aktualisierungen für openSUSE 11.4 11.4-0
i | java-1_6_0-sun-plugin | Paket | 1.6.0.u29-0.2.1 | x86_64 | Aktualisierungen für openSUSE 11.4 11.4-0
i | java-ca-certificates  | Paket | 1-9.1           | noarch | openSUSE-11.4-Oss                        
i | timezone-java         | Paket | 2011m-0.2.1     | noarch | Aktualisierungen für openSUSE 11.4 11.4-0

Eventuell liegt es ja auch nicht an deinem Applet, jedenfalls ist mir das bei einer anderen Seite schon einmal aufgefallen.
 
Mir java 7 undf neuem Firefox läufts ohne probleme, auch Resizen des Fensters klappt.
Aber so nebenbei, was is denn das für ein ulkiges Applet, versuchst du die nächste Apokalypse zu berechnen? 😀
 
@bERt0r kann ich nur bestätigen!!!

Troz schlechter Prozessor-Leistung(-->Netbook) und schlechter Internet-Vebindung(<80kbyte/s)
Liegt wohl an Firefox 7 und Java 7!!!
 
Zuletzt bearbeitet:
Firefox 7.0.1
Windoof XP Professionel (Internet VM) -> Alle Updates <-

Es läuft nicht:

Fehler: document.hitomi.doit is not a function
Quelldatei: Torakosmos Hitomi Programm
Zeile: 1

PS:
Man sollte vielleicht auch mal Java installieren :lol:
Melde mich dann nochmal


PPS:
Admin nicht im Haus......ich will Java auf meiner VM xD
 
Zuletzt bearbeitet:
Hallo und Danke für eure Tests.

Ich habe Java da jetzt aufgegeben und das Ganze in JavaScript neu programmiert. Jetzt geht es fast überall, das heißt es benötigt aber wegen <canvas> entweder einen Firefox ab Version 4 oder den IE ab Version 9, oder anderes ich weiß nicht. Aber vor allem ist es jetzt viel schneller geladen!

Und ja, das Applet berechnet Zeiten und Bilder aus der Bibel. Falls das jemand näher interessiert, bitte per PM, ist hier ja off topic.

Ich habe gelesen, dass Java für Applets auf Android zum Einsatz kommt. Vielleicht kann ich mein „Hitomi“-Programm noch da anbieten? Kann man das mit einfachen Schritten portieren? Geht das Entwickeln für Android unter Linux?

ags
 

Neue Themen


Zurück
Oben