Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0000114 | Magellan | Allgemein | öffentlich | 2007-12-14 14:43 | 2008-01-14 06:43 |
Reporter | stm | Bearbeitung durch | darcduck | ||
Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | immer |
Status | erledigt | Lösung | erledigt | ||
Zusammenfassung | 0000114: NPE in EresseaMessageRenderer | ||||
Beschreibung | Tritt in Zusammenhang mit Bug 0000124 auf. | ||||
Zusätzliche Informationen | 14.12.2007 23:41:21.625: java.lang.NullPointerException at magellan.library.gamebinding.EresseaMessageRenderer.renderMessage(EresseaMessageRenderer.java:119) at magellan.library.impl.MagellanMessageImpl.render(MagellanMessageImpl.java:305) at magellan.library.impl.MagellanMessageImpl.getText(MagellanMessageImpl.java:179) at magellan.library.io.cr.CRWriter.writeMessage(CRWriter.java:315) at magellan.library.io.cr.CRWriter.writeMessages(CRWriter.java:291) at magellan.library.io.cr.CRWriter.writeRegion(CRWriter.java:1927) at magellan.library.io.cr.CRWriter.writeRegions(CRWriter.java:1691) at magellan.library.io.cr.CRWriter.writeRegions(CRWriter.java:1664) at magellan.library.io.cr.CRWriter.writeThread(CRWriter.java:2213) at magellan.library.io.cr.CRWriter.write(CRWriter.java:2135) at magellan.library.io.cr.Loader.cloneGameData(Loader.java:71) at magellan.library.GameData.clone(GameData.java:1582) at magellan.library.utils.ReportMerger.mergeReport(ReportMerger.java:966) at magellan.library.utils.ReportMerger.mergeThread(ReportMerger.java:287) at magellan.library.utils.ReportMerger.access$1(ReportMerger.java:275) at magellan.library.utils.ReportMerger$1.run(ReportMerger.java:263) at java.lang.Thread.run(Thread.java:619) | ||||
Tags | Keine Tags zugeordnet. | ||||
Project | Magellan 2 | ||||
|
Puh seltsam. Das ist die Zeile: log.warn("Message Rendering Error: "+pat+" "+msg.getAttributes().toString()+" "+e.getMessage()+" Last parse position "+(pat.length()-e.getErrorOffset()), e); da gibts einige Möglichkeiten was null sein könnte. e - unwahrscheinlich pat - eventuell msg - unwahrscheinlich msg.getAttributes() - eventuell pat == null fange ich jetzt schon oben ab. Ohne macht das rendern ja keinen Sinn. msg.getAttributes() kann aber durchaus null sein, wird jetzt unterschiedlich geloggt. bitte nochmal testen wenn es eingecheckt ist. |
|
eingecheckt, bitte nochmal testen. |
|
Das Problem ist in letzter Zeit nicht mehr aufgetreten. Scheint erledigt. |
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2007-12-14 14:43 | stm | Neuer Eintrag | |
2007-12-14 14:43 | stm | Status | neu => zugewiesen |
2007-12-14 14:43 | stm | Bearbeitung durch | => darcduck |
2007-12-15 10:08 | darcduck | Status | zugewiesen => bestätigt |
2007-12-15 12:56 | darcduck | Status | bestätigt => Rückmeldung |
2008-01-14 06:43 | darcduck | Status | Rückmeldung => erledigt |
2008-01-14 06:43 | darcduck | Lösung | offen => erledigt |