Problem mit softhddevice und libdbus

  • Hi,


    ich habe seit einiger Zeit ein Problem mit softhddevice und libdbus, was sich wie folgt äußert. Wird VDR für einen Timer gestartet (d.h. ein Timer ist aktiv zum Zeitpunkt des VDR-Starts), erscheint auf dem TV nur ein schwarzes Bild (kein Ton, kein OSD, keine Reaktion auf die FB). Im Log finde ich:

    Code
    Mar 27 17:15:28 macmini vdr: audio/alsa: writei underrun error? 'Datenübergabe unterbrochen (broken pipe)'
    Mar 27 17:31:17 macmini kernel: [ 8708.484039] vdr[14746]: segfault at 7f2878bf2910 ip 00007f2878bf2910 sp 00007fffe12aaa38 error 14 in libdbus-1.so.3.5.8[7f28797b6000+42000]



    Lösche ich den Timereintrag manuell aus timers.conf, startet der VDR mit softhddevice wieder normal. Hat jemand einen Ansatz was da schiefläuft?


    Gruß maz

    Meine VDRs:
    >>>Mac mini 2010 mit 2x Sundtek SkyTV Ultimate III, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>ZOTAC D2550 ITX-WIFI Supreme mit DD Cine S2, Gehäuse OrigenAE M10, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>Raspberry Pi
    2 mit Sundtek SkyTV Ultimate IV, raspbian, rpihddevice-Plugin, Logitech Harmony 200<<<

  • Hab ich leider noch nie gemacht. VDR crasht aber nicht, sondern es gibt offenbar nur ein Problem mit dem Frontend, somit weiß ich nicht ob ein Backtrace Aufschluss bringt.


    maz

    Meine VDRs:
    >>>Mac mini 2010 mit 2x Sundtek SkyTV Ultimate III, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>ZOTAC D2550 ITX-WIFI Supreme mit DD Cine S2, Gehäuse OrigenAE M10, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>Raspberry Pi
    2 mit Sundtek SkyTV Ultimate IV, raspbian, rpihddevice-Plugin, Logitech Harmony 200<<<

  • Da steht "segfault", also crasht der vdr.
    Mindestens vdr-dbg installieren, und am besten zu allen verwendeten Plugins die -dbg-Pakete, sofern vorhanden.
    Dann noch DAEMON="/usr/bin/vdr-dbg" in /etc/default/vdr eintragen und den nöchsten Absturz provozieren. Dann findet man in /var/log/vdr ein crashlog.


    Steht auch in der yavdr-Doku.
    http://www.yavdr.org/documentation/0.5/de/ch02s09.html


    Lars.

Jetzt mitmachen!

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