Crash beim Schalten auf Programm "TCM"

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

Massa hat geschrieben:Tja, und ich verstehe die Codestelle immer noch nicht.
Für mich sah die ursprüngliche Version (mit &) genauso sinnvoll aus (mask wird dann 0x000000FF, 0x0000FF00, 0x00FF0000, 0xFF000000) :-?
:wink: Nicht ganz 0x000000FF und dann nur noch 0....
Die UND-Verknüpfung blendet ja alle Bits ausser den unteren 8 aus.

Zwen
Massa
Einsteiger
Einsteiger
Beiträge: 359
Registriert: Donnerstag 18. Juli 2002, 17:40

Beitrag von Massa »

O.K. - peinlicher Denkfehler :oops:

Damit hat sich dann das mit der evtl. möglichen Endlosschleife auch erledigt. Das kann dann auch nicht mehr sein...

Ich bin einfach doof :roll:
SAT-Box; Phillips 2xI; AVIA600L; ENX
Massa
Einsteiger
Einsteiger
Beiträge: 359
Registriert: Donnerstag 18. Juli 2002, 17:40

Kurzer Testbericht

Beitrag von Massa »

@obi, @happydude: So, ich habe das von mir übersetzte yadd mit dem Fix für's zapit inzwischen getestet...

... der Bug ist tatsächlich behoben!

Und das Programm TCM heisst jetzt "TCM Cartoon" ???

Auf jeden Fall kann ich jetzt auch auf nicht entschlüsselbare Programme schalten und komme wieder zurück auf entschlüsselbare ohne Absturz :D

Nur das LC-Display scheint dem ganzen noch nicht so richtig zu trauen. Es bleibt beim ersten nicht entschlüsselbaren Programm stehen d.h. das OSD springt weiter auf das nächste (ebenfalls nicht entschlüsselbare), aber im LC-Display steht solange das erste ursprünglich angewählte nicht entschlüsselbare Pgm, bis ich auf ein entschlüsselbares schalte.

Auf jeden Fall: Super Arbeit :)
SAT-Box; Phillips 2xI; AVIA600L; ENX
insolvenzia
Erleuchteter
Erleuchteter
Beiträge: 455
Registriert: Montag 5. August 2002, 19:42

Beitrag von insolvenzia »

Testbild hat geschrieben:Hallo,

rm /var/tuxbox/config/zapit/zapit.conf
besser:

cp /var/tuxbox/config/zapit/zapit.ok /var/tuxbox/config/zapit/zapit.conf

in der ".ok" steht "lastChannelTV=1". dann bleibt der diseqc type, etc.. bestehen.

PS: lastChannel=0
lastChannelMode=0

hoert sich so an, als koennte man da festlegen das der letzte sender NICHT gespeichert wird - oder irre ich? scheint nicht zu klappen.
jb
Beiträge: 2
Registriert: Freitag 16. August 2002, 20:47

Beitrag von jb »

thegoodguy hat geschrieben:Hi Leute,

ich versteh' davon zwar nicht viel, aber habe mir kurz den Quellcode angeguckt.
Ich tippe, dass

Code: Alles auswählen

            mask = (mask << 8) & 0xFF;
ersetzt werden muss durch

Code: Alles auswählen

            mask = (mask << 8) | 0xFF;
Dann macht die Schleife naemlich Sinn.

0xFF, 0xFFFF, 0xFFFFFF, 0xFFFFFFFF

Viele Gruesse![/code]

Hi!

Wo findet man dieses File denn auf der Nokia-Box? Habe nämlich das gleiche Problem, kann aber das angesproche File nichtmal mit "find" ausfindig machen... :cry:

Gruß
JB
masterpete
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Dienstag 4. Juni 2002, 18:03

Beitrag von masterpete »

@jb meines wissens nach kann man das nicht eifach ersetzen, sondern muss warten bis einer das file neu compiliert(erstellt)
nokia box gtx
CarTrinoZap
Einsteiger
Einsteiger
Beiträge: 273
Registriert: Mittwoch 29. Mai 2002, 01:37

Beitrag von CarTrinoZap »

Stimmt. Datei is als Quellcode im CDK und muß entweder unter Linux,
oder Cygwin(Windows) editiert und dann compiliert werden...

Wie siehts denn mit älteren Versionen aus ? Disassemblieren is ja nu
Quark :cry: Deswegen Frage:

Weiß jemand, wo man ältere CDK es finden kann !? (ältere CRAMFSe oder
Images findet man ja schon ab und -an, aber keine Quellcodes)

Die 1.6 eer Version führt bei mir beim Grabben immer zu Datenabrissen :x
Nokia(SAT), 2xIntel, Avia 500, GTX, BM1.0
insolvenzia
Erleuchteter
Erleuchteter
Beiträge: 455
Registriert: Montag 5. August 2002, 19:42

Beitrag von insolvenzia »

CarTrinoZap hat geschrieben: Disassemblieren is ja nu
Quark
das iss GNU, also iss auch source da.
jb
Beiträge: 2
Registriert: Freitag 16. August 2002, 20:47

