[TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Fehler in TV-Browser
Antworten
Markus
Junior Member
Beiträge: 36
Registriert: 18 Feb 2008, 17:58

[TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Markus »

Das Plugin "Genres" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.StringIndexOutOfBoundsException: String index out of range: 15
at java.lang.String.charAt(String.java:558)
at genreplugin.GenrePlugin.mergeSimilarGenres(GenrePlugin.java:171)
at genreplugin.GenrePlugin.updateRootNode(GenrePlugin.java:155)
at genreplugin.GenrePlugin.handleTvBrowserStartFinished(GenrePlugin.java:202)
at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvBrowserStartFinished(JavaPluginProxy.java:464)
at tvbrowser.core.plugin.AbstractPluginProxy.handleTvBrowserStartFinished(AbstractPluginProxy.java:607)
at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1036)
at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1014)
at tvbrowser.TVBrowser$1$1$1.run(TVBrowser.java:398)
----- End of stacktrace -----


Dies bei der aktuellen Version für MacOS X. Abhilfe?

Gruss Markus
Dieser Beitrag entstand durch hirnloses Herumtippen auf der Tastatur.
Jeglicher Sinn und Zusammenhang darin waere rein zufaellig und nicht
beabsichtigt.
DVD-Sammlung: http://www.howalgonium.ch/dvdsammlung.html
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: 'Das Plugin "Genres" hat einen Fehler verursacht. ...'

Beitrag von Bananeweizen »

Prinzipiell kannst du es erstmal problemlos deaktivieren, damit der Fehler nicht weiter auftritt. Die betreffende Stelle habe ich auch gerade gefunden und werde das fixen. Vermutlich gibt es dann bald eine neue Plugin-Version.

http://tvbrowser.org:8080/jira/browse/TVB-470
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Bananeweizen »

Nachtrag: Es wäre schön, wenn du die Sendung finden könntest, die das verursacht hat. Die hat ein Genre, was mit "-" endet. Mach dazu mal bitte Plugins->Suchen,
Suchbegriff

Code: Alles auswählen

[^-]*-
,
[*] nur in bestimmten Feldern suchen (Feld "Genre" auswählen)
[*] Suchbegriff ist ein regulärer Ausdruck.

Ein Treffer aus den Suchergebnissen reicht. :)
SBBRM

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von SBBRM »

bin zwar nicht Markus aber die Sendung hab ich gefunden.

Mi, 31. Dez · 23:25-23:45 · ORF 1
Dinner for One - Der neunzigste Geburtstag
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Jo »

Und ursächlich dafür ist, dass der ORF (wohl zum ersten Mal) dort vergessen hat das Genre anzugeben. Deshalb wird die Sendung vom Parser nicht als ausländischer Film, sondern als inländischer erkannt und der Originaltitel wird für das Genre gehalten. Soll man solche Fehler noch extra vom Parser behandeln? Ich werde es mal machen.
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Bananeweizen »

Wenn ich dich richtig verstehe, gibt es noch einen nicht bedachten Fall im Parser (mit dem Originaltitel). Der sollte dann auch dort behandelt werden. Du solltest aber nicht versuchen, Bugs aus den Plugins (wie hier aufgetreten), im Parser zu fixen. Da müssen wir im Kern bzw. in den Plugins eh immer vom schlimmsten Fall ausgehen, d.h. dass vollkommener Unsinn in den Daten steht (wegen der Third-Party-Services).
Benutzeravatar
Siggi
Moderator
Beiträge: 2271
Registriert: 31 Dez 2003, 12:21
Wohnort: Doberlug - Kirchhain

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Siggi »

Hi,

ich hatte heute beim Start auch die gleiche Meldung und ich habe auch den ORF in der Liste.

Mein Fehlerlog:

Das Plugin "Genres" hat einen Fehler verursacht. Soll es deaktiviert werden?

----- Start of stacktrace -----
java.lang.StringIndexOutOfBoundsException: String index out of range: 15
at java.lang.String.charAt(Unknown Source)
at genreplugin.GenrePlugin.mergeSimilarGenres(GenrePlugin.java:171)
at genreplugin.GenrePlugin.updateRootNode(GenrePlugin.java:155)
at genreplugin.GenrePlugin.handleTvBrowserStartFinished(GenrePlugin.java:202)
at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvBrowserStartFinished(JavaPluginProxy.java:464)
at tvbrowser.core.plugin.AbstractPluginProxy.handleTvBrowserStartFinished(AbstractPluginProxy.java:607)
at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1036)
at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1014)
at tvbrowser.TVBrowser$1$1$1.run(TVBrowser.java:398)
----- End of stacktrace -----


