yaVDR 0.5. bei einigen Sendern seg. fault...???

  • Kann den jemand mal bitte den Pfad zur ci.c posten. Ich finde das nicht.

    Die Rede ist hier vom Sourcecode von VDR - nach Änderungen muss man ihn neu bauen.

    Die ci.c liegt (jedenfalls bei 2.0.x) direkt im Hauptverzeichnis des source. Generell kannst Du sonst danach suchen mit 'find / -name ci.c' oder mit locate (falls installiert).

    Einmal editiert, zuletzt von hivdr ()

  • na ja, bin jetzt bei MLD 5.4 unstable gelandet, läuft bis auf ein paar Kleinigkeiten gut und war einfach aufzusetzen. Etwas anderes Konzept aber soll ja wirklich nur VDR sein. Mal ein bissel mit beschäftigen wieder...

    Gruß Martin (linuxdep)

  • Bin leider auch betroffen.

    Hat jemand eine Lösung ohne Neuinstallation?

    Vielleicht gibts ja eine Möglichkeit das man nur ein paar Dateien austauschen muss, die jemand neu kompiliert hat

    VDR: M3N78-EM CPU: Athlon x2 240e; 2GB Kingston RAM; DVB-S: 1401; DVB-S2: TT S2 1600.

  • Hi,

    Der Puffer ist zu klein, könntest VDR neu compilen aber ein Update auf ein supportetes System macht immer Sinn!


    Teste doch mal EasyVDR3.5 Live-DVd?

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Komisch... Den Patch gibt es schon fast zwei Jahre:

    VDR startet auf genau einem Sender (N-TV HD) einfach neu

  • was ist da jetzt komisch?


    Jetzt betrifft es Pro7Sat1 HD Sender... N-TV hat mich dann wohl zwei Jahre nicht interessiert. ;D


    Aber wollte eh schon mal den VDR neu aufsetzen, jetzt musste es halt sein.

    Gruß Martin (linuxdep)

  • Hallo datkfire,

    Btw so oben unstable Pakete nutzen...

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Wie installiert man denn den Patch?

    ...frag vorher lieber genau nach bevor der vdr nicht mehr zu retten ist und ich muss komplett neu installieren.

    VDR: M3N78-EM CPU: Athlon x2 240e; 2GB Kingston RAM; DVB-S: 1401; DVB-S2: TT S2 1600.

  • Jetzt bin ich nur gespannt, ob es auch bei der Kiste mit dem noch älteren VDR 1.7 auftritt (Wochenende)..


    Der Vollständigkeit halber: ja, natürlich musste ich auch hier die Änderung machen (nur die beiden Buffer in ci.c).


    Grundsätzlich ändert sich hier nur was am Haupt-executable "vdr" - wenn also jemand bei einer definierten Version von yavdr (oder anderen Distri) nur diese Änderung macht, würde es reichen das auszutauschen, ja. Aber das müsste eben erst mal jemand bereitstellen.


    Theoretisch könnte man mal die binaries vorher/nachher diffen (komme von hier aus nicht dran) und sehen, ob das vielleicht nur an zwei Stellen ein Byte betrifft (512 = 0x0200, 1024 = 0x0400, d.h. je nach byte-order zB xxxxx0002xxxx -> xxxxx0004xxxxx) . Und wenn dann davor/danach ein paar Byte nach denen man suchen kann gleich wären über OS-Versionen, Libs, Compiler-Versionen, VDR-Versionen hinweg - dann könnte der "Patch" sogar mit dem Hex-Editor gelingen..

  • Hi,

    Oben ist doch von Seahawk auf den 2.2.0 in yavdr 0.5 unstable verwiesen worden. Einfach das Ppa ergänzen und dann manuell den vdr upgraden. Aber dazu schreibt lieber jemand mit yavdr 0.5 Ahnung eine konkrete Anleitung...

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • also yaVDR 0.5 auf testing und updaten, soll gehen, schön, habe leider zu wenig Zeit das zu testen, die alte Disk habe ich ja noch hier rumfliegen.

    Gruß Martin (linuxdep)

  • Jemand das mal getestet ob es geht?

    Wie müsste ich das machen um das zu testen? Oder hat jemand eine einfachere Möglichkeit gefunden?

    VDR: M3N78-EM CPU: Athlon x2 240e; 2GB Kingston RAM; DVB-S: 1401; DVB-S2: TT S2 1600.

  • Hallo,

    habe jetzt auch vdr 2.4 getestet.

    Bei vdr 2.2 hat der Patch ja geholfen. Gibt es für vdr 2.4 auch einen Patch? Ich habe damit jetzt wieder segfaults.

    Habe keine Ahnung von backtrace, kann da jemand etwas erkennen?

    VDR-Server: Gigabyte B75M-D3H, i3-3220, TT S2-4200, TT S2-3200
    e-tobi VDR 2.4.1
    VDR-Client: Antec Micro Fusion Remote, Asus M4N78-VM, AMD Athlon II X2 235e,
    TT S2-1600
    yavdr 0.7

  • Ich hoffe, der Patch ist bei 2.4 nicht mehr notwendig, hab aber jetzt nicht nachgesehen. Das sieht bei dir auch eher nach einen Problem in einem Plugin aus, über das wir hier nicht reden.


    Lars

  • Danke, liegt also am Plugin. Da hat sich auch schon länger nichts mehr getan.

    Werde ich beim nächsten Versuch in der Richtung schauen. Bin jetzt wieder zurück auf 2.2.

    VDR-Server: Gigabyte B75M-D3H, i3-3220, TT S2-4200, TT S2-3200
    e-tobi VDR 2.4.1
    VDR-Client: Antec Micro Fusion Remote, Asus M4N78-VM, AMD Athlon II X2 235e,
    TT S2-1600
    yavdr 0.7

  • Habe es hin bekommen!

    Anstatt vom Zauberer habe ich nun das Paket vom Hobbit(Frodo) genommen. Da ist ein zusätzlicher Patch enthalten.

    VDR-Server: Gigabyte B75M-D3H, i3-3220, TT S2-4200, TT S2-3200
    e-tobi VDR 2.4.1
    VDR-Client: Antec Micro Fusion Remote, Asus M4N78-VM, AMD Athlon II X2 235e,
    TT S2-1600
    yavdr 0.7

Jetzt mitmachen!

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