Zwei Probleme in dichter Folge

Fehler in TV-Browser
Antworten
HS-Rook
Junior Member
Beiträge: 46
Registriert: 31 Aug 2014, 15:56

Zwei Probleme in dichter Folge

Beitrag von HS-Rook »

Der erste Fehler betrifft das omdb Plugin. Es erzeugt eine ganze Serie von Fehlermeldungen. Ich kann das nur unterbrechen indem ich das Plugin deaktiviere. Der Fehler trat zwischendurch für wenige Tage nicht mehr auf, dann wieder.
Es wird das Fenster mit der Fehlermeldung angezeigt und unter "Details" eine lange Liste mit Problemen.

Das Plugin "Omdb Plugin" hat einen Fehler verursacht. Soll es deaktiviert werden? Die Meldung habe ich unten angehängt.

Und seit wenigen Tagen funktioniert auch der Export nach Android nicht mehr. Hier kommt nach einer gewissen Zeit eine Fehlermeldung
Screenshot 2024-09-03 082625.png
Screenshot 2024-09-03 082625.png (10.61 KiB) 1599 mal betrachtet
Hat jemand eine Ahnung was los ist?

Code: Alles auswählen

----- Start of stacktrace -----
java.lang.NumberFormatException: For input string: "<html lang="de">"
  at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
  at java.base/java.lang.Integer.parseInt(Integer.java:652)
  at java.base/java.lang.Integer.parseInt(Integer.java:770)
  at omdb.Omdb.loadRatings(Omdb.java:517)
  at omdb.Omdb.getRatings(Omdb.java:452)
  at omdb.Omdb.hasRating(Omdb.java:367)
  at omdbplugin.OmdbPlugin.getProgramTableIcons(OmdbPlugin.java:833)
  at tvbrowser/tvbrowser.core.plugin.JavaPluginProxy.doGetProgramTableIcons(JavaPluginProxy.java:340)
  at tvbrowser/tvbrowser.core.plugin.AbstractPluginProxy.getProgramTableIcons(AbstractPluginProxy.java:454)
  at tvbrowser/util.ui.ProgramPanel.getPluginIcons(ProgramPanel.java:740)
  at tvbrowser/util.ui.ProgramPanel.paintComponent(ProgramPanel.java:765)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074)
  at tvbrowser/util.ui.ProgramPanel.paint(ProgramPanel.java:1235)
  at tvbrowser/tvbrowser.ui.programtable.ProgramTable.paintComponent(ProgramTable.java:325)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1074)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JViewport.paint(JViewport.java:737)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JSplitPane.paintChildren(JSplitPane.java:1024)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907)
  at java.desktop/javax.swing.JComponent.paint(JComponent.java:1083)
  at java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255)
  at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedFPScales(RepaintManager.java:1707)
  at java.desktop/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1616)
  at java.desktop/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1556)
  at java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1323)
  at java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203)
  at java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013)
  at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:865)
  at java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:848)
  at java.base/java.security.AccessController.doPrivileged(Native Method)
  at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
  at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:848)
  at java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:823)
  at java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:772)
  at java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1890)
  at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
  at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
  at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
  at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
  at java.base/java.security.AccessController.doPrivileged(Native Method)
  at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
  at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
  at tvbrowser/util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
  at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
  at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
  at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117)
  at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:190)
  at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:235)
  at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:233)
  at java.base/java.security.AccessController.doPrivileged(Native Method)
  at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:233)
  at java.desktop/java.awt.Dialog.show(Dialog.java:1070)
  at java.desktop/java.awt.Component.show(Component.java:1716)
  at java.desktop/java.awt.Component.setVisible(Component.java:1663)
  at java.desktop/java.awt.Window.setVisible(Window.java:1031)
  at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1005)
  at tvbrowser/tvbrowser.ui.settings.SettingsDialog.centerAndShow(SettingsDialog.java:393)
  at tvbrowser/tvbrowser.ui.mainframe.MainFrame.lambda$showSettingsDialog$22(MainFrame.java:2829)
  at tvbrowser/util.ui.UIThreadRunner.invokeAndWait(UIThreadRunner.java:33)
  at tvbrowser/tvbrowser.ui.mainframe.MainFrame.showSettingsDialog(MainFrame.java:2817)
  at tvbrowser/tvbrowser.ui.mainframe.MenuBar.actionPerformed(MenuBar.java:1073)
  at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1967)
  at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2308)
  at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
  at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
  at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:369)
  at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1020)
  at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1064)
  at java.desktop/java.awt.Component.processMouseEvent(Component.java:6635)
  at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3342)
  at java.desktop/java.awt.Component.processEvent(Component.java:6400)
  at java.desktop/java.awt.Container.processEvent(Container.java:2263)
  at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5011)
  at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2321)
  at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
  at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4918)
  at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4547)
  at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4488)
  at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2307)
  at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2772)
  at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
  at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
  at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
  at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
  at java.base/java.security.AccessController.doPrivileged(Native Method)
  at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
  at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
  at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
  at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
  at java.base/java.security.AccessController.doPrivileged(Native Method)
  at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
  at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
  at tvbrowser/util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
  at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
  at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
  at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
  at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
  at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
  at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
----- End of stacktrace -----
ds10
Site Admin
Beiträge: 19184
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Zwei Probleme in dichter Folge

Beitrag von ds10 »

Der Server-Provider hat gerade große Probleme, daher sind viele Server seit gestern down und laufen immer noch nicht. Dort ist auch der Server für AndroidSync betroffen. Da können wir leider nichts machen, sondern können nur abwarten.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
HS-Rook
Junior Member
Beiträge: 46
Registriert: 31 Aug 2014, 15:56

Re: Zwei Probleme in dichter Folge

Beitrag von HS-Rook »

Danke für die sehr schnelle Antwort.

So weiß ich bescheid und warte einfach geduldig was geschieht. Kein Problem :D
uzi
Site Admin
Beiträge: 2312
Registriert: 02 Jul 2009, 14:32

Re: Zwei Probleme in dichter Folge

Beitrag von uzi »

ich fürchte, das wird sich nicht von allein beheben. wenn das omdb-plugin einmal wegen eines connection-problems gescheitert ist, legt es den tvb dauerhaft lahm, weil es die eigenen daten korrumpiert und nicht wieder aufräumt. hier ist eine alte nachricht von jo, die mir in der situation geholfen hat:
Jo hat geschrieben: 20 Mai 2022, 16:03 Ich habe TVB bei mir gekillt, die Dateien movies.csv und ratings.csv gelöscht, das Plugin im TVB wieder aktiviert und ein Update gestartet. Es scheint jetzt zu gehen. Aber ohne killen würde er wahrscheinlich nächste Woche noch laufen :(.
HS-Rook
Junior Member
Beiträge: 46
Registriert: 31 Aug 2014, 15:56

Re: Zwei Probleme in dichter Folge

Beitrag von HS-Rook »

Danke für den Hinweis.

Wie ich heute sehr erfreut festgestellt habe läuft der Server wohl wieder. Zunächst kann ich wieder Android Sync verwenden. Aber auch das OMDB Plugin macht keine Schwierigkeiten mehr. Habe es ohne Probleme einfach wieder aktivieren können. Hatte wohl Glück

Dank an "uzi" für den Hinweis
Und meinen besonderen Dank an den sehr guten und immer schnell reagierenden Admin
Antworten