[ANNOUNCE] VDR developer version 1.7.20

  • Hi,
    Ich hatte das Problem auch, aber nicht bemerkt da ich auf SKY HD keine Aufnahmen getestet hatte.
    Danke an Klaus für den Workaround, es läuft jetzt.
    Was ein newPayload = false; ausmachen kann :]

    VDR 1 (SD) : ASRock A330 GC, 1 GB RAM, TT- FF Karte rev. 2.3, 7'' TFT, Lirc X10 - Selbstbau Gehäuse - Suse 11.3 (64) vdr-1.7.10 diverse Plugins
    VDR 2 (HD) : MSI G41M-P25, 2 GB RAM, E6700 2x3.20GHz, Gainward GT220, 2TB HD, Lirc X10, TT S2-3600 USB, TT S2-1600, - Suse 11.3 (64) NvidiaTreiber 260.19 vdr-1.7.18 - xineliboutplugin 1.0.90 cvs, xine-lib 1.1.90 , s2-liplianin DVB Treiber

  • Kannst du bitte als schnellen Versuch mal folgendes probieren?



    Klaus


    Sieht gut aus, eine kurze Aufnahme auf Vox HD hat geklappt.


    Danke!!

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Es gibt Updates für Osdserver und für hard link cutter für VDR-1.7.20:


    http://www.udo-richter.de/vdr/patches.html#hlcutter
    - Fix reject


    http://www.udo-richter.de/vdr/osdserver.html
    - Fix Message-Kommando, wird in VDR-1.7.20 verschluckt
    - Warnings behoben, Makefile aktualisiert



    ---------------------------------------------------------------------------


    Mir war grad ne Idee gekommen. Ich konnte den Fehler nun näher einkreisen.
    Der Fehler tritt nur dann auf, wenn in der setup.conf der Wert "InitialChannel" nicht definiert ist, wenn man also z.B. mit ner leeren setup.conf startet.


    Das ist es. Allerdings geht der Fehler auf die ursprüngliche Änderung aus 1.7.19 zurück:

    Zitat

    The initial channel is now stored by the channel ID in the setup.conf file, in
    order to avoid problems in case channels are reordered or deleted (reported by
    Lars Bläser).


    Seit dem repräsentiert ein cString den InitialChannel, und im Fall einer leeren setup.conf ist es unglücklicherweise ein NULL-String. Ob das eine gute Idee war, dass Klaus' String-Klasse neben leeren Strings auch NULL-Strings kennt, ...


    Anyway, versuch mal folgenden Patch:



    Gruß,


    Udo


  • Code
    menuitems.c:727:98: error: conversion from 'cString' to 'bool' is ambiguous
    tools.h:172:3: note: candidates are: cString::operator const char*() const
    tools.h:171:3: note:                 cString::operator const void*() const


    Vielleicht besser so?

    Code
    cChannel *channel = (const char *)*ChannelID ? Channels.GetByChannelID(tChannelID::FromString(*ChannelID)) : 0;


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

    Einmal editiert, zuletzt von gda ()

  • Hab's jetzt so gemacht:



    Klaus

  • Der config.c Patch läuft prima, aber der remux.c Patch produziert immer noch buffer Fehler + Emergeny Exit.


    Ausserdem hab ich die Fehler bei SD Material (DVB-T) und nicht bei HD:


    vdr: [6302] recording thread started (pid=2804, tid=6302)
    vdr: [6302] frame type not in first packet of payload - buffering
    vdr: [6302] ERROR: encountered new payload while buffering - dropping some data!
    vdr: [6302] ERROR: too many bytes for frame type buffer (1128 > 940) - dropped 188 bytes
    vdr: [6302] ERROR: too many bytes for frame type buffer (12972 > 940) - dropped 12032 bytes
    vdr: [6302] initiating emergency exit


    Das Log wird während 30 Sekunden ziemlich geflutet -> ist auf das wesentliche zusammen gekürzt.


    Hat nach dem remux Patch wirklich niemand mehr Probleme?

    MSI P6NGM-FD | ASROCK A785GXH | Grafik: GeForce 9400GT| DVB-S2 Karten: Twinhan VP 1041 & Skystar HD

  • Hi,

    Hat nach dem remux Patch wirklich niemand mehr Probleme?

    Der Remux Patch behebt das Problem beim Aufnehmen von Sky HD - Sendern.
    Dies ist dadurch definitiv behoben, wobei dies wohl nur ein workaround ist .
    Deine Probleme habe ich hier nicht, im Log ist auch nichts zu sehen.

    VDR 1 (SD) : ASRock A330 GC, 1 GB RAM, TT- FF Karte rev. 2.3, 7'' TFT, Lirc X10 - Selbstbau Gehäuse - Suse 11.3 (64) vdr-1.7.10 diverse Plugins
    VDR 2 (HD) : MSI G41M-P25, 2 GB RAM, E6700 2x3.20GHz, Gainward GT220, 2TB HD, Lirc X10, TT S2-3600 USB, TT S2-1600, - Suse 11.3 (64) NvidiaTreiber 260.19 vdr-1.7.18 - xineliboutplugin 1.0.90 cvs, xine-lib 1.1.90 , s2-liplianin DVB Treiber

  • Hi,


    ich habe das selbe Problem mit dem segfault wenn ich über das VDR OSD in den Menüpunkt Sonstiges wechsele. Das hier kommt im Log:


    Code
    Aug 23 18:45:59 vdr kernel: [   44.078627] show_signal_msg: 6 callbacks suppressed
    Aug 23 18:45:59 vdr kernel: [   44.078643] vdr[1447]: segfault at 0 ip 00007fbaeacead86 sp 00007fff0e45eb18 error 4 in libc-2.13.so[7fbaeac5f000+18a000]
    Aug 23 18:46:09 vdr vdr: [1901] VDR version 1.7.20 started


    Ich habe den Thread hier schon gelesen gabs dafür auch schon eine Lösung? Löst einer der Patches mein Problem?


    Danke!

  • @swen4: der config.c Patch behebt diesen Segfault


    rudirabbit: wenn du meine Logmeldungen mit den Posts in der vdr ML und auf Seite 1-2 vergleichst hab ich dieselben Fehlermeldungen wie ihr sie bei HD habt.


    edit: mein Test vdr ist bis auf remux.c und config.c ungepatcht, also kein extension Patch.

    MSI P6NGM-FD | ASROCK A785GXH | Grafik: GeForce 9400GT| DVB-S2 Karten: Twinhan VP 1041 & Skystar HD

  • Dann machs wie ich, nimm ein Stück (ca. 1 min) auf dem betreffenden Sender auf (mit 1.7.19 oder 18)
    und lass die Aufnahme Klaus zukommen.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Hi

    edit: mein Test vdr ist bis auf remux.c und config.c ungepatcht, also kein extension Patch.

    Ich habe den extension Patch zwar drin, glaube aber eher nicht das der bei dem Problem den Unterschied macht.
    Der HD VDR hängt ja von vielen Faktoren ab. (Lib's, plugins)
    Entferne z.b Testweise Plugins die nicht zwingend nötig sind.
    mfg. Rudi

    VDR 1 (SD) : ASRock A330 GC, 1 GB RAM, TT- FF Karte rev. 2.3, 7'' TFT, Lirc X10 - Selbstbau Gehäuse - Suse 11.3 (64) vdr-1.7.10 diverse Plugins
    VDR 2 (HD) : MSI G41M-P25, 2 GB RAM, E6700 2x3.20GHz, Gainward GT220, 2TB HD, Lirc X10, TT S2-3600 USB, TT S2-1600, - Suse 11.3 (64) NvidiaTreiber 260.19 vdr-1.7.18 - xineliboutplugin 1.0.90 cvs, xine-lib 1.1.90 , s2-liplianin DVB Treiber

  • Zitat

    ...
    Dies ist dadurch definitiv behoben, wobei dies wohl nur ein workaround ist .


    Ich hatte das eigentlich durchaus als Lösung gesehen, nicht nur als Workaround.
    Es sei denn, es treten doch noch Probleme auf, die dadurch nicht behoben sind.
    Hab' aber bisher noch kein Testmaterial bekommen.


    Klaus

  • Trotz Einsatz des Patches für remux.c habe ich noch immer das u.a. Problem, welches aber bei mir nur mit vdr 1.7.20 und Hauppauge PVR-Karten 150/350 auftritt.


    Mit DVB-T-/DVB-C-/DVB-S-Karten/-Kanälen habe ich das Problem nicht.


    Testmaterial kann ich leider nicht liefern, da das Problem sofort beim Starten der Aufnahme losgeht und nur 0 Byte-Datei erzeugt.


    Aug 29 22:07:44 pcneu vdr: [20700] record /video0/ZIB_2/2011-08-29.21.57.13-0.rec
    Aug 29 22:07:44 pcneu vdr: [20700] creating directory /video0/ZIB_2
    Aug 29 22:07:44 pcneu vdr: [20700] creating directory /video0/ZIB_2/2011-08-29.21.57.13-0.rec
    Aug 29 22:07:44 pcneu vdr: [20700] recording to '/video0/ZIB_2/2011-08-29.21.57.13-0.rec/00001.ts'
    Aug 29 22:07:44 pcneu vdr: [20700] creating directory /video4/ZIB_2
    Aug 29 22:07:44 pcneu vdr: [20700] creating directory /video4/ZIB_2/2011-08-29.21.57.13-0.rec
    Aug 29 22:07:44 pcneu vdr: [21580] recording thread started (pid=20700, tid=21580)
    Aug 29 22:07:44 pcneu vdr: [20700] closing SVDRP connection
    Aug 29 22:07:44 pcneu vdr: [21581] receiver on device 10 thread started (pid=20700, tid=21581)
    Aug 29 22:07:44 pcneu vdr: [20700] connect from 127.0.0.1, port 49816 - accepted
    Aug 29 22:07:45 pcneu vdr: [20700] closing SVDRP connection
    Aug 29 22:07:45 pcneu vdr: [21582] PvrReadThread of /dev/video2 thread started (pid=20700, tid=21582)
    Aug 29 22:07:45 pcneu vdr: [21580] frame type not in first packet of payload - buffering
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: too many bytes for frame type buffer (2444 > 940) - dropped 2444 bytes
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: encountered new payload while buffering - dropping some data!
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: too many bytes for frame type buffer (2444 > 940) - dropped 2444 bytes
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: encountered new payload while buffering - dropping some data!
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: too many bytes for frame type buffer (2444 > 940) - dropped 2444 bytes
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: encountered new payload while buffering - dropping some data!
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: too many bytes for frame type buffer (2444 > 940) - dropped 2444 bytes
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: encountered new payload while buffering - dropping some data!
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: too many bytes for frame type buffer (2444 > 940) - dropped 2444 bytes
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: encountered new payload while buffering - dropping some data!
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: too many bytes for frame type buffer (2444 > 940) - dropped 2444 bytes
    Aug 29 22:07:45 pcneu vdr: [21580] ERROR: encountered new payload while buffering - dropping some data!



    Grüße,


    Dirk

  • Da ich die Datei aufgrund der Größe von ca. 111 MB wohl nicht per Mail schicken kann, brauch ich die Info,
    wohin ich die Datei hochladen kann.


    + 1 - Falls jemand die Zugangsdaten hat bitte PN, dann lad ich ein Schnippsel hoch.

    MSI P6NGM-FD | ASROCK A785GXH | Grafik: GeForce 9400GT| DVB-S2 Karten: Twinhan VP 1041 & Skystar HD

  • Moin!


    Nehmt doch sonst den FTP-Server von Sigi...


    Ich werde morgen versuchen, das Problem mal nachzuvollziehen.
    Welche Version von pvrinput benutzt ihr?


    Lars.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!