Absturz beim Start

Bei Problemen mit der Bedienung von TV-Browser, bitte hier posten.
Antworten
d3d
Newbie
Beiträge: 4
Registriert: 14 Feb 2015, 15:28

Absturz beim Start

Beitrag von d3d »

Hallo,

leider hat von gestern auf heute der TV-Browser bei mir die Funktion fast komplett eingestellt (3.3a).
Java lief zwar noch im Hintergrund, es öffnete sich aber kein TV-B. Fenster. Bei einem weiteren Start der Hinweis, dass TV-B. schon läuft.
Habe dann mal ein wenig gestöbert & den Tipp gefunden, in Appdata (Win8/Java aktuellste Verion) den Profilordner umzubenennen. Daraufhin wurde ein neuer Ordner erstellt & TV-B. ließ sich wieder normal starten.
Allerdings gibt es, sobald ich irgendeine Sendung als Lieblingssendung markiere oder eine Erinnerung setze, sofort einen kompletten Freeze, Neustart danach nicht mehr möglich bis ich den (neu erstellten) Profilordner auch umbenenne.
Ein Update auf die aktuelle Version 3.4.1. hat an der Situation leider nichts geändert.

Irgendwelche Ideen, was ich noch machen könnte? Würde nur ungern auf die Erinnernfunktion bzw. die Lieblingssendungen verzichten wollen.

Vielen Dank schonmal.
ds10
Site Admin
Beiträge: 19119
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Absturz beim Start

Beitrag von ds10 »

Vielleicht hilft es Java einmal komplett zu deinstallieren, das System neu zu starten und Java dann wieder zu installieren.
Das Problem kann nicht bei TV-Browser liegen (zumindest nicht alleine), wenn es plötzlich nicht mehr geht, obwohl an TV-Browser nichts verändert wurde. Also entweder Java-Problem oder Problem durch Systemupdates.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
d3d
Newbie
Beiträge: 4
Registriert: 14 Feb 2015, 15:28

Re: Absturz beim Start

Beitrag von d3d »

Ok, danke erstmal für den Tipp.
Neuinstallation von Java hat leider erstmal nichts gebracht. Musste den Profilordner beim ersten Start von TV-B. nochmal löschen, da er bleim Splashscreen hängenblieb. Mit neuem Profilordner wieder das gleiche Problem: sofortiger Freeze beim Erstellen einer Erinnerung.
Windowsupdate lief in gestern / heute soweit ich das mitbekommen habe eigentlich auch nicht.
ds10
Site Admin
Beiträge: 19119
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: Absturz beim Start

Beitrag von ds10 »

"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
d3d
Newbie
Beiträge: 4
Registriert: 14 Feb 2015, 15:28

Re: Absturz beim Start

Beitrag von d3d »

Bleibt beim Neustart wieder im Splashscreen hängen:

Code: Alles auswählen

G:\Programme\TV-Browser>java -Dpropertiesfile=windows.properties -jar tvbrowser.
jar
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

22:21:19 INFORMATION: Using settings from file G:\Users\***\AppData\Roaming\
TV-Browser\3.4.1\settings.prop
2015-02-14 22:23:26
Full thread dump Java HotSpot(TM) Client VM (25.31-b07 mixed mode):

"AWT-Windows" #11 daemon prio=6 os_prio=0 tid=0x04e83c00 nid=0x19d0 runnable [0x
05d6f000]
   java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

"Java2D Disposer" #9 daemon prio=10 os_prio=2 tid=0x04e82000 nid=0x20dc in Objec
t.wait() [0x05c4f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1584f098> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x1584f098> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        at sun.java2d.Disposer.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

"Service Thread" #7 daemon prio=9 os_prio=0 tid=0x04dac000 nid=0x229c runnable [
0x00000000]
   java.lang.Thread.State: RUNNABLE

