TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Bei Problemen mit der Bedienung von TV-Browser, bitte hier posten.
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von FritzBrause »

Hallo Gemeinde,
ich benutze zur Zeit immer noch TV-B 3.44 portable, weil ich seitdem keine andere Version ans Laufen gebracht habe, egal was ich versucht habe.
Heute habe ich der Version 4.2 portable mit dem Sorglospaket (eingebautes Java) ein Chance gegeben.
Version 4,2 installiert ... ok
Java von der TV-Browser-Seite in das Verzeichnis von TVB installiert ... ok
Settings-Ordner der Version 3.44 in den neuen Ordner kopiert ... ok
TVB 4.2 gestartet ... ok
Es werden die Einstellungen der 3.44 gefunden und importiert, Plugins epg free und epg-paid werden aktualisiert. ...ok
TVB 4.2 startet und funktioniert.... ok
TVB geschlossen.

TVB gestartet ..... => TVB bleibt bei "Starten" hängen. Keine weitere Reaktion, auch nach minutenlanger Wartezeit.
Rechner neu gestartet => TVB neu gestartet => TVB bleibt bei "Starten" hängen
Im Taskmanager "Open jdk platform binary" beendet => Blaues Startfenster verschwindet.
Man kann so oft starten, wie man will, es funktioniert nicht.

TVB-Ordner gelöscht.
TVB 4.2 portable neu installiert. Gleicher Effekt wie oben.

Das alte systemweite Java-Version von TVB 3.44 deinstalliert.
TVB-Ordner gelöscht.
TVB 4.2 portable neu installiert. Gleicher Effekt wie oben.

altes Java neu installiert Version 3.44 läuft problemlos, also werde ich bei 3.44 bleiben und auf Version 5.0 hoffen.
Vielleicht habt Ihr ja noch eine Idee ??

Danke für's Lesen
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von ds10 »

Folge doch mal der Anleitung zur Fehlersuche, besonders wichtig ist der Thread-Dump, wenn TV-Browser hängt.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von FritzBrause »

Ich habe es so gut wie möglich versucht, leider ohne Erfolg.
Wo liegt der Fehler ?
Versuch 1:

Code: Alles auswählen

E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p>java/bin/java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
Fehler: Hauptklasse .bin.java.exe konnte nicht gefunden oder geladen werden
Versuch 2:

Code: Alles auswählen

E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p\java\bin>java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
Error occurred during initialization of boot layer
java.lang.module.FindException: Module tvbrowser not found
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von ds10 »

Sorry, war ein Fehler in der Beschreibung, unter Windows muss es natürlich der Backslash sein:

Code: Alles auswählen

java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von FritzBrause »

Jetzt hat's funktioniert.

Code: Alles auswählen

cmd
E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
Ergebnis:

Code: Alles auswählen

command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

08:17:33 INFORMATION: Using settings from file E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p\settings\4.2\settings.prop
08:17:35 WARNUNG: cannot load plugin E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p\plugins\NewsPlugin.jar - already loaded
08:17:35 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
08:17:35 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
08:17:35 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
08:17:35 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
08:17:35 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
08:17:35 INFORMATION: [192.168.0.38] GET timerlist - 62 ms
08:17:35 INFORMATION: [192.168.0.38] GET getlocations - 0 ms
08:17:35 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'Thread-6'
java.lang.NoSuchMethodError: 'void captureplugin.drivers.dreambox.connector.cs.FtpHelper.openServer(java.lang.String)'
        at captureplugin.drivers.dreambox.connector.cs.FtpHelper.cmd(FtpHelper.java:79)
        at captureplugin.drivers.dreambox.connector.cs.E2MovieHelper$1.run(E2MovieHelper.java:224)
08:17:35 INFORMATION: [192.168.0.37] GET timerlist - 63 ms
08:17:35 WARNUNG: C:\Users\xxxx\SD_HD.properties (Das System kann die angegebene Datei nicht finden)
08:17:35 INFORMATION: INIT E2ServiceHelper
08:17:35 INFORMATION: [192.168.0.37] GET getlocations - 47 ms
08:17:35 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'Thread-9'
java.lang.NoSuchMethodError: 'void captureplugin.drivers.dreambox.connector.cs.FtpHelper.openServer(java.lang.String)'
        at captureplugin.drivers.dreambox.connector.cs.FtpHelper.cmd(FtpHelper.java:79)
        at captureplugin.drivers.dreambox.connector.cs.E2MovieHelper$1.run(E2MovieHelper.java:224)
08:17:37 WARNUNG: iconUrl is not in cache for channelId TV1000-Comedy. prevUrl=null. currentUrl=769
08:17:37 WARNUNG: iconUrl is not in cache for channelId Viasat-Series. prevUrl=null. currentUrl=769
08:17:52 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
08:17:52 WARNUNG: channel SKYSPORTUHD: could not download icon from 577
08:17:52 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
08:17:52 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
08:17:53 WARNUNG: channel RTLCRIME: could not download icon from http://logos.tvbrowser.org/rtlcrime-03.png
08:17:53 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
08:17:53 WARNUNG: channel RTLLIVING: could not download icon from http://logos.tvbrowser.org/rtlliving-03.png
08:17:53 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
08:17:53 WARNUNG: channel RTLPASSION: could not download icon from http://logos.tvbrowser.org/rtlpassion-01.png
08:17:53 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
08:17:53 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
08:17:53 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
08:17:53 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
08:17:53 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
08:19:33 WARNUNG: could not find program with id 'tvbrowserdataservice.TvBrowserDataService_main_de_sat1_13:10:60' (date: Do., 3. Okt)
192.168.038 und 192.168.0.37 sind meine beiden Linux-Receiver; die "x" in den Pfadangaben sind Ersetzungen aus Datenschutzgründen
sonst wurde nichts verändert.
Wundersamerweise läuft der TV-Browser aber jetzt nach dem Direktstart aus cmd heraus.
...
Theoretisch kann ich mir also eine .bat schreiben und TVB aus der Konsole heraus starten.
Das kann aber ja eigentlich nicht der Normalfall sein.
...
Ich habe mir eine .bat geschrieben!
Seltsamerweise funktioniert die Batch wieder NICHT!

