TVB 3.02 "Verarbeite neue TV-Daten" haengt
TVB 3.02 "Verarbeite neue TV-Daten" haengt
Hallo zusammen,
nach Update von 3.01 auf 3.02 bleibt der TV-Broser bei Aktualisierung der CLEVER-EPG-Daten haengen. Die Daten werden geladen, dann faengt TVB an diese zu verarbeiten. "Verarbeite neue TV-Daten" wird dann die ganze Zeit in der Statusleiste angezeigt und irgendwann haengt der TVB und muss ueber den Task-Manager beendet werden.
Nach Fallback auf 3.01 funktioniert der Update wieder wie gewohnt.
Hat jemand eine Idee?
Gruss Ralf
nach Update von 3.01 auf 3.02 bleibt der TV-Broser bei Aktualisierung der CLEVER-EPG-Daten haengen. Die Daten werden geladen, dann faengt TVB an diese zu verarbeiten. "Verarbeite neue TV-Daten" wird dann die ganze Zeit in der Statusleiste angezeigt und irgendwann haengt der TVB und muss ueber den Task-Manager beendet werden.
Nach Fallback auf 3.01 funktioniert der Update wieder wie gewohnt.
Hat jemand eine Idee?
Gruss Ralf
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
tvb über die konsole starten (http://wiki.tvbrowser.org/index.php/Starten#Windows), thread dump machen, sobald er hängt (strg + pause in konsole) und hier posten. zusätzlich logging aktivieren und log hier posten.
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Werde morgen das Prozedere durchzufuehren und versuchen die Daten zu bekommen.
Heute geht es leider nicht mehr, da Clever-EPG nur 2x am Tag einen Download zulaesst. Den hab ich schon "verballert"
Gruss Ralf
Heute geht es leider nicht mehr, da Clever-EPG nur 2x am Tag einen Download zulaesst. Den hab ich schon "verballert"
Gruss Ralf
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
So jetzt habe ich die Prozedure durchgefuehrt. Als Anlage die Files.
Nach Laden von Clever EPG hat er im DOS Fenster wiederholend folgenden Text angezeigt. Danach hing er.
WARNUNG: Key 'CountryCodePlugin.code.KAS' not found in resource bundle 'countrycodeplugin.countrycodeplugin'
Gruss Ralf
Nach Laden von Clever EPG hat er im DOS Fenster wiederholend folgenden Text angezeigt. Danach hing er.
WARNUNG: Key 'CountryCodePlugin.code.KAS' not found in resource bundle 'countrycodeplugin.countrycodeplugin'
Gruss Ralf
- Dateianhänge
-
- tvbrowser.log
- (23.43 KiB) 155-mal heruntergeladen
-
- TV-Browser Konsole.txt
- (14.74 KiB) 142-mal heruntergeladen
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Dann deaktiviere doch mal testweise das Ländercode-Plugin.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Hab ich jetzt gemacht. Kann es morgen erst wieder testen, da meine zwei Clever-EPG Abrufe heute schon erfolgten und ich erst morgen wieder abrufen kann.
Gruss Ralf
Gruss Ralf
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
scheint kein deadlock zu sein, aber deine konsole ist eindeutig zu klein - dadurch ist der thread dump nicht vollständig zu sehen . unter windows kannst du über rechtsklick auf den rahmen des fensters -> eigenschaften -> layout alles größer machen. ich habe zb für den puffer 160x800 und für das fenster 155x30 eingestellt, wobei letzteres weniger wichtig ist. also wenn du eh nochmal testest, versuch auch nochmal einen thread dump zu generieren.
ps: eigentlich müsste man die konsole auch direkt in eine datei umleiten können. nach dem motto
java -Dpropertiesfile=windows.properties -jar tvbrowser.jar > console.txt
ps: eigentlich müsste man die konsole auch direkt in eine datei umleiten können. nach dem motto
java -Dpropertiesfile=windows.properties -jar tvbrowser.jar > console.txt
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Danke fuer den DOS-Fenster Tip. Ich mache es morgen nochmals.
Gruss Ralf
Gruss Ralf
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Mit deaktiviertem Country Plugin hat es funktioniert.
Ich hab dann das Country Plugin wieder eingeschaltet aber TVB ist nicht abgestuerzt sondern es hat sehr lange gedauert bis es abgeschlossen war.
Ich hab dann das Country Plugin wieder eingeschaltet aber TVB ist nicht abgestuerzt sondern es hat sehr lange gedauert bis es abgeschlossen war.
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Logfile Plugin Laendercode aktiviert
- Dateianhänge
-
- tvbrowser_CountryCode_aktiviert.log
- (10.82 KiB) 168-mal heruntergeladen
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Console Plugin Laendercode aktiviert
- Dateianhänge
-
- console_aktiviert.txt
- (11.87 KiB) 177-mal heruntergeladen
Zuletzt geändert von Ralf.HN am 22 Sep 2011, 20:00, insgesamt 1-mal geändert.
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Concole Plugin Laendercode deaktiviert
- Dateianhänge
-
- console_deaktiviert.txt
- (12.39 KiB) 180-mal heruntergeladen
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
also ein deadlock scheint nicht vorzuliegen, jedenfalls keines, das java von sich aus erkennen würde. aber wenn ich dich richtig verstanden habe, hast du die 3 thread dumps jetzt auch nicht im 'hängenden' zustand gemacht, oder?
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Ab 3.0.2 wird die Methode handleTvDataAdded(MutableChannelDayProgram) nicht mehr innerhalb eines Threads gestartet, daher kann ein Plugin TV-Browser an der Stelle blockieren, wenn irgendwie eine Endlosschleife im Plugin vorkommt. Fehler in der Methode sollten eigentlich unproblematisch sein, denn die sollten eingefangen werden.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: TVB 3.02 "Verarbeite neue TV-Daten" haengt
Bei den Tests ist der TVB nicht mehr richtig gehangen. Wobei mit aktiviertem Landerplugin hat es ewig gedauert bis der Datenupdate fertig war. Da kam in der Konsole auch mehrfach der weiter oben beschriebene Fehler.