Beitrag von jb »

CarTrinoZap hat geschrieben:Stimmt. Datei is als Quellcode im CDK und muß entweder unter Linux,
oder Cygwin(Windows) editiert und dann compiliert werden...
Morgen!

Danke für die rasche Antwort, ich schätze, daß ich mit dem Compilieren mehr Schaden anrichten kann, als daß es mir letztendlich Nutzen bringt, werde daher auf die nächste Version warten. :( Oder gibt es schon wo was fertiges, das man mit FTP einfach auf die Box ziehen kann?

In der Zwischenzeit kann man sich so behelfen (abgesehen vom Modifizieren des zapit.conf): Wenn man einen solchen Sender erreicht - es betrifft doch eine stattliche Anzahl - schnell mit der Taste "0" wieder auf das vorherige Programm zurück, dann hängt sich die dBox nicht auf.

Gruß
JB
Zwen
Developer
Beiträge: 867
Registriert: Mittwoch 14. August 2002, 19:50

Beitrag von Zwen »

CarTrinoZap hat geschrieben: Weiß jemand, wo man ältere CDK es finden kann !? (ältere CRAMFSe oder
Images findet man ja schon ab und -an, aber keine Quellcodes)
:x
Das magische stichwort heisst CVS.
Im CVS sind alle jemals eingecheckten Versionen gespeichert !
Mit der "-D date_spec" option kannst du beim checkout sagen, daß die Version die du willst nicht jünger als ein bestimmtes Datum sein soll.
(siehe auch man cvs)

Die entscheidende Frage ist nun nur, zu welchem Zeitpunkt gabs ne Version bei der alles zu deinen Wünschen war :)
Musst du viellicht ein bisserl probieren

Zwen
CarTrinoZap
Einsteiger
Einsteiger
Beiträge: 273
Registriert: Mittwoch 29. Mai 2002, 01:37

Beitrag von CarTrinoZap »

@insolvenzia, da hast Du mich evtl. falsch verstanden:
CarTrinoZap hat folgendes geschrieben::
Disassemblieren is ja nu
Quark
das iss GNU, also iss auch source da.
Ich weiß ja, daß man den Quellcode braucht (hab ich ja auch selber ge-
schrieben)... Nur, was machen, wenn man nur das Binary zur Verfügung
hat !?? Und DANN hätte man über Disassemblieren nachdenken müssen,
was aber Quark ist (hab ich ja auch schon geschrieben)

@jb, danke für den Tipp mit Taste "0" - probier ich mal aus; aber was nur,
wenn man zwei, oder mehr Problemsender hintereinander überzappt hat !?

@Zwen, danke für den Hinweis, daß im CVS auch ältere Quellcodes drin
sind - das hab ich nicht gewusst :oops: Allerdings fällt mir auch gerade
ein, daß ich (wenn ichs hinbekommen habe), die gefixte Datei ja gar nicht
in die Box bekomme, da die TBFT nicht mehr gehen (außer ich würde die
Version nochmal GESAMT neu compilieren) :x
Nokia(SAT), 2xIntel, Avia 500, GTX, BM1.0
insolvenzia
Erleuchteter
Erleuchteter
Beiträge: 455
Registriert: Montag 5. August 2002, 19:42

Beitrag von insolvenzia »

CarTrinoZap hat geschrieben: @jb, danke für den Tipp mit Taste "0" - probier ich mal aus; aber was nur,
wenn man zwei, oder mehr Problemsender hintereinander überzappt hat !?
also warum kopierst du nicht einfach die zapit.conf beim reboot, das ist doch am einfachsten und effektivsten.

und ausserdem, die programme bei denen die box abstuerzt hast du ja in ein paar wochen raus, und kannst diese dann nach und nach aus den bouquets rausloeschen.

so ein riesen problem sehe ich da jetzt echt nicht..
CarTrinoZap
Einsteiger
Einsteiger
Beiträge: 273
Registriert: Mittwoch 29. Mai 2002, 01:37

Beitrag von CarTrinoZap »

Harharhar.... :lol:

@insolvenzia

Wenn Du dieses Topic nochmal von Vorne lesen würdest, dann würdest Du
fast denken, daß DU *ich* wärst, denn es waren genau meine Worte !!!

Aber dann, als es so langsam "fruchtete", bin ich doch hellhörig geworden!
(Ich hatte es auch erst darauf geschoben, daß es halt so ist, und keiner
Bock hat, es zu fixen)

Und die "zapit.conf" ist mein persönlicher "Freund"... Habe schon Ende
Mai/Anfang Juni darüber nachgedacht/berichtet, daß man die Löschen kann/sollte !!!
Möglichst in einem "Start-Menü" in der Box als "Automation"...

Trotzdem: Danke Dir für die Mühe ! Evtl. trittst ja auch DU noch in die
"Falle", dies nur aus Spaß daran fixen zu wollen, ohne daß es *wirklich* wichtig ist! :wink:
Nokia(SAT), 2xIntel, Avia 500, GTX, BM1.0