TVB.BAT liegt im Verzeichnis E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p\

Code: Alles auswählen

java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
Ergebnis:

Code: Alles auswählen

E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

09:31:54 INFORMATION: Using settings from file E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p\settings\4.2\settings.prop
09:31:55 WARNUNG: cannot load plugin E:\xxxxxxxx\xxxxxxxxxx\tvbrowser420p\plugins\NewsPlugin.jar - already loaded
09:31:55 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
09:31:55 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
09:31:55 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
09:31:55 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
09:31:55 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
09:31:55 INFORMATION: [192.168.0.38] GET timerlist - 62 ms
09:31:55 INFORMATION: [192.168.0.38] GET getlocations - 16 ms
09:31:55 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'Thread-6'
java.lang.NoSuchMethodError: 'void captureplugin.drivers.dreambox.connector.cs.FtpHelper.openServer(java.lang.String)'
        at captureplugin.drivers.dreambox.connector.cs.FtpHelper.cmd(FtpHelper.java:79)
        at captureplugin.drivers.dreambox.connector.cs.E2MovieHelper$1.run(E2MovieHelper.java:224)
09:31:55 INFORMATION: [192.168.0.37] GET timerlist - 63 ms
09:31:55 WARNUNG: C:\Users\xxxx\SD_HD.properties (Das System kann die angegebene Datei nicht finden)
09:31:55 INFORMATION: INIT E2ServiceHelper
09:31:55 INFORMATION: [192.168.0.37] GET getlocations - 47 ms
09:31:55 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'Thread-9'
java.lang.NoSuchMethodError: 'void captureplugin.drivers.dreambox.connector.cs.FtpHelper.openServer(java.lang.String)'
        at captureplugin.drivers.dreambox.connector.cs.FtpHelper.cmd(FtpHelper.java:79)
        at captureplugin.drivers.dreambox.connector.cs.E2MovieHelper$1.run(E2MovieHelper.java:224)
danach hängt die Batch benau wie beim Aufruf des Programmes


ich habe noch einmal cmd per Hand gestartet und mich mit cd bis zum TVB-Ordner durchgehangelt
wie im ersten Beispiel wo es funktioniert hat. Dann habe ich den Befehl noch einmal eingegeben.
Jetzt funktioniert das auch wieder nicht.
TVB bleibt immer an der gleichen Stelle hängen => .java:224)
Warum es in seltenen Fällen funktioniert und sonst nicht kann ich nicht nachvollziehen.
Im ersten Beispiel kommt danach ja unmittelbar die Abfrage der beiden Receiver.
An deren Zustand hat sich zwischen dem ersten Versuch, wo es geklappt hat und den nächsten Versuchen,
wo es nicht mehr funktioniert aber nichts geändert. Sie wurden nicht angerührt, eingeschaltet oder haben Aufnahmen gestartet. Der Zustand ist exakt der Gleiche wie zuvor.
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von ds10 »

Die Fehlermeldung zeigt, dass die Aufnahmesteuerung bei dir das Problem verursacht. Die verwendet eine alte Implementation einer Klasse, die es bei Java 11 nicht mehr gibt.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von FritzBrause »

Danke für Deinen Hinweis DS10

Vorgehen:
TVB420-ordner gelöscht
TVB344p aufgerufen ... ok
aufnahmesteuerungsplugin gelöscht
tvb344p geschlossen ... ok
TVB344p aufgerufen ... ok
aufnahmesteuerungsplugin nicht mehr da
tvb344p geschlossen ... ok
Tvb420p neu installiert Ordner TVB420p
Java neu installiert in Ordner TVB420p
Ordner settings aus TVB344p kopiert nach TVB420p
TVB420p aufgerufen
=> TV-Browser wurde von 3.4.4.0 zu 4.2. aktualisiert
=> Plugins jetzt aktualisieren
=> blaues Startfenster: Starte...
=> Programm hängt Abbruch über Task-Manager

Meine TVB.Bat ins TVB420p-Verzeichnis kopiert:
TVB.Bat ausgeführt
Ergebnis:

Code: Alles auswählen

E:\xxxxxxxx\xxxxxxxxxx\TVB420p>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

11:10:44 INFORMATION: Using settings from file E:\xxxxxxxx\xxxxxxxxxx\TVB420p\settings\4.2\settings.prop
11:10:51 WARNUNG: cannot load plugin E:\xxxxxxxx\xxxxxxxxxx\TVB420p\plugins\NewsPlugin.jar - already loaded
11:10:51 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
11:10:51 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
11:10:51 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
11:10:51 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
11:10:51 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
Programm hängt => über Taskmanager abgewürgt.

gleiches Vorgehen wie oben:
TVB420p gelöscht
TVB420p neu installiert
Java neu installiert
Settings aus 344p nach TVB420p kopiert

TVB420p aufgerufen
=> TV-Browser wurde von 3.4.4.0 zu 4.2. aktualisiert
=> Plugins jetzt aktualisieren
=> blaues Startfenster: Starte...
=> Programm wird ausgeführt und funktioniert
=> in den Plugins ist KEIN Aufnahmesteuerungsplugin
TVB420p geschlossen

TVB420p aufgerufen
=> blaues Startfenster: Starte...
=> Programm hängt => über Taskmanager abgewürgt.

TVB.Bat ausgeführt

Code: Alles auswählen

E:\xxxxxxxx\xxxxxxxxxx\TVB420p>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

11:31:00 INFORMATION: Using settings from file E:\xxxxxxxx\xxxxxxxxxx\TVB420p\settings\4.2\settings.prop
11:31:00 WARNUNG: cannot load plugin E:\xxxxxxxx\xxxxxxxxxx\TVB420p\plugins\NewsPlugin.jar - already loaded
11:31:00 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
11:31:00 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
11:31:00 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
11:31:00 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
11:31:00 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
Programm hängt jedes Mal an exakt gleicher Stelle.

