Absturz TV-Perlen

Antworten
HaasUwe
Gold Member
Beiträge: 318
Registriert: 26 Feb 2012, 17:09
Wohnort: Großraum Frankfurt am Main

Absturz TV-Perlen

Beitrag von HaasUwe »

Ab und zu stürzt das PlugIn TV-Perlen ab. Meistens geschieht dies nach dem Update der Daten.
Hier ist die Ausgabe nach dem Absturz von heute morgen:

Code: Alles auswählen

Das Plugin "TV-Perlen" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.NullPointerException
  at java.awt.Container.remove(Unknown Source)
  at javax.swing.plaf.basic.BasicTableUI.uninstallUI(Unknown Source)
  at javax.swing.JComponent.setUI(Unknown Source)
  at javax.swing.JTable.setUI(Unknown Source)
  at javax.swing.JTable.updateUI(Unknown Source)
  at tvbrowser.extras.reminderplugin.ReminderListPanel.installTableModel(ReminderListPanel.java:427)
  at tvbrowser.extras.reminderplugin.ReminderListPanel.installTableModel(ReminderListPanel.java:540)
  at tvbrowser.extras.reminderplugin.ReminderPlugin.updateRootNode(ReminderPlugin.java:826)
  at tvbrowser.extras.reminderplugin.ReminderPlugin.addPrograms(ReminderPlugin.java:700)
  at tvbrowser.extras.reminderplugin.ReminderPluginProxy.receivePrograms(ReminderPluginProxy.java:92)
  at tvpearlplugin.TVPearl.sendToPlugin(TVPearl.java:476)
  at tvpearlplugin.TVPearl.updateTVB(TVPearl.java:399)
  at tvpearlplugin.TVPearlPlugin.updateChanges(TVPearlPlugin.java:337)
  at tvpearlplugin.TVPearlPlugin.handleTvDataUpdateFinished(TVPearlPlugin.java:321)
  at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvDataUpdateFinished(JavaPluginProxy.java:438)
  at tvbrowser.core.plugin.AbstractPluginProxy.handleTvDataUpdateFinished(AbstractPluginProxy.java:437)
  at tvbrowser.core.plugin.PluginProxyManager$TvDataUpdateFinishedThreadPoolMethod.run(PluginProxyManager.java:201)
  at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1314)
  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
----- End of stacktrace -----
TVB Version 3.3RC1
Java 6 Upd 38
Win XP Pro SP3 mit alles Patches
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Absturz TV-Perlen

Beitrag von ds10 »

Dafür habe ich jetzt keine Erklärung, die Zeile im Quellcode stimmt auch nicht mit der in der Fehlermeldung überein. Vielleicht habe ich ja auch schon was daran geändert und das tritt bei RC2 dann nicht mehr auf.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
HaasUwe
Gold Member
Beiträge: 318
Registriert: 26 Feb 2012, 17:09
Wohnort: Großraum Frankfurt am Main

Re: Absturz TV-Perlen

Beitrag von HaasUwe »

Wann gibt es das RC2?
Ich gebe dann Bescheid, sobald der Fehler wieder auftritt. Ich weiß aus eigener Erfahrung, daß sporadisch auftretende Fehler schwierig zu fixen sind.
ds10
Site Admin
Beiträge: 19101
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Absturz TV-Perlen

Beitrag von ds10 »

Erscheinungstermin kann ich noch nicht sagen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
HaasUwe
Gold Member
Beiträge: 318
Registriert: 26 Feb 2012, 17:09
Wohnort: Großraum Frankfurt am Main

Re: Absturz TV-Perlen

Beitrag von HaasUwe »

Dann muß ich das hier im Forum im Auge behalten und nach Erscheinen testen.
HaasUwe
Gold Member
Beiträge: 318
Registriert: 26 Feb 2012, 17:09
Wohnort: Großraum Frankfurt am Main

Re: Absturz TV-Perlen

Beitrag von HaasUwe »

Trotz einiger zwischenzeitlicher Updates ist eben wieder ein Absturz des PlugIns aufgetreten.

Nachfolgend der Auszug aus der Meldungsbox und der LogDatei:

Code: Alles auswählen

