Hab das Problem jetzt schon länger. Ab Version 0.2.9b startet XMG bei mir nicht mehr. Im Moment habe ich die aktuelle Version 0.2.9e, die startet aber auch nicht.
Version 0.2.9 läuft problemlos.
Hier mal die Fehlermeldungen aus der Console:
Lösche ich die SETTINGS.XML, startet XMG bei erstenmal. Nachdem ich dann alle Einstellungen neu eingegeben habe, XMG beende und wieder neu starte, bleibt XMG wieder beim starten stehen, immer an der selben Stelle, wenn die Meldung auftaucht "Programm-Panel geladen".Exception in thread "Thread-5" java.lang.NullPointerException
at service.SerTimerHandler.buildLocalTimer(SerTimerHandler.java:296)
at service.SerTimerHandler.findLocalTimer(SerTimerHandler.java:233)
at model.BOTimer.getLocalTimer(BOTimer.java:239)
at boxConnection.SerBoxControlNeutrino.readTimer(SerBoxControlNeutrino.j
ava:368)
at boxConnection.SerBoxControlNeutrino.reReadTimerList(SerBoxControlNeut
rino.java:54)
at boxConnection.SerBoxControl.getTimerList(SerBoxControl.java:62)
at control.ControlStartTab.getNextTimerInfo(ControlStartTab.java:146)
at control.ControlStartTab.run(ControlStartTab.java:48)
at java.lang.Thread.run(Unknown Source)
Exception in thread "main" java.lang.NullPointerException
at service.SerTimerHandler.buildLocalTimer(SerTimerHandler.java:296)
at service.SerTimerHandler.findLocalTimer(SerTimerHandler.java:233)
at model.BOTimer.getLocalTimer(BOTimer.java:239)
at boxConnection.SerBoxControlNeutrino.readTimer(SerBoxControlNeutrino.j
ava:368)
at boxConnection.SerBoxControlNeutrino.reReadTimerList(SerBoxControlNeut
rino.java:54)
at boxConnection.SerBoxControl.getTimerList(SerBoxControl.java:62)
at control.ControlTimerTab.getTimerList(ControlTimerTab.java:514)
at presentation.timer.GuiNeutrinoRecordTimerTableModel.getRowCount(GuiNe
utrinoRecordTimerTableModel.java:37)
at presentation.GuiTableSorter.getRowCount(GuiTableSorter.java:271)
at javax.swing.JTable.checkLeadAnchor(Unknown Source)
at javax.swing.JTable.tableChanged(Unknown Source)
at javax.swing.JTable.setModel(Unknown Source)
at javax.swing.JTable.<init>(Unknown Source)
at javax.swing.JTable.<init>(Unknown Source)
at presentation.timer.GuiBoxTimerPanel.getJTableRecordTimer(GuiBoxTimerP
anel.java:145)
at presentation.timer.GuiBoxTimerPanel.getJScrollPaneRecordTimerTable(Gu
iBoxTimerPanel.java:219)
at presentation.timer.GuiBoxTimerPanel.initialize(GuiBoxTimerPanel.java:
107)
at presentation.timer.GuiBoxTimerPanel.<init>(GuiBoxTimerPanel.java:91)
at presentation.GuiMainTabPane.getTabTimer(GuiMainTabPane.java:79)
at presentation.GuiMainView.getMainTabPane(GuiMainView.java:143)
at presentation.GuiMainView.initialize(GuiMainView.java:96)
at presentation.GuiMainView.<init>(GuiMainView.java:74)
at control.ControlMainView.initialize(ControlMainView.java:60)
at control.ControlMain.main(ControlMain.java:96)
Ich hab eine SAGEM 1x Box, das Komplettimage vom 1502.05 mit letztem aktuellen Snapshot vom 20.02.05.
Für mich sieht es aus, dass XMG ein Problem beim Starten hat, wenn man keine lokalen Timer angelegt hat. Ich hab XMG so konfiguriert, dass die Timer alle in der Box angelegt werden, da dieses bis jetzt bei mir am zuverlässigsten funktioniert.
Des weiteren habe ich noch eine hs_err_pid3040.log im XMG-Verzeichnis gefunden, die hab ich mal als Zip-Attachment angefügt.