Ich werde wohl doch bei der 344p bleiben müssen.
Die läuft absolut problemlos.
Wie bereits gesagt, seit der 344p habe ich KEINE neue TVB-Version mehr ans Laufen gekriegt!!!
Irgendetwas Gravierendes muss da bei der Programmierung geändert worden sein.

auf jeden Fall schon einmal Danke für Eure Hilfe !!!
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von ds10 »

An der Stelle an der TV-Browser hängt, brauche ich den Thread-Dump, sonst kann man nicht sehen wo TV-Browser hängt. Merkwürdiger Weise war bisher niemand in der Lage den Thread-Dump zu erzeugen.

EDIT:
Unabhängig davon, habe ich mal versucht die Probleme in der Aufnahmesteuerung blind zu beheben. Es kann aber auch gut sein, dass damit irgendwas nicht geht. Müsste halt jemand mit einer Dreambox testen: https://www.tvbrowser.org/downloads/tes ... Plugin.jar
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
Agrivaine
Moderator
Beiträge: 811
Registriert: 21 Nov 2007, 14:39
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von Agrivaine »

ds10 hat geschrieben: 02 Okt 2019, 12:19 Müsste halt jemand mit einer Dreambox testen...
Mache ich gerne, kann ich aber erst heute Abend testen.
Gestern standen wir vor dem Abgrund; heute sind wir bereits einen Schritt weiter...
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von FritzBrause »

Tut mir leid, das mit dem Thread-dump habe ich zunächst nicht gesehen und dann nciht gewußt, wie man ihn macht.
Jetzt weiß ich es.

TVB.BAT ausgeführt

Code: Alles auswählen

E:\xxxxxxxx\xxxxxxxxxx\TVB420p>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

13:07:03 INFORMATION: Using settings from file E:\xxxxxxxx\xxxxxxxxxx\TVB420p\settings\4.2\settings.prop
13:07:03 WARNUNG: cannot load plugin E:\xxxxxxxx\xxxxxxxxxx\TVB420p\plugins\NewsPlugin.jar - already loaded
13:07:03 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
13:07:03 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
13:07:03 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
13:07:03 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
13:07:03 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
Hier hängt das Programm; Thread-Dump ausgeführt.

Code: Alles auswählen

2019-10-02 13:07:19
Full thread dump OpenJDK 64-Bit Server VM (11.0.4+11 mixed mode):

Threads class SMR info:
_java_thread_list=0x000001a85b72c1d0, length=13, elements={
0x000001a858a33800, 0x000001a858a37000, 0x000001a858a42000, 0x000001a858a45000,
0x000001a858a8d000, 0x000001a858a8e000, 0x000001a858a90000, 0x000001a858b38800,
0x000001a859d0b000, 0x000001a859ec6800, 0x000001a83f8db000, 0x000001a85b6eb800,
0x000001a85bf1c000
}

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=16.77s tid=0x000001a858a33800 nid=0x1870 waiting on condition  [0x000000535e8fe000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.4/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@11.0.4/Reference.java:241)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.4/Reference.java:213)

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=16.77s tid=0x000001a858a37000 nid=0x2758 in Object.wait()  [0x000000535e9fe000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c009bfe0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c009bfe0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.4/Finalizer.java:170)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=16.79s tid=0x000001a858a42000 nid=0x3e4 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=16.79s tid=0x000001a858a45000 nid=0x1ca8 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=703.13ms elapsed=16.79s tid=0x000001a858a8d000 nid=0x4c8 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #9 daemon prio=9 os_prio=2 cpu=718.75ms elapsed=16.79s tid=0x000001a858a8e000 nid=0x828 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #10 daemon prio=9 os_prio=2 cpu=15.63ms elapsed=16.80s tid=0x000001a858a90000 nid=0x2314 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #11 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=16.77s tid=0x000001a858b38800 nid=0x1a9c in Object.wait()  [0x000000535effe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c009af88> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c009af88> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@11.0.4/CleanerImpl.java:148)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)
        at jdk.internal.misc.InnocuousThread.run(java.base@11.0.4/InnocuousThread.java:134)

"Service Thread" #12 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=16.73s tid=0x000001a859d0b000 nid=0x234 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Java2D Disposer" #14 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=16.62s tid=0x000001a859ec6800 nid=0x1658 in Object.wait()  [0x000000535f4ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c009c288> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c009c288> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:176)
        at sun.java2d.Disposer.run(java.desktop@11.0.4/Disposer.java:144)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"DestroyJavaVM" #28 prio=5 os_prio=0 cpu=703.13ms elapsed=15.99s tid=0x000001a83f8db000 nid=0xccc in Object.wait()  [0x000000535e1ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c567c2f0> (a tvbrowser.TVBrowser$3)
        at java.lang.Thread.join(java.base@11.0.4/Thread.java:1305)
        - waiting to re-lock in wait() <0x00000000c567c2f0> (a tvbrowser.TVBrowser$3)
        at java.lang.Thread.join(java.base@11.0.4/Thread.java:1379)
        at java.lang.ApplicationShutdownHooks.runHooks(java.base@11.0.4/ApplicationShutdownHooks.java:107)
        at java.lang.ApplicationShutdownHooks$1.run(java.base@11.0.4/ApplicationShutdownHooks.java:46)
        at java.lang.Shutdown.runHooks(java.base@11.0.4/Shutdown.java:130)
        at java.lang.Shutdown.shutdown(java.base@11.0.4/Shutdown.java:186)
        - locked <0x00000000c0064190> (a java.lang.Class for java.lang.Shutdown)