"C1 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x04d80000 nid=0x207c waitin
g on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x04d7f000 nid=0xa8c runnable [
0x00000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x04d89000 nid=0x1424 waiting
 on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x04d60400 nid=0x1ddc in Object.wait(
) [0x050cf000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1584f820> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x1584f820> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x04d5b800 nid=0x64c in Obje
ct.wait() [0x0503f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x1584f9c0> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Unknown Source)
        at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
        - locked <0x1584f9c0> (a java.lang.ref.Reference$Lock)

"main" #1 prio=5 os_prio=0 tid=0x021a8400 nid=0x12e4 runnable [0x0222f000]
   java.lang.Thread.State: RUNNABLE
        at java.io.RandomAccessFile.readBytes(Native Method)
        at java.io.RandomAccessFile.read(Unknown Source)
        at util.io.BufferedRandomAccessFile.fillBuffer(BufferedRandomAccessFile.
java:81)
        at util.io.BufferedRandomAccessFile.read(BufferedRandomAccessFile.java:6
5)
        at util.io.BufferedRandomAccessFile.read(BufferedRandomAccessFile.java:1
04)
        at java.io.RandomAccessFile.readFully(Unknown Source)
        at java.io.RandomAccessFile.readFully(Unknown Source)
        at tvbrowser.core.data.OnDemandDayProgramFile.loadProgram(OnDemandDayPro
gramFile.java:344)
        at tvbrowser.core.data.OnDemandDayProgramFile.loadDayProgram(OnDemandDay
ProgramFile.java:135)
        - locked <0x1059db60> (a tvbrowser.core.data.OnDemandDayProgramFile)
        at tvbrowser.core.TvDataBase.loadDayProgram(TvDataBase.java:756)
        - locked <0x1597cb68> (a tvbrowser.core.TvDataBase)
        at tvbrowser.core.TvDataBase.getCacheEntryBlocking(TvDataBase.java:467)
        - locked <0x1597cb68> (a tvbrowser.core.TvDataBase)
        at tvbrowser.core.TvDataBase.getCacheEntry(TvDataBase.java:454)
        at tvbrowser.core.TvDataBase.checkTvDataInventory(TvDataBase.java:226)
        at tvbrowser.TVBrowser.main(TVBrowser.java:512)

"VM Thread" os_prio=2 tid=0x04d57800 nid=0xe5c runnable

"VM Periodic Task Thread" os_prio=2 tid=0x04db0000 nid=0x21d4 waiting on conditi
on

JNI global references: 338

Heap
 def new generation   total 4928K, used 4326K [0x10200000, 0x10750000, 0x1575000
0)
  eden space 4416K,  87% used [0x10200000, 0x105c2ac0, 0x10650000)
  from space 512K,  92% used [0x10650000, 0x106c6d70, 0x106d0000)
  to   space 512K,   0% used [0x106d0000, 0x106d0000, 0x10750000)
 tenured generation   total 10944K, used 6417K [0x15750000, 0x16200000, 0x202000
00)
   the space 10944K,  58% used [0x15750000, 0x15d94750, 0x15d94800, 0x16200000)
 Metaspace       used 7196K, capacity 7381K, committed 7424K, reserved 7552K
uzi
Site Admin
Beiträge: 2294
Registriert: 02 Jul 2009, 14:32

Re: Absturz beim Start

Beitrag von uzi »

im thread dump seh ich erstmal nicht sofort was. insbesondere sieht man, dass der thread, der aus dem file liest, nicht blockiert (waiting), sondern 'runnable' ist:

Code: Alles auswählen

"main" #1 prio=5 os_prio=0 tid=0x021a8400 nid=0x12e4 runnable [0x0222f000]
   java.lang.Thread.State: RUNNABLE
        at java.io.RandomAccessFile.readBytes(Native Method)
        at java.io.RandomAccessFile.read(Unknown Source)
        at util.io.BufferedRandomAccessFile.fillBuffer(BufferedRandomAccessFile.java:81)
        at util.io.BufferedRandomAccessFile.read(BufferedRandomAccessFile.java:65)
        at util.io.BufferedRandomAccessFile.read(BufferedRandomAccessFile.java:104)
        at java.io.RandomAccessFile.readFully(Unknown Source)
        at java.io.RandomAccessFile.readFully(Unknown Source)
        at tvbrowser.core.data.OnDemandDayProgramFile.loadProgram(OnDemandDayProgramFile.java:344)
        at tvbrowser.core.data.OnDemandDayProgramFile.loadDayProgram(OnDemandDayProgramFile.java:135)
        - locked <0x1059db60> (a tvbrowser.core.data.OnDemandDayProgramFile)
        at tvbrowser.core.TvDataBase.loadDayProgram(TvDataBase.java:756)
        - locked <0x1597cb68> (a tvbrowser.core.TvDataBase)
        at tvbrowser.core.TvDataBase.getCacheEntryBlocking(TvDataBase.java:467)
        - locked <0x1597cb68> (a tvbrowser.core.TvDataBase)
        at tvbrowser.core.TvDataBase.getCacheEntry(TvDataBase.java:454)
        at tvbrowser.core.TvDataBase.checkTvDataInventory(TvDataBase.java:226)
        at tvbrowser.TVBrowser.main(TVBrowser.java:512)
aber du kannst noch das logging aktivieren: http://wiki.tvbrowser.org/index.php/Logging . vielleicht gibts dort eine aussagekräftige fehlermeldung. ebenfalls probieren würde ich einen start ohne dx-unterstützung (dafür wird eine verknüpfung bei der installation angelegt). nach deiner beschreibung gehe ich eigentlich nicht davon aus, dass das was bringt, aber ausschließen kann man es ja trotzdem. man könnte auch versuchen, die fraglichen plugins zu de-installieren und neu zu installieren. außerdem: lese-schreib-rechte auf den involvierten ordnern und files prüfen und auch evtl. disk quotas. mehr fällt mir ad hoc auch nicht ein.
d3d
Newbie
Beiträge: 4
Registriert: 14 Feb 2015, 15:28

Re: Absturz beim Start

Beitrag von d3d »

Im Log standen keiner weiteren Fehlermeldungen, der DX-Tipp hat wie schon vermutet auch nichts gebracht.
Also alles nochmal komplett runtergeschmissen & neu installiert & nur das Standard EPG-free Plugin gewählt. Scheint soweit erstmal zu funktionieren.
Danke nochmal für die Unterstützung.
Antworten