bugs

Fehler in TV-Browser für Android
Antworten
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

bugs

Beitrag von Bananeweizen »

Solange keine Reihenfolge für die Sender eingestellt ist, stimmen der header der Programm Tabelle und der Inhalt der Programm Tabelle nicht überein. Vermutlich ergeben sich zwei verschiedene Sortierungen für die vielen Sender mit der Nummer 0. Außerdem ist die Sortierung der Sender nicht wirklich intuitiv, da die Sender mit 0 nach den Sendern mit zahlen größer als 0 stehen. Vermutlich könnte man beide Probleme fixen, indem man eine initiale Sortierung mit zahlen größer 0 erzeugt.

Wenn für einen Sender keine Daten vorhanden sind, dann wird in der Tabelle nicht eine spalte leer gelassen, sondern falsch der Inhalt des nächsten Senders angezeigt. Ab hier sind alle Sender in der Tabelle verrutscht.

[ Post made via Android ] Bild
ds10
Site Admin
Beiträge: 19102
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: bugs

Beitrag von ds10 »

Bananeweizen hat geschrieben:Solange keine Reihenfolge für die Sender eingestellt ist, stimmen der header der Programm Tabelle und der Inhalt der Programm Tabelle nicht überein.
Also das kann eigentlich nicht sein, da die Einträge Spaltenweise aufgebaut werden und dabei die Sender-ID als Grundlage dient und die ist eindeutig. Vielleicht eher das gleiche Problem, wie mit den leeren Spalten, dass sich irgendwo etwas verschiebt.
"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
EdTonic
Junior Member
Beiträge: 26
Registriert: 08 Okt 2013, 12:08

Re: bugs

Beitrag von EdTonic »

Ich möchte jetzt kein neues Thema auf machen darum schreibe ich es mal hier rein.

Ich hab seit dem neuesten Update (0.1.214alpha) abstürze wenn ich den nächsten Tag in der Programmtabelle auswähle auch über die Datums auswahl stürzt es ab.

Samsung Galaxy S3
Android 4.1.2
ds10
Site Admin
Beiträge: 19102
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: bugs

Beitrag von ds10 »

EdTonic hat geschrieben:Ich möchte jetzt kein neues Thema auf machen darum schreibe ich es mal hier rein.

Ich hab seit dem neuesten Update (0.1.214alpha) abstürze wenn ich den nächsten Tag in der Programmtabelle auswähle auch über die Datums auswahl stürzt es ab.

Samsung Galaxy S3
Android 4.1.2
Meinst du vielleicht 0.1.241alpha?
"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
EdTonic
Junior Member
Beiträge: 26
Registriert: 08 Okt 2013, 12:08

Re: bugs

Beitrag von EdTonic »

Ja sorry war nur ein zahlendreher
Benutzeravatar
EdTonic
Junior Member
Beiträge: 26
Registriert: 08 Okt 2013, 12:08

Re: bugs

Beitrag von EdTonic »

Auch bei der neuen Version (0.1.242alpha) stürzt er ab. Lass ihn jetzt mal ausgeschaltet und probiere dann bei weiteren Updates nochmal aus.
ds10
Site Admin
Beiträge: 19102
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: bugs

Beitrag von ds10 »

Wann genau stürzt er denn ab? Nur beim Wechseln des Datums oder auch, wenn er einfach nur die Programmtabelle anzeigt?
"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
EdTonic
Junior Member
Beiträge: 26
Registriert: 08 Okt 2013, 12:08

Re: bugs

Beitrag von EdTonic »

Nur bei wechseln des Datums. Sowohl beim klick auf nächster als beim direkten auswählen des Tages
ds10
Site Admin
Beiträge: 19102
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: bugs

Beitrag von ds10 »

Und er stürzt dabei immer ab?

Da hilft eigentlich nur ein Log, damit ich sehen kann, wo genau das passiert.
"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
EdTonic
Junior Member
Beiträge: 26
Registriert: 08 Okt 2013, 12:08

Re: AW: bugs

Beitrag von EdTonic »