"TimerQueue" #32 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=15.82s tid=0x000001a85b6eb800 nid=0x644 waiting on condition  [0x00000053601ff000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.4/Native Method)
        - parking to wait for  <0x00000000c565b448> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.4/LockSupport.java:234)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.4/AbstractQueuedSynchronizer.java:2123)
        at java.util.concurrent.DelayQueue.take(java.base@11.0.4/DelayQueue.java:229)
        at javax.swing.TimerQueue.run(java.desktop@11.0.4/TimerQueue.java:171)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"Shutdown hook" #27 prio=5 os_prio=0 cpu=0.00ms elapsed=14.50s tid=0x000001a85bf1c000 nid=0x2560 runnable  [0x00000053600fe000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.getScreenInsets(java.desktop@11.0.4/Native Method)
        at sun.awt.windows.WToolkit.getScreenInsets(java.desktop@11.0.4/WToolkit.java:612)
        at java.awt.Window.init(java.desktop@11.0.4/Window.java:518)
        at java.awt.Window.<init>(java.desktop@11.0.4/Window.java:448)
        at java.awt.Frame.<init>(java.desktop@11.0.4/Frame.java:449)
        at javax.swing.JFrame.<init>(java.desktop@11.0.4/JFrame.java:250)
        at tvbrowser.ui.mainframe.MainFrame.<init>(tvbrowser/MainFrame.java:347)
        at tvbrowser.ui.mainframe.MainFrame.getInstance(tvbrowser/MainFrame.java:1454)
        at tvbrowser.TVBrowser$3.run(tvbrowser/TVBrowser.java:786)

"VM Thread" os_prio=2 cpu=78.13ms elapsed=16.85s tid=0x000001a858a20800 nid=0x1d14 runnable

"GC Thread#0" os_prio=2 cpu=15.63ms elapsed=16.87s tid=0x000001a83f8f2000 nid=0x7d0 runnable

"GC Thread#1" os_prio=2 cpu=31.25ms elapsed=16.23s tid=0x000001a85b0af800 nid=0x1030 runnable

"GC Thread#2" os_prio=2 cpu=31.25ms elapsed=16.23s tid=0x000001a85b252000 nid=0xf80 runnable

"GC Thread#3" os_prio=2 cpu=0.00ms elapsed=16.23s tid=0x000001a85b272000 nid=0x364 runnable

"GC Thread#4" os_prio=2 cpu=31.25ms elapsed=16.23s tid=0x000001a85b0ad000 nid=0x22ac runnable

"GC Thread#5" os_prio=2 cpu=0.00ms elapsed=16.23s tid=0x000001a85b631000 nid=0x1bb8 runnable

"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=16.87s tid=0x000001a83f915800 nid=0x2230 runnable

"G1 Conc#0" os_prio=2 cpu=0.00ms elapsed=16.87s tid=0x000001a83f919800 nid=0x19b0 runnable

"G1 Conc#1" os_prio=2 cpu=0.00ms elapsed=16.01s tid=0x000001a85b8b1000 nid=0x2070 runnable

"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=16.88s tid=0x000001a83fa18800 nid=0x4bc runnable

"G1 Young RemSet Sampling" os_prio=2 cpu=0.00ms elapsed=16.88s tid=0x000001a83fa1b800 nid=0x1738 runnable
"VM Periodic Task Thread" os_prio=2 cpu=0.00ms elapsed=16.76s tid=0x000001a859d1e000 nid=0x53c waiting on condition

JNI global refs: 111, weak refs: 48

Heap
 garbage-first heap   total 122880K, used 12186K [0x00000000c0000000, 0x0000000100000000)
  region size 1024K, 8 young (8192K), 5 survivors (5120K)
 Metaspace       used 28896K, capacity 30059K, committed 30256K, reserved 1075200K
  class space    used 3512K, capacity 3944K, committed 3968K, reserved 1048576K

p.s. Ich bin euch sehr dankbar, daß Ihr mir helfen wollt, da ich aber der einzige zu sein scheine, der dieses Problem hat
müsst Ihr deswegen nicht alle Eure Urlaubspläne umschmeissen, um daran zu arbeiten. Ich war schon immer der Meinung,
daß Elektronik ein Eigenleben führt. Wahrscheinlich mag mein Rechner Euer Programm nicht oder Euer Programm mag
meinen Rechner nicht. Die 344p funktioniert ja prächtig !!!
p.p.s Ich werde es gleich noch 'mal auf einem anderen Rechner versuchen, das habe ich noch nicht gemacht.
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von ds10 »

Das ist merkwürdig, laut des Thread-Dumps wird an der Stelle versucht TV-Browser zu beenden, weil vom BS das Signal zum Herunterfahren gekommen ist. Da TV-Browser aber noch gar nicht richtig gestartet ist, kommen sich der Start und der gleichzeitige Shutdown in die Quere.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von FritzBrause »

Hallo,
Ich habe den Ordner TVB420p auf einen anderen Rechner kopiert; ohne Aufnahmeplugin.
TVB420p erstmals ausgeführt .... juchuu, es läuft.
TVB420p geschlossen

TVB420p erneut ausgeführt ... Programm hängt
über TAskmanager abgewürgt

TVB.bat ausgeführt

Code: Alles auswählen

D:\aaz1\TVB420p>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

13:31:45 INFORMATION: Using settings from file D:\aaz1\TVB420p\settings\4.2\settings.prop
13:31:46 WARNUNG: cannot load plugin D:\aaz1\TVB420p\plugins\NewsPlugin.jar - already loaded
13:31:46 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
13:31:46 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
13:31:46 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
13:31:46 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
13:31:46 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
13:31:46 WARNUNG: iconUrl is not in cache for channelId TV1000-Comedy. prevUrl=null. currentUrl=769
13:31:46 WARNUNG: iconUrl is not in cache for channelId Viasat-Series. prevUrl=null. currentUrl=769
Prgogramm läuft !!
ThreadDump

Code: Alles auswählen

2019-10-02 13:38:17
Full thread dump OpenJDK 64-Bit Server VM (11.0.4+11 mixed mode):

