live segmentation fault

  • Mein old-school selbst kompilierter vdr startete nicht mehr, also neu gebaut.

    Da der auf meinem arch läuft, habe ich mir die sourcen aus aur/vdr4arch geholt, bis auf den vdr selbst (den von http://http//git.tvdr.de). Der meldet sich als 2.6.1.

    Nach

    Code
    make LCLBLD=1 ONEDIR=1

    Das läuft alles nach schnellen erstem Test:

    Code
    ./vdr --user=bernd_b --log=3 -c /video -v /video -P epgsearch -P streamdev-server -P femon -P "xineliboutput  --local=none --remote=37890 --video=opengl2"

    Also streamdev, xineliboutput, femon, epgsearch.

    Zum größten Problem (neben dem fehlenden zurück-Button in der xine-ui, bei vdrsxfe funktioniert die Backspace-Taste und keinem Bild bei softhddevice - Luxusprobleme):

    Füge ich live hinzu, erhalte ich:

    Code
    ./vdr --user=bernd_b --log=3 -c /video -v /video -P "live -p 8008 -i 192.168.178.100" -P epgsearch -P streamdev-server -P femon -P "xineliboutput  --local=none --remote=37890 --video=opengl2"
    INFO: validating live server ip '192.168.178.100'
    Segmentation fault (core dumped)

    Habe ich da irgendeine Bananenschale liegen lassen?

    Code
    cxxtools 3.0-2
    tntnet 3.0-2

    Hauppauge WinTV-dualHD auf Desktop mit archlinux ...

  • Was genau soll ich liefern oder wie erstelle ich denn so einen Backtrace?

    Hilft das (nach gdb im vdr-wiki)

    Hauppauge WinTV-dualHD auf Desktop mit archlinux ...

    Edited 2 times, last by berndb (April 5, 2022 at 4:22 PM).

  • live.cpp:47 -> m_resourceDirectory = canonicalize_file_name(cPlugin::ResourceDirectory( PLUGIN_NAME_I18N ));

    Ist mir jetzt unklar, was da schiefgeht. PLUGIN_NAME_I18N wird im Makefile definiert, mit

    PLUGIN := live

    DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -DTNTVERSION=$(TNTVERSION) -DCXXTOOLVER=$(CXXTOOLVER)

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Ich nutze unter arch denn aktuellen GIT Stand von gestern, funktioniert ohne Probleme, nutze aber SHD usw. zur Ausgabe bei mir am Standalone VDR

    Gruß utiltiy

    meine VDR

    vdr03: Antec Remote Fusion, Intel DH67BL, Celeron G1620, GT630, 2x 2GB DDR3 - Hynix, SDA SATA 40GB, SDB SATA 1.5TB, L4M Cine S2 [yaVDR/vdr4arch]
    vdr04: Antec Remote Fusion Micro, Intel DH67BL, Celeron G550, GT630, 2x 2GB DDR3 - Kingston, SDA SATA 160GB WD, SDB SATA 3TB WD Red, L4M Cine S2 [yaVDR/vdr4arch]


    VDR Projects

  • Code
    git pull

    Brachte sowohl im live-Quellverzeichnis als auch in dem des vdr keine Änderungen. Also

    Code
    pacman -Syu

    und das System auf Stand gebracht.

    Immer noch keine Besserung, auch nach Neustart des Rechners.

    Code
    make clean

    im vdr-Verzeichnis und im live Verzeichnis ausgeführt und

    Code
    make LCLBLD=1 ONEDIR=1

    neu übersetzt/ kompiliert.

    Und nu läuft es auch mit live.

    Da waren wohl irgendwelche Gremlins aktiv, die hoffentlich jetzt verschwunden sind. Danke für Rat und Tat!

    Hauppauge WinTV-dualHD auf Desktop mit archlinux ...

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!