Hier mal ein log hoffe der hilft dir:
(wobei er anscheinend mehrere male jetzt mit Aufgezeichnet hat sorry)
10-10 23:45:14.520 I/ActivityThread(5186): Pub org.tvbrowser.tvbrowsercontentprovider: org.tvbrowser.content.TvBrowserContentProvider
10-10 23:46:18.355 I/dalvikvm(5186): at org.tvbrowser.tvbrowser.ProgramTableFragment.createTimeBlockForChannel(ProgramTableFragment.java:535)
10-10 23:46:18.355 I/dalvikvm(5186): at org.tvbrowser.tvbrowser.ProgramTableFragment.updateView(ProgramTableFragment.java:412)
10-10 23:46:18.355 I/dalvikvm(5186): at org.tvbrowser.tvbrowser.ProgramTableFragment.changeDay(ProgramTableFragment.java:460)
10-10 23:46:18.355 I/dalvikvm(5186): at org.tvbrowser.tvbrowser.ProgramTableFragment.access$4(ProgramTableFragment.java:451)
10-10 23:46:18.355 I/dalvikvm(5186): at org.tvbrowser.tvbrowser.ProgramTableFragment$9.onClick(ProgramTableFragment.java:493)
10-10 23:46:22.395 I/ActivityManager(2449): Process org.tvbrowser.tvbrowser (pid 5186) (adj 0) has died.
10-10 23:46:58.390 I/ActivityThread(9685): Pub org.tvbrowser.tvbrowsercontentprovider: org.tvbrowser.content.TvBrowserContentProvider
10-10 23:48:06.530 I/dalvikvm(9685): at org.tvbrowser.tvbrowser.ProgramTableFragment.createTimeBlockForChannel(ProgramTableFragment.java:549)
10-10 23:48:06.530 I/dalvikvm(9685): at org.tvbrowser.tvbrowser.ProgramTableFragment.updateView(ProgramTableFragment.java:412)
10-10 23:48:06.530 I/dalvikvm(9685): at org.tvbrowser.tvbrowser.ProgramTableFragment.changeDay(ProgramTableFragment.java:460)
10-10 23:48:06.530 I/dalvikvm(9685): at org.tvbrowser.tvbrowser.ProgramTableFragment.access$4(ProgramTableFragment.java:451)
10-10 23:48:06.530 I/dalvikvm(9685): at org.tvbrowser.tvbrowser.ProgramTableFragment$9.onClick(ProgramTableFragment.java:493)
10-10 23:48:10.130 I/ActivityManager(2449): Process org.tvbrowser.tvbrowser (pid 9685) (adj 0) has died.
10-10 23:48:35.075 I/ActivityThread(13738): Pub org.tvbrowser.tvbrowsercontentprovider: org.tvbrowser.content.TvBrowserContentProvider
10-10 23:49:53.660 I/dalvikvm(13738): at org.tvbrowser.tvbrowser.ProgramTableFragment.createTimeBlockForChannel(ProgramTableFragment.java:549)
10-10 23:49:53.660 I/dalvikvm(13738): at org.tvbrowser.tvbrowser.ProgramTableFragment.updateView(ProgramTableFragment.java:412)
10-10 23:49:53.660 I/dalvikvm(13738): at org.tvbrowser.tvbrowser.ProgramTableFragment.changeDay(ProgramTableFragment.java:460)
10-10 23:49:53.660 I/dalvikvm(13738): at org.tvbrowser.tvbrowser.ProgramTableFragment.access$4(ProgramTableFragment.java:451)
10-10 23:49:53.660 I/dalvikvm(13738): at org.tvbrowser.tvbrowser.ProgramTableFragment$9.onClick(ProgramTableFragment.java:493)
10-10 23:49:57.185 I/ActivityManager(2449): Process org.tvbrowser.tvbrowser (pid 13738) (adj 0) has died.
10-10 23:53:21.020 I/ActivityThread(26164): Pub org.tvbrowser.tvbrowsercontentprovider: org.tvbrowser.content.TvBrowserContentProvider
10-10 23:54:23.960 I/dalvikvm(26164): at org.tvbrowser.tvbrowser.ProgramTableFragment.createTimeBlockForChannel(ProgramTableFragment.java:549)
10-10 23:54:23.960 I/dalvikvm(26164): at org.tvbrowser.tvbrowser.ProgramTableFragment.updateView(ProgramTableFragment.java:412)
10-10 23:54:23.960 I/dalvikvm(26164): at org.tvbrowser.tvbrowser.ProgramTableFragment.changeDay(ProgramTableFragment.java:460)
10-10 23:54:23.960 I/dalvikvm(26164): at org.tvbrowser.tvbrowser.ProgramTableFragment.access$4(ProgramTableFragment.java:451)
10-10 23:54:23.960 I/dalvikvm(26164): at org.tvbrowser.tvbrowser.ProgramTableFragment$9.onClick(ProgramTableFragment.java:493)
10-10 23:54:27.095 I/ActivityManager(2449): Process org.tvbrowser.tvbrowser (pid 26164) (adj 0) has died.
10-10 23:56:38.195 I/ActivityThread(2577): Pub org.tvbrowser.tvbrowsercontentprovider: org.tvbrowser.content.TvBrowserContentProvider
10-10 23:57:40.840 I/dalvikvm(2577): at org.tvbrowser.tvbrowser.ProgramTableFragment.createTimeBlockForChannel(ProgramTableFragment.java:549)
10-10 23:57:40.840 I/dalvikvm(2577): at org.tvbrowser.tvbrowser.ProgramTableFragment.updateView(ProgramTableFragment.java:412)
10-10 23:57:40.840 I/dalvikvm(2577): at org.tvbrowser.tvbrowser.ProgramTableFragment.changeDay(ProgramTableFragment.java:460)
10-10 23:57:40.840 I/dalvikvm(2577): at org.tvbrowser.tvbrowser.ProgramTableFragment.access$4(ProgramTableFragment.java:451)
10-10 23:57:40.840 I/dalvikvm(2577): at org.tvbrowser.tvbrowser.ProgramTableFragment$9.onClick(ProgramTableFragment.java:493)
10-10 23:57:43.615 I/ActivityManager(2449): Process org.tvbrowser.tvbrowser (pid 2577) (adj 0) has died.
ds10
Site Admin
Beiträge: 19102
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: bugs

Beitrag von ds10 »

Es ist ein Arbeitsspeicherproblem, er reicht einfach nicht, die Masse an Sendern beim Datumswechsel zu verarbeiten.
Die Programmtabelle benötigt sehr viel Speicher, deshalb ist sie auch abschaltbar. Im Moment kann ich daran nichts ändern.
"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
EdTonic
Junior Member
Beiträge: 26
Registriert: 08 Okt 2013, 12:08

Re: AW: bugs

Beitrag von EdTonic »

Hab jetzt mal einige Sender entfernt und alles funktioniert. Hätte ich auch selber drauf kommen können :idea:
Antworten