Threads class SMR info:
_java_thread_list=0x00000268398f28b0, length=29, elements={
0x00000268338ed800, 0x00000268338f0800, 0x0000026833909800, 0x000002683390a800,
0x000002683394d800, 0x0000026833951800, 0x0000026833953000, 0x0000026833ab8000,
0x0000026833e7a000, 0x000002683433e800, 0x0000026834304000, 0x0000026834305000,
0x00000268344dc000, 0x0000026819559800, 0x0000026835543800, 0x00000268353f2000,
0x00000268351ee000, 0x00000268351ee800, 0x00000268351ea800, 0x00000268351ef800,
0x00000268352b7800, 0x00000268352b5000, 0x00000268352b8800, 0x00000268352b2800,
0x00000268352b7000, 0x00000268352b9800, 0x00000268352b6000, 0x00000268352b3800,
0x00000268352ba000
}

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=392.10s tid=0x00000268338ed800 nid=0x2128 waiting on condition  [0x0000008f40bfe000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.4/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@11.0.4/Reference.java:241)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.4/Reference.java:213)

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=392.10s tid=0x00000268338f0800 nid=0x20c4 in Object.wait()  [0x0000008f40cff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c00c0d70> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c00c0d70> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.4/Finalizer.java:170)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=392.08s tid=0x0000026833909800 nid=0x236c waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=392.08s tid=0x000002683390a800 nid=0x1a88 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=2000.00ms elapsed=392.08s tid=0x000002683394d800 nid=0x5cc waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #9 daemon prio=9 os_prio=2 cpu=1187.50ms elapsed=392.08s tid=0x0000026833951800 nid=0x123c waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #10 daemon prio=9 os_prio=2 cpu=46.88ms elapsed=392.08s tid=0x0000026833953000 nid=0x35c runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #11 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=392.08s tid=0x0000026833ab8000 nid=0xf54 in Object.wait()  [0x0000008f412fe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c00c38e0> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c00c38e0> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@11.0.4/CleanerImpl.java:148)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)
        at jdk.internal.misc.InnocuousThread.run(java.base@11.0.4/InnocuousThread.java:134)

"Service Thread" #12 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=392.02s tid=0x0000026833e7a000 nid=0x1168 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Java2D Disposer" #14 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=391.94s tid=0x000002683433e800 nid=0x1220 in Object.wait()  [0x0000008f417fe000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c00c4958> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c00c4958> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:176)
        at sun.java2d.Disposer.run(java.desktop@11.0.4/Disposer.java:144)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"AWT-Shutdown" #15 prio=5 os_prio=0 cpu=0.00ms elapsed=391.94s tid=0x0000026834304000 nid=0x2310 in Object.wait()  [0x0000008f418fe000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c00c1fd0> (a java.lang.Object)
        at java.lang.Object.wait(java.base@11.0.4/Object.java:328)
        at sun.awt.AWTAutoShutdown.run(java.desktop@11.0.4/AWTAutoShutdown.java:291)
        - waiting to re-lock in wait() <0x00000000c00c1fd0> (a java.lang.Object)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"AWT-Windows" #16 daemon prio=6 os_prio=0 cpu=140.63ms elapsed=391.94s tid=0x0000026834305000 nid=0x2038 runnable  [0x0000008f419fe000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(java.desktop@11.0.4/Native Method)
        at sun.awt.windows.WToolkit.run(java.desktop@11.0.4/WToolkit.java:305)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"AWT-EventQueue-0" #18 prio=6 os_prio=0 cpu=1078.13ms elapsed=391.94s tid=0x00000268344dc000 nid=0x1e54 waiting on condition  [0x0000008f41aff000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.4/Native Method)
        - parking to wait for  <0x00000000c01fab80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@11.0.4/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@11.0.4/AbstractQueuedSynchronizer.java:2081)
        at java.awt.EventQueue.getNextEvent(java.desktop@11.0.4/EventQueue.java:566)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@11.0.4/EventDispatchThread.java:190)
        at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@11.0.4/EventDispatchThread.java:124)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@11.0.4/EventDispatchThread.java:113)
        at java.awt.EventDispatchThread.pumpEvents(java.desktop@11.0.4/EventDispatchThread.java:109)
        at java.awt.EventDispatchThread.pumpEvents(java.desktop@11.0.4/EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.run(java.desktop@11.0.4/EventDispatchThread.java:90)

"DestroyJavaVM" #28 prio=5 os_prio=0 cpu=406.25ms elapsed=391.57s tid=0x0000026819559800 nid=0x68c waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"TimerQueue" #32 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=391.44s tid=0x0000026835543800 nid=0x1e94 waiting on condition  [0x0000008f425fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.4/Native Method)
        - parking to wait for  <0x00000000c18f4178> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.4/LockSupport.java:234)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.4/AbstractQueuedSynchronizer.java:2123)
        at java.util.concurrent.DelayQueue.take(java.base@11.0.4/DelayQueue.java:229)
        at javax.swing.TimerQueue.run(java.desktop@11.0.4/TimerQueue.java:171)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"Thread-0" #19 prio=1 os_prio=-2 cpu=0.00ms elapsed=391.19s tid=0x00000268353f2000 nid=0x202c runnable  [0x0000008f423fe000]
   java.lang.Thread.State: RUNNABLE
        at java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(java.base@11.0.4/Native Method)
        at java.net.DualStackPlainDatagramSocketImpl.receive0(java.base@11.0.4/DualStackPlainDatagramSocketImpl.java:124)
        - locked <0x00000000c031bbf8> (a java.net.DualStackPlainDatagramSocketImpl)
        at java.net.AbstractPlainDatagramSocketImpl.receive(java.base@11.0.4/AbstractPlainDatagramSocketImpl.java:181)
        - locked <0x00000000c031bbf8> (a java.net.DualStackPlainDatagramSocketImpl)
        at java.net.DatagramSocket.receive(java.base@11.0.4/DatagramSocket.java:814)
        - locked <0x00000000ca58bc90> (a java.net.DatagramPacket)
        - locked <0x00000000c031bbb8> (a java.net.DatagramSocket)
        at tvbrowser.UdpThread.run(tvbrowser/UdpThread.java:67)

