Plugin Image bringt Xine zum Absturz

  • Habe unter Debian Sid den VDR aus dem e-tobi Repository installiert. VDR ist 1.4.7, image ist 0.2.7-5. Das Plugin ist per apt-get installiert. In der Konfigurationsdatei /etc/vdr/plugins/imagesources.conf habe ich den Pfad zu den *.jpg Dateien angegeben. Wenn ich im VDR das Plugin wähle, kann ich auch problemlos durch alle Unterverzeichnisse blättern und bekomme die Dateinamen der Bilder angezeigt. Sobald ich jedoch ein Bild anwähle, stürzt Xine jedoch sofort ab. Dies ist unabhängig davon, ob Wine als Fenster oder im Vollbild-Modus läuft. Das einzige, was ich im syslog gefunden habe ist folgendes:
    --------------------------------------------
    Nov 21 21:01:43 den-ws155 vdr: [15757] imageplugin: SlideShow: file P6150016.JPG
    Nov 21 21:01:43 den-ws155 vdr: [15757] imageplugin: Failed to find CODEC_ID_MPEG2VIDEO.
    Nov 21 21:01:43 den-ws155 vdr: [15870] transfer thread ended (pid=15757, tid=15870)
    Nov 21 21:01:43 den-ws155 vdr: [15872] TS buffer on device 1 thread ended (pid=15757, tid=15872)
    Nov 21 21:01:43 den-ws155 vdr: [15872] TS buffer on device 1 thread ended (pid=15757, tid=15872)
    Nov 21 21:01:43 den-ws155 vdr: [15871] buffer stats: 4512 (0%) used
    Nov 21 21:01:43 den-ws155 vdr: [15871] receiver on device 1 thread ended (pid=15757, tid=15871)
    Nov 21 21:01:43 den-ws155 vdr: [15757] buffer stats: 8648 (0%) used
    Nov 21 21:01:43 den-ws155 imageplugin.sh: called 'imageplugin.sh /media/sda4/blumen/P6150016.JPG /tmp/image/Vm4no1X.pnm 688 544 0 0 0 original'
    Nov 21 21:01:43 den-ws155 imageplugin.sh: jpegtopnm: WRITING PPM FILE
    Nov 21 21:01:44 den-ws155 imageplugin.sh: Success! Stopped with created /tmp/image/Vm4no1X.pnm
    Nov 21 21:01:44 den-ws155 kernel: vdr[15885]: segfault at 00008739 eip b67aabb1 esp aecfc200 error 6
    Nov 21 21:01:44 den-ws155 lircd-0.8.0[3832]: read() failed
    Nov 21 21:01:44 den-ws155 lircd-0.8.0[3832]: Connection reset by peer
    Nov 21 21:01:44 den-ws155 lircd-0.8.0[3832]: removed client
    Nov 21 21:01:44 den-ws155 lircd-0.8.0[3832]: removed client
    Nov 21 21:01:44 den-ws155 runvdr: restarting VDR
    --------------------------------------------
    Hat jemand einen Tipp, warum der VDR abstürzt?
    Im Voraus vielen Dank für alle Tipps!

  • Welche vdr, ffmpeg und image-plugin nutzt du denn ? Bei mir hat eine neuere Version ffmpeg und eine aktuelle image-plugin genutzt. Allerdings unter vdr-1.4.7.
    [EDIT] zu schnell gelesen. vdr- und image version hast ja geschrieben. Sorry.

    ***********************

    Hauptvdr: Easyvdr 3.5

    Clients: Easyvdr 3.5

    Einmal editiert, zuletzt von Kamikaze ()

  • Hallo Kamikaze, vielen Dank für Deine schnelle Antwort. Version von VDR und Image-Plugin ist klar :-), ffmpeg ist 3:0.cvs20071118-debian_sid_1.0.svn. Ich habe testweis mal "apt-get install ffmpeg" eingegeben, dann zieht er plötzlich die Pakete libavformatcvs51 und libewecalecvs0 mit.Dabei wollte er die Datei /etc/ffserver.conf mit der Version des Paketbetreibers überschreiben, ich habe ihn mal gelassen. Der Fehler ist aber leider immer noch der gleiche, Xine stürzt sofort ab, sobald innerhalb des Plugins ein Bild zum anzeigen gewählt wird.
    Hast Du noch eine Idee?

  • Linuxmik2: ich habe hier das gleiche Proglem mit x-vdr 1.5.12.
    Das Bild wird noch richtig im /tmp/image -Verzeichnis erstellt, danach schmiert bei mir der VDR mit einem SEG-Fault ab...


    :ot
    Kamikaze: Heißt Deine nächste DomU Nirwana? 8)


    Gruß
    K.

    Und bist Du nicht willig, so brauch ich Geduld!
    System: TV Philips 4k, + CEC-Remote, Octopus Net

    Odroid N2+ mit VDRSternELEC

  • hab selbiges problem unter 1.6 - gibts hier was neues zu?

    kuifje
    asus m2n-vm | Athlon 5600 | Nvidia 9300GE | TT S2-3200
    yaVDR 0.4 | 1.7.21
    haddock
    asus p4pe | 2ghz | 3x DVB-S Budget | 2x500gb
    debian lenny 2.6.29.3 | e-tobi 1.7.0 | streamdev cvs | live


    <30.12.07 <igel>sid fuer den gewissen kick>
    <01.04.08 <igel>ich kann eh nix ausser debian pakete installiern>
    <15.12.09 igel hasst linux>
    <23.02.10 <igel> easyvdr is nur easy wenn es easy is>

  • Hi,


    gibts hierzu was neues? Hab leider auch den SegFault, nachvollziehbar mit 1.4.7, 1.6. und 1.7. Ich vermute mal es hat mit dem relativ aktuellen ffmpeg zu tun:


    Code
    winni@debian:~/src/VDR$ ffmpeg --version
    FFmpeg version SVN-r12810, Copyright (c) 2000-2008 Fabrice Bellard, et al.
      configuration: --prefix=/usr --libdir=${prefix}/lib --shlibdir=${prefix}/lib --incdir=${prefix}/include/ffmpeg --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir=${prefix}/share/man --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-libamr-nb --enable-libamr-wb --enable-x11grab --enable-libgsm --enable-libx264 --enable-liba52 --enable-libtheora --extra-cflags=-Wall -g -fPIC -DPIC --cc=ccache cc --enable-swscale --enable-libdc1394 --enable-nonfree --disable-mmx
      libavutil version: 49.6.0
      libavcodec version: 51.54.0
      libavformat version: 52.13.0
      libavdevice version: 52.0.0
      built on Apr 14 2008 17:21:37, gcc: 4.2.3 (Debian 4.2.3-3)


    Tschüss,


    winni

  • Hi,


    ich würde sagen, es funktioniert hier (noch) mit VDR-1.5.18 + DVB-S2 + H.264-Patches.

    Code
    video:~ # ffmpeg --version
    FFmpeg version SVN-r13284, Copyright (c) 2000-2008 Fabrice Bellard, et al.
      configuration: --prefix=/soft/ffmpeg-video --arch=i686 --cpu=pentium4 --enable-pthreads --enable-shared --enable-gpl --enable-postproc --disable-stripping
      libavutil version: 49.6.0
      libavcodec version: 51.57.0
      libavformat version: 52.14.0
      libavdevice version: 52.0.0
      built on May 24 2008 21:27:04, gcc: 4.2.1 (SUSE Linux)


    Bye.

Jetzt mitmachen!

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