Page 1 of 1

Fehler: Unerwartete Ausnahmen: java.lang.NullPointerExeption

Posted: Fri Apr 24, 2009 2:11 pm
by Gregor Dynati
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://illarion.org/illarion/download" href="illarion_client.jnlp">
<information>
<title>Illarion Client</title>
<vendor>illarion.org</vendor>
<homepage href="http://www.illarion.org" />
<description>A graphical client for the Illarion online role playing game.</description>
<icon href="icon.gif"/>
<offline-allowed/>
</information>
<information locale="DE">
<description>Ein graphischer Client für das Illarion Online-Rollenspiel.</description>
<offline-allowed/>
</information>

<resources>
<j2se version="1.5+" />
<jar href="illarion.jar" main="true" />

<jar href="rsc_chars.jar"/>
<jar href="rsc_effects.jar"/>
<jar href="rsc_gui.jar"/>
<jar href="rsc_items.jar"/>
<jar href="rsc_sound.jar"/>
<jar href="rsc_tiles.jar"/>

<jar href="lwjgl.jar" />
<jar href="lwjgl_util.jar" />

<jar href="manual.jar" />

<jar href="jogg.jar" />
<jar href="jorbis.jar" />
<jar href="tritonus_share.jar" />
<jar href="vorbisspi.jar" />

<property name="org.lwjgl.opengl.Display.allowSoftwareOpenGL" value="true"/>
</resources>

<resources os="Windows">
<nativelib href="lwjgl_win32.jar" />
</resources>
<resources os="Linux">
<nativelib href="lwjgl_linux32.jar" />
</resources>
<resources os="Mac OS">
<nativelib href="lwjgl_macosx.jar" />
</resources>
<resources os="SunOS">
<nativelib href="lwjgl_solaris.jar" />
</resources>

<security>
<all-permissions />
</security>
<application-desc main-class="illarion.client.IllaClient" />
</jnlp>


java.lang.NullPointerException
at org.lwjgl.opengl.Display.destroyContext(Display.java:946)
at org.lwjgl.opengl.Display.destroy(Display.java:929)
at illarion.client.IllaClient.exitGraphics(IllaClient.java:287)
at illarion.client.IllaClient.errorExit(IllaClient.java:437)
at illarion.client.IllaClient.<init>(IllaClient.java:170)
at illarion.client.IllaClient.main(IllaClient.java:660)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Posted: Fri Apr 24, 2009 2:12 pm
by Gregor Dynati
Jenen Fehler erhalte ich beim Einloggen oder wenige Sekunden danach.

Posted: Fri Apr 24, 2009 6:26 pm
by Beldir
Bei mir hat gegen genaus dieses Problem geholfen, die Java Laufzeitumgebung zu aktualisieren. Vielleicht hilft das ja weiter.

Edit: Gibt's auf der Illa Hauptseite zu downloaden. http://illarion.org/illarion/de_java_download.php

Edit2: Tritt wohl ohne Update auch noch auf. Bin gerade in die Krypta und habe einen Gegner als Ziel ausgewählt, jetzt tritt bei mir derselbe Fehler auch immer kurz nach dem Einloggen auf.

Posted: Fri Apr 24, 2009 7:31 pm
by Kranek
Hatten den Fehler auch gerade...hier die Log:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://illarion.org/illarion/download" href="illarion_client.jnlp">
<information>
<title>Illarion Client</title>
<vendor>illarion.org</vendor>
<homepage href="http://www.illarion.org" />
<description>A graphical client for the Illarion online role playing game.</description>
<icon href="icon.gif"/>
<offline-allowed/>
</information>
<information locale="DE">
<description>Ein graphischer Client für das Illarion Online-Rollenspiel.</description>
<offline-allowed/>
</information>

<resources>
<j2se version="1.5+" />
<jar href="illarion.jar" main="true" />

<jar href="rsc_chars.jar"/>
<jar href="rsc_effects.jar"/>
<jar href="rsc_gui.jar"/>
<jar href="rsc_items.jar"/>
<jar href="rsc_sound.jar"/>
<jar href="rsc_tiles.jar"/>

<jar href="lwjgl.jar" />
<jar href="lwjgl_util.jar" />

<jar href="manual.jar" />

<jar href="jogg.jar" />
<jar href="jorbis.jar" />
<jar href="tritonus_share.jar" />
<jar href="vorbisspi.jar" />

<property name="org.lwjgl.opengl.Display.allowSoftwareOpenGL" value="true"/>
</resources>

<resources os="Windows">
<nativelib href="lwjgl_win32.jar" />
</resources>
<resources os="Linux">
<nativelib href="lwjgl_linux32.jar" />
</resources>
<resources os="Mac OS">
<nativelib href="lwjgl_macosx.jar" />
</resources>
<resources os="SunOS">
<nativelib href="lwjgl_solaris.jar" />
</resources>

<security>
<all-permissions />
</security>
<application-desc main-class="illarion.client.IllaClient" />
</jnlp>
Entstand nach ca. 20 Minuten Spielen als ich gerade eine Tür geöffnet hab.

Posted: Fri Apr 24, 2009 10:20 pm
by Nitram
Was du als "Log" postest, ist die Startdatei, nicht die Fehlermeldung. Die nützt gar nix.

Posted: Fri Apr 24, 2009 10:24 pm
by Kranek
äh...ok...das nächste mal mach ichs anners *g*
falls es hilft:
Vista, 64 bit

Posted: Sat Apr 25, 2009 12:35 pm
by Beldir
Beldir wrote:Bei mir hat gegen genaus dieses Problem geholfen, die Java Laufzeitumgebung zu aktualisieren. Vielleicht hilft das ja weiter.

Edit: Gibt's auf der Illa Hauptseite zu downloaden. http://illarion.org/illarion/de_java_download.php

Edit2: Tritt wohl ohne Update auch noch auf. Bin gerade in die Krypta und habe einen Gegner als Ziel ausgewählt, jetzt tritt bei mir derselbe Fehler auch immer kurz nach dem Einloggen auf.
Nachdem ich geschafft habe einmal einzuloggen und die zwei Schritte nach aussen zu machen läuft alles wieder wie gehabt. Keine Probleme mehr.

Posted: Sat Apr 25, 2009 12:41 pm
by Ssar'ney
Bei mir selbes Problem wie bei Beldir, nach Betreten der Krypta tritt nach ca. 0-2 Sekunden der selbe Fehler auf und Client beendet sich, selbiges bei wiedereinloggen. Sobald die Ebene verlassen wird ist alles wieder normal.

Anmerkung: Im gegensatz zu Beldir ist bei mir der Fehler ohne gesetzten Kampffokus aufgetreten.

Nach etwas Herumgeteste mit Goblins bin ich zu dem Schluss gekommen, dass ein Angriff seitens eines NPC's sofortig den Fehler auslöst.


Nach weiterer Aktualisierung des Clients ist der Fehler soweit ich es gesehen habe behoben.

Posted: Sat Apr 25, 2009 1:08 pm
by Nitram
Das Problem lag bei den Soundeffekten die gespielt wurden und den Client abgeschossen haben. Das Problem sollte jetzt weg sein.