"pool-2-thread-1" #42 prio=5 os_prio=0 cpu=468.75ms elapsed=391.05s tid=0x00000268351ee000 nid=0x1744 waiting on condition  [0x0000008f431fe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-2" #43 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268351ee800 nid=0x278 waiting on condition  [0x0000008f432fe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-3" #44 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268351ea800 nid=0x1130 waiting on condition  [0x0000008f433ff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-4" #45 prio=5 os_prio=0 cpu=15.63ms elapsed=391.05s tid=0x00000268351ef800 nid=0x10b4 waiting on condition  [0x0000008f434fe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-5" #46 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b7800 nid=0x7c8 waiting on condition  [0x0000008f435fe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-6" #47 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b5000 nid=0x14ac waiting on condition  [0x0000008f436fe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-7" #48 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b8800 nid=0x15e8 waiting on condition  [0x0000008f437ff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-8" #49 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b2800 nid=0x1c44 waiting on condition  [0x0000008f438ff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-9" #50 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b7000 nid=0x18a8 waiting on condition  [0x0000008f439fe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-10" #51 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b9800 nid=0x1104 waiting on condition  [0x0000008f43afe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-11" #52 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b6000 nid=0x1858 waiting on condition  [0x0000008f43bfe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"pool-2-thread-12" #53 prio=5 os_prio=0 cpu=0.00ms elapsed=391.05s tid=0x00000268352b3800 nid=0x115c waiting on condition  [0x0000008f43cfe000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.core.plugin.PluginProxyManager.lambda$runWithThreadPool$0(tvbrowser/PluginProxyManager.java:1316)
        at tvbrowser.core.plugin.PluginProxyManager$$Lambda$296/0x0000000100413040.run(tvbrowser/Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@11.0.4/ThreadPoolExecutor.java:1128)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@11.0.4/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"Store settings periodically" #54 prio=1 os_prio=-2 cpu=0.00ms elapsed=391.05s tid=0x00000268352ba000 nid=0x274 waiting on condition  [0x0000008f43dff000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@11.0.4/Native Method)
        at tvbrowser.TVBrowser$5.run(tvbrowser/TVBrowser.java:922)

"VM Thread" os_prio=2 cpu=31.25ms elapsed=392.14s tid=0x00000268338d4000 nid=0xc14 runnable

"GC Thread#0" os_prio=2 cpu=15.63ms elapsed=392.16s tid=0x000002681956f800 nid=0xa84 runnable

"GC Thread#1" os_prio=2 cpu=46.88ms elapsed=391.72s tid=0x0000026834e42000 nid=0x13e4 runnable

"GC Thread#2" os_prio=2 cpu=31.25ms elapsed=391.72s tid=0x0000026834dd5800 nid=0x1eec runnable

"GC Thread#3" os_prio=2 cpu=46.88ms elapsed=391.72s tid=0x0000026834bda000 nid=0x121c runnable

"GC Thread#4" os_prio=2 cpu=15.63ms elapsed=391.72s tid=0x0000026834bda800 nid=0x1e4c runnable

"GC Thread#5" os_prio=2 cpu=15.63ms elapsed=391.72s tid=0x0000026834a89800 nid=0x1d10 runnable

"GC Thread#6" os_prio=2 cpu=15.63ms elapsed=391.30s tid=0x0000026835576000 nid=0x10c0 runnable

"GC Thread#7" os_prio=2 cpu=0.00ms elapsed=391.30s tid=0x00000268353b4800 nid=0x1938 runnable

"GC Thread#8" os_prio=2 cpu=15.63ms elapsed=391.30s tid=0x0000026834e29000 nid=0x16c8 runnable

"GC Thread#9" os_prio=2 cpu=15.63ms elapsed=391.30s tid=0x0000026835153800 nid=0x4c4 runnable

"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=392.18s tid=0x000002681958f800 nid=0x2220 runnable

"G1 Conc#0" os_prio=2 cpu=15.63ms elapsed=392.18s tid=0x0000026819590800 nid=0x14d4 runnable

"G1 Conc#1" os_prio=2 cpu=15.63ms elapsed=391.58s tid=0x0000026834abe800 nid=0x21a8 runnable

"G1 Conc#2" os_prio=2 cpu=15.63ms elapsed=391.58s tid=0x00000268350d3000 nid=0x188c runnable

"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=392.16s tid=0x0000026819888800 nid=0x128c runnable

"G1 Young RemSet Sampling" os_prio=2 cpu=0.00ms elapsed=392.16s tid=0x000002681988b800 nid=0x1f84 runnable
"VM Periodic Task Thread" os_prio=2 cpu=0.00ms elapsed=392.07s tid=0x0000026833e68000 nid=0x205c waiting on condition

JNI global refs: 128, weak refs: 550

Heap
 garbage-first heap   total 245760K, used 120016K [0x00000000c0000000, 0x0000000100000000)
  region size 1024K, 91 young (93184K), 9 survivors (9216K)
 Metaspace       used 35959K, capacity 37347K, committed 37584K, reserved 1081344K
  class space    used 4370K, capacity 4929K, committed 4992K, reserved 1048576K
TVB.BAt beendet



TVB.Bat erneut aufgerufen

Code: Alles auswählen

D:\aaz1\TVB420p>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
command line options:
    -minimized      The main window will be minimized after start up
    -nostartscreen  No start screen during start up
    -fullscreen     Start in fullscreen-mode
    -ignorejvm      Don't check for Sun Java
    -safemode       Don't load Plugins