Das Console Plugin meldet folgendes:
25.12.2008 15:10:37 util.exc.ErrorHandler:
SCHWERWIEGEND: Das Plugin "Genres" hat einen Fehler verursacht. Soll es deaktiviert werden?
java.lang.StringIndexOutOfBoundsException: String index out of range: 15
at java.lang.String.charAt(Unknown Source)
at genreplugin.GenrePlugin.mergeSimilarGenres(GenrePlugin.java:171)
at genreplugin.GenrePlugin.updateRootNode(GenrePlugin.java:155)
at genreplugin.GenrePlugin.handleTvBrowserStartFinished(GenrePlugin.java:202)
at tvbrowser.core.plugin.JavaPluginProxy.doHandleTvBrowserStartFinished(JavaPluginProxy.java:464)
at tvbrowser.core.plugin.AbstractPluginProxy.handleTvBrowserStartFinished(AbstractPluginProxy.java:607)
at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1036)
at tvbrowser.core.plugin.PluginProxyManager.fireTvBrowserStartFinished(PluginProxyManager.java:1014)
at tvbrowser.TVBrowser$1$1$1.run(TVBrowser.java:398)


Auch bei mir wird die Sendung:


ORF 1 - Dinner for One - Der neunzigste Geburtstag
31.12.2008 23:25-23:45

Der klassische Sketch mit dem Komiker Freddie Frinton.
Mit Freddie Frinton und May Warden
(Hörfilm in Zweikanaltontechnik: deutsch /deutsch mit Bildbeschreibung)

Sendungsinformation vom TVBrowser http://www.tvbrowser.org


mit dem Suchbegriff gefunden, den Bananeweizen angegeben hat.
Ich habe noch nicht ganz verstanden, was der Fehler ist.
Wird es da eine neu Plugin Version geben?

Bis dann.
mfg Siggi

PS: Wer Fehler findet, darf Sie behalten!!! :-)
Christkindl

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Christkindl »

HI,
gleicher Fehler wie beschrieben.
Soll man also vorübergehend das Plugin, w.o. bereits erwähnt, deaktivieren?
Benutzeravatar
Siggi
Moderator
Beiträge: 2271
Registriert: 31 Dez 2003, 12:21
Wohnort: Doberlug - Kirchhain

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Siggi »

Hallo,

alle die diesen Fehler haben können aus den Nightlys TVBrowser 2.7.x Nightly das korrigierte Plugin nutzen.

Einfach aus dem Zip-File das Plugin in den Plugins Ordner der Installation kopieren.

Bis dann.
mfg Siggi

PS: Wer Fehler findet, darf Sie behalten!!! :-)
Volker S
Senior Member
Beiträge: 107
Registriert: 24 Dez 2007, 16:23

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Volker S »

Hi,

habe das Plugin vom Nightly (20.12) probiert. Leider keine Besserung. Mit der Suche nach" [^-]*- "findet er nichts (In bestimmten Feldern -> Genre, Suchbegriff ist regulärer Ausdruck).


-volker-
v6ph1
Site Admin
Beiträge: 1276
Registriert: 13 Jan 2008, 05:07
Wohnort: Radebeul

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von v6ph1 »

Volker S hat geschrieben:habe das Plugin vom Nightly (20.12) probiert. Leider keine Besserung. Mit der Suche nach" [^-]*- "findet er nichts (In bestimmten Feldern -> Genre, Suchbegriff ist regulärer Ausdruck).
In der Version vom 20.12. kann es auch noch nicht behoben sein (Fehler wurde ja erst am 25.12. entdeckt):
In der Nightly vom 26.12. ist es aber behoben. (steht dort ganz unten)

Zur Suche: Hast du auch in allen Daten gesucht? (zumindest so, dass der 31.12. dabei ist?)
Dann dürftest du es auch finden.

@Siggi: Danke mit dem Tipp, funktioniert super.

mfg
v6ph1
Volker S
Senior Member
Beiträge: 107
Registriert: 24 Dez 2007, 16:23

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Volker S »

@v6,

achso - so tief unten habe ich gar nicht gesucht - Danke


-volker-
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Jo »

In den ORF-Daten sollte der Fehler jetzt aber auch nicht mehr vorkommen.
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: [TVB-470] Das Plugin "Genres" hat einen Fehler verursacht.

Beitrag von Bananeweizen »

Danke Jo. Dann werde ich auch keine neue Plugin-Version außer der Reihe veröffentlichen. :)
Antworten