Fehlersuche: Unterschied zwischen den Versionen
Version vom 11. September 2014, 11:08 Uhr ⧼parentheses⧽ Ds10⧼word-separator⧽⧼parentheses⧽ ⧼parentheses⧽ |
Version vom 11. September 2014, 11:12 Uhr ⧼parentheses⧽ Ds10⧼word-separator⧽⧼parentheses⧽ |
||
Zeile 10: | Zeile 10: | ||
* <u>Windows:</u> In der DOS-Eingabeaufforderung <code>Strg+Pause</code> drücken. | * <u>Windows:</u> In der DOS-Eingabeaufforderung <code>Strg+Pause</code> drücken. | ||
− | * <u>Linux:</u> Zuerst muss die PID des Java-Prozesses von TV-Browser ermittelt werden. Dies ist mit Eingabe | + | * <u>Linux:</u> Zuerst muss die PID des Java-Prozesses von TV-Browser ermittelt werden. Dies ist möglich mit folgender Eingabe in einer zweiten Konsole: |
+ | ps axw | grep java | grep tvbrowser | ||
+ | Die PID ist die Nummer am Beginn der Ausgabe des Befehls. Um einen Thread-Dump zu erzeugen gibt man dann in der zweiten Konsole folgendes ein: | ||
+ | kill -3 PID | ||
+ | PID ist zu ersetzen mit der ermittelten Nummer. Der Thread-Dump erscheint dann in der Konsole in der TV-Browser gestartet wurde. | ||
Den Thread-Dump dann bitte auch kopieren und in code-Tags im Forum posten. | Den Thread-Dump dann bitte auch kopieren und in code-Tags im Forum posten. |
Version vom 11. September 2014, 11:12 Uhr
Sollte TV-Browser einmal nicht mehr starten wollen, folgen Sie bitte dieser Anleitung um eine möglichst genaue Fehlerbeschreibung für eine Bug-Meldung zu erhalten.
Um Fehler beseitigen zu können, muss man wissen, an welcher Stelle im Quellcode von TV-Browser der Fehler auftritt. Man benötigt kein Programmierwissen um diese Stelle aufzufinden, sondern muss nur ein paar Befehle auf einer Konsole (unter Windows DOS-Eingabeaufforderung) eingeben.
Folgen Sie daher bitte der Anleitung zum Starten bei Problemen um TV-Browser auf einer Konsole zu starten.
In der Konsole werden von TV-Browser Ausgaben erzeugt, diese enthalten auch eventuelle Fehlermeldungen. Bitte kopieren Sie diese Ausgaben und posten Sie diese im Forum innerhalb von code-Tags.
Für eine genauere Lokalisation der Quellcode-Stelle kann darüber hinaus ein Thread-Dump hilfreich sein. Dieser wird wie folgt erzeugt:
- Windows: In der DOS-Eingabeaufforderung
Strg+Pause
drücken. - Linux: Zuerst muss die PID des Java-Prozesses von TV-Browser ermittelt werden. Dies ist möglich mit folgender Eingabe in einer zweiten Konsole:
ps axw | grep java | grep tvbrowser
Die PID ist die Nummer am Beginn der Ausgabe des Befehls. Um einen Thread-Dump zu erzeugen gibt man dann in der zweiten Konsole folgendes ein:
kill -3 PID
PID ist zu ersetzen mit der ermittelten Nummer. Der Thread-Dump erscheint dann in der Konsole in der TV-Browser gestartet wurde.
Den Thread-Dump dann bitte auch kopieren und in code-Tags im Forum posten.