13:41:22 INFORMATION: Using settings from file D:\aaz1\TVB420p\settings\4.2\settings.prop
13:41:23 WARNUNG: cannot load plugin D:\aaz1\TVB420p\plugins\NewsPlugin.jar - already loaded
13:41:23 WARNUNG: iconUrl is not in cache for channelId SKYSPORTUHD. prevUrl=null. currentUrl=577
13:41:23 WARNUNG: iconUrl is not in cache for channelId SKYSPORTBUNDESLIGAUHD. prevUrl=null. currentUrl=577
13:41:23 WARNUNG: iconUrl is not in cache for channelId RTLCRIME. prevUrl=http://logos.tvbrowser.org/rtlcrime-02.png. currentUrl=http://logos.tvbrowser.org/rtlcrime-03.png
13:41:23 WARNUNG: iconUrl is not in cache for channelId RTLLIVING. prevUrl=http://logos.tvbrowser.org/rtlliving-02.png. currentUrl=http://logos.tvbrowser.org/rtlliving-03.png
13:41:23 WARNUNG: iconUrl is not in cache for channelId RTLPASSION. prevUrl=http://logos.tvbrowser.org/passion-02.png. currentUrl=http://logos.tvbrowser.org/rtlpassion-01.png
Programm hängt.
Thread dump

Code: Alles auswählen


2019-10-02 13:43:15
Full thread dump OpenJDK 64-Bit Server VM (11.0.4+11 mixed mode):

Threads class SMR info:
_java_thread_list=0x0000029c70899220, length=13, elements={
0x0000029c6e1e6000, 0x0000029c6e1e7000, 0x0000029c6e200000, 0x0000029c6e201000,
0x0000029c6e24a000, 0x0000029c6e24d000, 0x0000029c6e250000, 0x0000029c6e3bd000,
0x0000029c6e791000, 0x0000029c6ea35800, 0x0000029c546fd000, 0x0000029c70617000,
0x0000029c70614800
}

"Reference Handler" #2 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=114.88s tid=0x0000029c6e1e6000 nid=0x8b8 waiting on condition  [0x000000f2587ff000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@11.0.4/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@11.0.4/Reference.java:241)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@11.0.4/Reference.java:213)

"Finalizer" #3 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=114.88s tid=0x0000029c6e1e7000 nid=0x718 in Object.wait()  [0x000000f2588fe000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c00c3b08> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c00c3b08> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@11.0.4/Finalizer.java:170)

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 cpu=0.00ms elapsed=114.87s tid=0x0000029c6e200000 nid=0x13c0 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 cpu=0.00ms elapsed=114.87s tid=0x0000029c6e201000 nid=0x330 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 cpu=562.50ms elapsed=114.87s tid=0x0000029c6e24a000 nid=0x15b8 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #9 daemon prio=9 os_prio=2 cpu=671.88ms elapsed=114.88s tid=0x0000029c6e24d000 nid=0x1314 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #10 daemon prio=9 os_prio=2 cpu=31.25ms elapsed=114.88s tid=0x0000029c6e250000 nid=0x1490 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #11 daemon prio=8 os_prio=1 cpu=0.00ms elapsed=114.85s tid=0x0000029c6e3bd000 nid=0x2258 in Object.wait()  [0x000000f258efe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c00c5998> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@11.0.4/CleanerImpl.java:148)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)
        at jdk.internal.misc.InnocuousThread.run(java.base@11.0.4/InnocuousThread.java:134)

"Service Thread" #12 daemon prio=9 os_prio=0 cpu=0.00ms elapsed=113.62s tid=0x0000029c6e791000 nid=0x1abc runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Java2D Disposer" #14 daemon prio=10 os_prio=2 cpu=0.00ms elapsed=113.52s tid=0x0000029c6ea35800 nid=0x1218 in Object.wait()  [0x000000f2592ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000c00c4a88> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:155)
        - waiting to re-lock in wait() <0x00000000c00c4a88> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@11.0.4/ReferenceQueue.java:176)
        at sun.java2d.Disposer.run(java.desktop@11.0.4/Disposer.java:144)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"DestroyJavaVM" #28 prio=5 os_prio=0 cpu=453.13ms elapsed=112.51s tid=0x0000029c546fd000 nid=0x21f0 in Object.wait()  [0x000000f2580ff000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@11.0.4/Native Method)
        - waiting on <0x00000000cd1c0258> (a tvbrowser.TVBrowser$3)
        at java.lang.Thread.join(java.base@11.0.4/Thread.java:1305)
        - waiting to re-lock in wait() <0x00000000cd1c0258> (a tvbrowser.TVBrowser$3)
        at java.lang.Thread.join(java.base@11.0.4/Thread.java:1379)
        at java.lang.ApplicationShutdownHooks.runHooks(java.base@11.0.4/ApplicationShutdownHooks.java:107)
        at java.lang.ApplicationShutdownHooks$1.run(java.base@11.0.4/ApplicationShutdownHooks.java:46)
        at java.lang.Shutdown.runHooks(java.base@11.0.4/Shutdown.java:130)
        at java.lang.Shutdown.shutdown(java.base@11.0.4/Shutdown.java:186)
        - locked <0x00000000c008b5c8> (a java.lang.Class for java.lang.Shutdown)

"TimerQueue" #32 daemon prio=5 os_prio=0 cpu=0.00ms elapsed=112.38s tid=0x0000029c70617000 nid=0xcd8 waiting on condition  [0x000000f25a0fe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@11.0.4/Native Method)
        - parking to wait for  <0x00000000cd111438> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@11.0.4/LockSupport.java:234)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@11.0.4/AbstractQueuedSynchronizer.java:2123)
        at java.util.concurrent.DelayQueue.take(java.base@11.0.4/DelayQueue.java:229)
        at javax.swing.TimerQueue.run(java.desktop@11.0.4/TimerQueue.java:171)
        at java.lang.Thread.run(java.base@11.0.4/Thread.java:834)