Das Plugin "TV-Perlen" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.NullPointerException
  at java.awt.Container.remove(Unknown Source)
  at javax.swing.plaf.basic.BasicTableUI.uninstallUI(Unknown Source)
  at javax.swing.JComponent.setUI(Unknown Source)
  at javax.swing.JTable.setUI(Unknown Source)
  at javax.swing.JTable.updateUI(Unknown Source)
  at tvbrowser.extras.reminderplugin.ReminderListPanel.installTableModel(ReminderListPanel.java:427)
  at tvbrowser.extras.reminderplugin.ReminderListPanel.installTableModel(ReminderListPanel.java:540)
  at tvbrowser.extras.reminderplugin.ReminderPlugin.updateRootNode(ReminderPlugin.java:826)
  at tvbrowser.extras.reminderplugin.ReminderPlugin.addPrograms(ReminderPlugin.java:700)
  at tvbrowser.extras.reminderplugin.ReminderPluginProxy.receivePrograms(ReminderPluginProxy.java:92)
  at tvpearlplugin.TVPearl.sendToPlugin(TVPearl.java:476)
  at tvpearlplugin.TVPearl.updateTVB(TVPearl.java:399)
  at tvpearlplugin.TVPearlPlugin.updateChanges(TVPearlPlugin.java:337)
  at tvpearlplugin.TVPearlPlugin.handleTvDataUpdateFinished(TVPearlPlugin.java:321)
  at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvDataUpdateFinished(JavaPluginProxy.java:438)
  at tvbrowser.core.plugin.AbstractPluginProxy.handleTvDataUpdateFinished(AbstractPluginProxy.java:437)
  at tvbrowser.core.plugin.PluginProxyManager$TvDataUpdateFinishedThreadPoolMethod.run(PluginProxyManager.java:201)
  at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1314)
  at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  at java.lang.Thread.run(Unknown Source)
----- End of stacktrace -----

Code: Alles auswählen

10:48:06 INFO: Progress: Aktualisiere Datenbestand...
10:48:21 INFO: Progress: 
10:48:21 INFO: Progress: Verarbeite neue TV-Daten
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_others_de_phoenix_0:0:60' (date: Sa, 26. Jan)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_main_de_ard_0:45:60' (date: So, 27. Jan)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_local_de_hr_9:50:60' (date: Fr, 8. Feb)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_local_de_hr_9:25:60' (date: Fr, 8. Feb)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_others_de_n24_3:0:60' (date: Fr, 8. Feb)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_others_de_n24_1:45:60' (date: Sa, 9. Feb)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_others_de_n24_4:35:60' (date: Mo, 28. Jan)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_others_de_n24_2:30:60' (date: So, 3. Feb)
10:48:38 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_others_de_n24_1:5:60' (date: So, 27. Jan)
10:48:38 INFO: Favorites: Wait for update threads to finish
10:48:56 INFO: Favorites: Update threads were finished
10:48:58 INFO: Start TV Pearl update.
10:48:58 INFO: TV Pearl update finished.
10:48:58 INFO: Url: http://hilfe.tvbrowser.org/viewtopic.php?f=27&t=1470&start=2100
10:48:58 INFO: Program count: 5
10:48:58 INFO: Last update: Sun Jan 27 00:46:56 CET 2013
10:48:58 INFO: Progress: 
10:48:58 SCHWERWIEGEND: Das Plugin "TV-Perlen" hat einen Fehler verursacht. Soll es deaktiviert werden?
java.lang.NullPointerException
	at java.awt.Container.remove(Unknown Source)
	at javax.swing.plaf.basic.BasicTableUI.uninstallUI(Unknown Source)
	at javax.swing.JComponent.setUI(Unknown Source)
	at javax.swing.JTable.setUI(Unknown Source)
	at javax.swing.JTable.updateUI(Unknown Source)
	at tvbrowser.extras.reminderplugin.ReminderListPanel.installTableModel(ReminderListPanel.java:427)
	at tvbrowser.extras.reminderplugin.ReminderListPanel.installTableModel(ReminderListPanel.java:540)
	at tvbrowser.extras.reminderplugin.ReminderPlugin.updateRootNode(ReminderPlugin.java:826)
	at tvbrowser.extras.reminderplugin.ReminderPlugin.addPrograms(ReminderPlugin.java:700)
	at tvbrowser.extras.reminderplugin.ReminderPluginProxy.receivePrograms(ReminderPluginProxy.java:92)
	at tvpearlplugin.TVPearl.sendToPlugin(TVPearl.java:476)
	at tvpearlplugin.TVPearl.updateTVB(TVPearl.java:399)
	at tvpearlplugin.TVPearlPlugin.updateChanges(TVPearlPlugin.java:337)
	at tvpearlplugin.TVPearlPlugin.handleTvDataUpdateFinished(TVPearlPlugin.java:321)
	at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvDataUpdateFinished(JavaPluginProxy.java:438)
	at tvbrowser.core.plugin.AbstractPluginProxy.handleTvDataUpdateFinished(AbstractPluginProxy.java:437)
	at tvbrowser.core.plugin.PluginProxyManager$TvDataUpdateFinishedThreadPoolMethod.run(PluginProxyManager.java:201)
	at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1314)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Antworten