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://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
  • 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 ...


    2 Mal editiert, zuletzt von berndb ()

  • 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



    VDR Projekte 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!

Jetzt mitmachen!

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