"Shutdown hook" #27 prio=5 os_prio=0 cpu=0.00ms elapsed=111.06s tid=0x0000029c70614800 nid=0x338 runnable  [0x000000f259ffe000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.getScreenInsets(java.desktop@11.0.4/Native Method)
        at sun.awt.windows.WToolkit.getScreenInsets(java.desktop@11.0.4/WToolkit.java:612)
        at java.awt.Window.init(java.desktop@11.0.4/Window.java:518)
        at java.awt.Window.<init>(java.desktop@11.0.4/Window.java:448)
        at java.awt.Frame.<init>(java.desktop@11.0.4/Frame.java:449)
        at javax.swing.JFrame.<init>(java.desktop@11.0.4/JFrame.java:250)
        at tvbrowser.ui.mainframe.MainFrame.<init>(tvbrowser/MainFrame.java:347)
        at tvbrowser.ui.mainframe.MainFrame.getInstance(tvbrowser/MainFrame.java:1454)
        at tvbrowser.TVBrowser$3.run(tvbrowser/TVBrowser.java:786)

"VM Thread" os_prio=2 cpu=0.00ms elapsed=114.90s tid=0x0000029c6e1e1000 nid=0x1508 runnable

"GC Thread#0" os_prio=2 cpu=0.00ms elapsed=114.91s tid=0x0000029c54732000 nid=0x1ef4 runnable

"GC Thread#1" os_prio=2 cpu=0.00ms elapsed=112.99s tid=0x0000029c70045000 nid=0x22b4 runnable

"GC Thread#2" os_prio=2 cpu=0.00ms elapsed=113.01s tid=0x0000029c70046800 nid=0x239c runnable

"GC Thread#3" os_prio=2 cpu=0.00ms elapsed=113.01s tid=0x0000029c70043800 nid=0x1a80 runnable

"GC Thread#4" os_prio=2 cpu=15.63ms elapsed=113.01s tid=0x0000029c70040800 nid=0x19c0 runnable

"GC Thread#5" os_prio=2 cpu=0.00ms elapsed=113.01s tid=0x0000029c70042000 nid=0x164c runnable

"GC Thread#6" os_prio=2 cpu=0.00ms elapsed=112.19s tid=0x0000029c70045800 nid=0x334 runnable

"GC Thread#7" os_prio=2 cpu=0.00ms elapsed=112.19s tid=0x0000029c70047000 nid=0x1998 runnable

"GC Thread#8" os_prio=2 cpu=0.00ms elapsed=112.19s tid=0x0000029c70042800 nid=0x153c runnable

"GC Thread#9" os_prio=2 cpu=0.00ms elapsed=112.19s tid=0x0000029c70047800 nid=0x1390 runnable

"G1 Main Marker" os_prio=2 cpu=0.00ms elapsed=114.93s tid=0x0000029c5474d000 nid=0x1160 runnable

"G1 Conc#0" os_prio=2 cpu=0.00ms elapsed=114.93s tid=0x0000029c5474e800 nid=0xc28 runnable

"G1 Conc#1" os_prio=2 cpu=0.00ms elapsed=112.51s tid=0x0000029c70044000 nid=0x520 runnable

"G1 Conc#2" os_prio=2 cpu=0.00ms elapsed=112.51s tid=0x0000029c70041000 nid=0x53c runnable

"G1 Refine#0" os_prio=2 cpu=0.00ms elapsed=114.91s tid=0x0000029c53faa800 nid=0x23b0 runnable

"G1 Young RemSet Sampling" os_prio=2 cpu=0.00ms elapsed=114.91s tid=0x0000029c53fad800 nid=0xd54 runnable
"VM Periodic Task Thread" os_prio=2 cpu=0.00ms elapsed=113.63s tid=0x0000029c6e791800 nid=0x22b0 waiting on condition

JNI global refs: 111, weak refs: 52

Heap
 garbage-first heap   total 245760K, used 21730K [0x00000000c0000000, 0x0000000100000000)
  region size 1024K, 18 young (18432K), 4 survivors (4096K)
 Metaspace       used 28914K, capacity 30180K, committed 30384K, reserved 1075200K
  class space    used 3515K, capacity 4003K, committed 4096K, reserved 1048576K
  
Jetzt weiß ich aber gar nicht mehr weiter.
Bitte beachten - nicht vergessen - diese Versuche wurden auf einem anderen Rechner gemacht.
Auf beiden ist win10prof64 Version 1903
Beide mit Intel-CPU und 8 bzw 16 GB RAM
FritzBrause
Full Member
Beiträge: 89
Registriert: 04 Mär 2017, 09:05

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von FritzBrause »

Das ist merkwürdig, laut des Thread-Dumps wird an der Stelle versucht TV-Browser zu beenden, weil vom BS das Signal zum Herunterfahren gekommen ist. Da TV-Browser aber noch gar nicht richtig gestartet ist, kommen sich der Start und der gleichzeitige Shutdown in die Quere.
Das kann aber nicht. Der erste Rechner wurde heute Morgen hochgefahren und läuft seitdem ununterbrochen.
Den zweiten Rechner habe ich gerade hochgefahren, um die Versuche zu machen, auch der läuft seitdem.
ds10
Site Admin
Beiträge: 19117
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von ds10 »

Das ist ja nur eine Reaktion auf ein BS-Signal, das kann ja auch aus anderen Gründen, als ein Shutdown gesendet werden. Möglicherweise wird auch der Befehl für den Thread-Dump falsch vom JRE gedeutet.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Benutzeravatar
Agrivaine
Moderator
Beiträge: 811
Registriert: 21 Nov 2007, 14:39
Kontaktdaten:

Re: TV-Browser 4.2 läuft nur EINMAL... und dann nie wieder

Beitrag von Agrivaine »

Agrivaine hat geschrieben: 02 Okt 2019, 12:52
ds10 hat geschrieben: 02 Okt 2019, 12:19 Müsste halt jemand mit einer Dreambox testen...
Mache ich gerne, kann ich aber erst heute Abend testen.
Läuft soweit alles, allerdings habe ich den Fehler auch nicht.
Gestern standen wir vor dem Abgrund; heute sind wir bereits einen Schritt weiter...
Antworten