vdr-sxfe Speicherzugriffsfehler

  • Hallo,


    ich habe mir nen neuen Media-PC zusammen gebaut ( nach c't Vorschlag ).


    Die Installation hat gut funktioniert.
    Auch die Nvidia treiber und VDPAU habe ich installiert.


    Nun zu meinem Problem.
    Ich habe den vdrdevel gestartet.


    Wenn ich mit

    Code
    vdr-sxfe --video=vdpau --audio=alsa --post tvtime:use_vo_driver --tcp xvdr+tcp://127.0.0.1:37890

    mich ferbinden möchte, kommt folgendes zurück:



    und die Grafik startet nicht. (das selbe passiert übrigens auch wenn ich nur vdr-sxfe mache)


    Der Fehler "Speicherzugriffsfehler" sagt sehtviel aus :)
    Ich bezweifele, dass es was mit dem RAM zu tun hat (oder doch?)


    Oder hat

    Code
    Failed to open connection to bus: dbus-launch failed to autolaunch D-Bus session: Autolaunch error: X11 initialization failed.


    damit etwas zu tun?


    Das syslog gibt auch nicht fiel her:

    Code
    vdrdevel: [3334] [xine..put] Client 0 connected: 127.0.0.1:50565
    vdrdevel: [3334] [xine..put] Client 1 connected: 127.0.0.1:50566
    kernel: [  235.087083] vdr-sxfe[3340]: segfault at 6a000001 ip 6a000001 sp b581630c error 4
    vdrdevel: [3334] [xine..put] Client connection 0 closed
    vdrdevel: [3334] [xine..put] Closing connection 0


    Das einzig komische ist

    Code
    kernel: [  235.087083] vdr-sxfe[3340]: segfault at 6a000001 ip 6a000001 sp b581630c error 4


    Ich kann mit darauf keinen Reim machen.
    kann mir jemand helfen?

  • Nabend,


    dein Problem liegt hier :


    Code
    vdr-sxfe 1.0.90-cvs  (build with xine-lib 1.1.14, using xine-lib 1.1.17)


    es wäre besser wenn alles mit der gleichen xine-lib version kompiliert ist dann sollte der Segfault weg sein.



    I30R6










    VDR











    Hardware : GA-EP35-DS3L, C2Q Q6700 , 3GB DDR2 , Palit GT240, 250GB System & 500GB Video,
    Mystique-CaBix C2,TT Budget C-1501,Airstar 2, Fernbedienung X10
    Software : gen2vdr, Kernel 3.8.10, vdr 2.0.1
    PlugIns : audiorecorder,femon,admin,yacoto..
    Ausgabe: softhddevice

  • Zitat

    Original von Rick28
    Ich kann mit darauf keinen Reim machen.
    kann mir jemand helfen?


    Gut dass wir bei Linux nicht viel ins Blaue Reimen müssen :]
    Schau Dir mal bitte das hier an: http://www.vdr-wiki.de/wiki/index.php/Gdb und dann poste hier mal so einen Stacktrace rein - dann ist genauer bekannt wo es in der Applikation knallt.


    EDIT: I30R6 war schneller, das wird wohl die Ursache sein.

  • Hallo zusammen,


    gibt es eine Lösung, die ohne eigenes Kompilieren auskommt?


    Ich habe nämlich das gleiche Problem:

    Code
    Apr 17 21:13:53 vdr-az kernel: [39989.614096] vdr-sxfe[6513]: segfault at 6a000001 ip 6a000001 sp b57ee2fc error 4


    vdr-sxfe:

    Code
    vdr-sxfe 1.0.90-cvs  (build with xine-lib 1.1.14, using xine-lib 1.1.17)


    gdb:

    Code
    (gdb) bt
    #0  0x6a000001 in ?? ()
    #1  0x08057f63 in ?? ()
    #2  0xb5e63584 in ?? ()
       from /usr/lib/xine/plugins/1.27/xineplug_vo_out_vdpau.so
    #3  0x00001001 in ?? ()
    #4  0xb5e62694 in ?? ()
       from /usr/lib/xine/plugins/1.27/xineplug_vo_out_vdpau.so
    #5  0x00000000 in ?? ()


    Gruß
    Claus

    vdr-az: ASUS P5B-E; Celeron 430@1800; 512 MB; TT S2-1600; 3*2TB WD als RAID1+5; DVD-RW; Gainward GF210; 24"-TFT an DVI; ct-vdr-7 mit vdr-sxfe
    vdr-wz: ersetzt durch Medion E24003; Twin-HD-Tuner; 500 GB; 20/0,4W; 26" LCD-TV an HDMI

  • Vielen Dank für eure Antworten!


    Sorry, dass ich mich nicht früher gemeldet habe.


    Ich vermute, dass das Problem entsteht,
    wenn man die Pakete für fdpau installiert.


    Werde versuchen selber zu kompilieren.


    Grüße

  • Hi,


    ich habe genau das gleiche Problem. Habe gerade meinen VDR neu installiert und beim Versuch vdr-sxfe zu starten bekomme ich den Speicherfehler und auch die gleiche Versionsmeldung:

    Code
    vdr-sxfe 1.0.90-cvs  (build with xine-lib 1.1.14, using xine-lib 1.1.17)

    Wo bekomme ich passende Versionen her? Oder muß ich vdr-sxfe selber bauen? Kann mir jemand sagen, wie ich das mache?


    Danke schonmal
    Norbert

Jetzt mitmachen!

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