You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

  • "olafhenkel" started this thread

Posts: 2,765

Location: Dormagen (NRW, bei Köln)

Occupation: Bürotippse bei nem Klempner

  • Send private message

1

Saturday, November 20th 2004, 11:37am

Kleiner Patch gegen die "harmlosere Abart" des UPT-Errors

Tach,

also ich denke, ich mach nix falsch, wenn ich Lord Zodiac's Hinweis per PM, wie dem UPT-Error bei mir zu begegnen ist, in diesem kurzen Thread mal hier für alle zugänglich mache, damit das Logfile wieder kürzer wird und die sporadisch auftretenden Störungen durch den "kleinen Tippfehler" behoben werden.

Im übrigen wird dieser Mini-Bug in der kommenden Version 1.3.17 behoben sein.

Hier also die Mail vom anderen Lord (ich hoffe, auch das geht in Ordnung) für die, die nicht bis Sonntag warten möchten :-)

Quoted

Test für UPT

Hallo Olaf,

da du auch UPT Fehler hast, kannste mal die Änderung testen?

In der remux.c die Zeile
code:

for (; i < Offset + Length; i++) {

mit

code:

for (; i < Offset + Length - 5; i++) {

austauschen.

Falls damit Probleme auftreten, sag Bescheid.

Der UPT scheint durch einen Pufferüberlauf zu entstehen. Ich kann aber im Moment noch nicht so genau sagen ob es wirklich hilft. Klaus will sich das mal am WE anschauen.


Seitdem hab ich den Fehler nicht mehr gehabt. Es wurde mir auch von Klaus bestätigt, dass diese Zeile für die UPTs verantwortlich zeichnet.

Greets Olaf

P.S.: Neukompilieren natürlich nicht vergessen nach Änderung...ich mein ja nur :-))
Ollie jetzt auch im Internet !!! ->> www.ohms.ws << VDR mit ASUS A7V8X-X, Athlon XP 2 Ghz, 512 MB DDR-RAM und gentoo 2008.0 Linux, ner Menge Platten (1 TB), 2 Brennern und Karten-Vollausstattung (1 X Nexus 4 MB Mod, 3 x Nova, 1 PVR 350) , TFT/Sony PSOne, Nvidia Graka und und und * Linux - wir geben ihrem Computer das Leben zurück *

This post has been edited 1 times, last edit by "olafhenkel" (Nov 20th 2004, 11:42am)


2

Saturday, November 20th 2004, 12:04pm

moin,
habe mal die Aenderung uebernommen,
thx a lot.
cu

LordZodiac

Professional

Posts: 1,113

Location: Nuthetal/Potsdam

Occupation: Softwareentwickler

  • Send private message

3

Saturday, November 20th 2004, 2:42pm

Hallo Olaf,

das geht in Ordnung.

bis dann LordZodiac

Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
Plugins: dvd-0.3.6b03+, femon-1.1.3
System: Suse 9.1 Kernel 2.6.28

Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
Alphacrypt Light 3.11
AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
Pentium III 384MB BX440
Panasonic SA-XR 15 EG-S :)

4

Saturday, November 20th 2004, 3:56pm

Hi,

ich habe den Patch jetzt auch installiert, um endlich die UPT-Meldungen mal loszuwerden.
Nach Start und schalten auf Pro7, dann auf analog-Ton geschaltet:

Nov 20 15:51:16 fravdr vdr[3944]: switching to channel 7
Nov 20 15:51:16 fravdr vdr[3982]: TS buffer on device 1 thread ended (pid=3982, tid=23565)
Nov 20 15:51:16 fravdr vdr[3981]: buffer stats: 4136 (0%) used
Nov 20 15:51:16 fravdr vdr[3981]: receiver on device 1 thread ended (pid=3981, tid=22540)
Nov 20 15:51:16 fravdr vdr[3944]: buffer stats: 0 (0%) used
Nov 20 15:51:16 fravdr vdr[3984]: transfer thread started (pid=3984, tid=25612)
Nov 20 15:51:16 fravdr vdr[3985]: receiver on device 1 thread started (pid=3985, tid=26637)
Nov 20 15:51:16 fravdr vdr[3986]: TS buffer on device 1 thread started (pid=3986, tid=27662)
Nov 20 15:51:16 fravdr vdr[3988]: Text2Skin: Channel display update thread started (pid=3988, tid=29712)
Nov 20 15:51:17 fravdr vdr[3988]: Text2Skin: Channel display update thread ended (pid=3988, tid=29712)
Nov 20 15:51:17 fravdr vdr[3989]: Text2Skin: Menu display update thread started (pid=3989, tid=30736)
Nov 20 15:51:18 fravdr vdr[3944]: closing SVDRP connection
Nov 20 15:51:19 fravdr kernel: __av7110_send_fw_cmd: timeout waiting for COMMAND idle
Nov 20 15:51:19 fravdr kernel: av7110_send_fw_cmd error
Nov 20 15:51:19 fravdr kernel: av7110_fw_cmd error
Nov 20 15:51:19 fravdr vdr[3989]: Text2Skin: Menu display update thread ended (pid=3989, tid=30736)
Nov 20 15:51:33 fravdr vdr[3990]: Text2Skin: Channel display update thread started (pid=3990, tid=31760)
Nov 20 15:51:34 fravdr vdr[3944]: switching to channel 7
Nov 20 15:51:34 fravdr vdr[3984]: transfer thread ended (pid=3984, tid=25612)
Nov 20 15:51:34 fravdr vdr[3944]: buffer stats: 441800 (21%) used
Nov 20 15:51:35 fravdr vdr[3986]: TS buffer on device 1 thread ended (pid=3986, tid=27662)
Nov 20 15:51:35 fravdr vdr[3985]: buffer stats: 479964 (22%) used
Nov 20 15:51:35 fravdr vdr[3985]: receiver on device 1 thread ended (pid=3985, tid=26637)
Nov 20 15:51:35 fravdr vdr[3944]: buffer stats: 0 (0%) used
Nov 20 15:51:35 fravdr vdr[3991]: transfer thread started (pid=3991, tid=32780)
Nov 20 15:51:35 fravdr vdr[3992]: receiver on device 1 thread started (pid=3992, tid=33805)
Nov 20 15:51:35 fravdr vdr[3993]: TS buffer on device 1 thread started (pid=3993, tid=34830)
Nov 20 15:51:35 fravdr vdr[3990]: Text2Skin: Channel display update thread ended (pid=3990, tid=3176

weitere Auswirkungen gab es nicht, lediglich die Logs.

Gruß
richf