epg2vdr segfault nach update

  • Hallo,


    habe heute das aktuelle epg2vdr aus dem git neu gebaut und bekomme nun nach kurzer Zeit einen Segfault:

    Code
    [  559.795407] epg2vdr-update[5807]: segfault at 660 ip 00000000004a6b3d sp 00007f012affcca0 error 4 in vdr[400000+187000]


    Der epgd Server meldet nur:

    Code
    May  3 14:04:58 vdr-server epgd: Error: SVDRPCL: Cconnecting to '192.168.6.22:6419' Verbindungsaufbau abgelehnt failed


    Folgende Versionen sind bei mir installiert:


    Probleme macht die Version vdr 2.2.0 epg2vdr 1.1.58-GIT (02.05.2017) .

    Gruß
    Frodo

    Einmal editiert, zuletzt von Frodo ()

  • Bei meinem Wohnzimmer vdr das selbige.


    Bei meinem Kellervdr hingegen gibt es keine segfaults,da läuft es einwandfrei.

  • Ich bekomme die Abstürze mit der gleichen Plugin-Version unter MLD 5.4 auch. Im Log steht direkt vorher immer folgendes:




    Vielleicht hilfts ja...

  • habt ihr einen Backtrace dazu?

  • Die Incorrect string value: '\xE4nderm...' ... kommen aus falsch kodierten info(.vdr) Files in alten Aufnahmen, und bringen das Ganze vermutlich nicht zu Absturz


    Trotzdem besser mal beheben nicht das es doch daran liegt... ;)


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Hier ein crashlog


    Wie schon geschrieben mit dem "Kellervdr" gibt es keine segfaults.Habe gerade mehr wie zwei Stunden TV geschaut. Allerdings sind da keine Aufnahmen verfügbar.

    Dateien

  • Prima das hat geholfen. Fix kommt heute Abend!


    Bis dahin als Workaround einfach alle Kanäle die ihr in der channelmap.conf habt auch den VDRs bekannt machen!

  • Code
    root@gate/etc/vdr> find  /tank/video -type f -name info -exec file {} \;  | grep -v -i "UTF-8 Unicode text"
    /tank/video/Dokumemetation/%Plusminus/2012-01-11.21.43.1-0.rec/info: ASCII text
    /tank/video/Dokumemetation/Die_Geburt_der_Erde/2012-11-27.03.52.14-0.rec/info: ASCII text
    /tank/video/Michael_Mittermeier_live!/2015-05-09.23.13.7-0.rec/info: ASCII text


    wobei ASCII nicht automatisch schlecht sein muss - da sollte man mal genauer reinschauen.
    ISO ist hingegen schon sehr verdächtig

  • Habe gerade ein dist-upgrade gemacht und bekomme das hier:

    Code
    May  5 17:50:04 yavdr kernel: [  352.706601] epg2vdr-update[2867]: segfault at 660 ip 00000000004a54dd sp 00007f972a7fbca0 error 4 in vdr[400000+183000]


    Habe aber keinerlei Fehler vorab.


    Code
    +-------------------------------------------+--------+----------------+----------+-----------------------+-----------------------+-----------------------+
    | version                               	| master | ip         	| state	| last touch        	| last download     	| next download     	|
    +-------------------------------------------+--------+----------------+----------+-----------------------+-----------------------+-----------------------+
    | vdr 2.2.0 epg2vdr 1.1.58-GIT (02.05.2017) | n  	| 192.168.178.23 | attached | 5th May 2017 17:54:11 | 1st May 2017 19:28:06 | NULL              	|
    | epgd 1.1.107-GIT2105713 (09.03.2017)  	| -  	| 192.168.178.23 | standby  | 5th May 2017 17:45:59 | 5th May 2017 17:45:59 | 6th May 2017 05:45:59 |
    +-------------------------------------------+--------+----------------+----------+-----------------------+-----------------------

    VDR: E-Q5I Gehäuse, Zotac Ion, mit YaUsbIR Einschalter, Easyvdr 3.0, TBS5990
    VDR2: Asrock Q1900-ITX, DD-Octopus, DD-Duoflex S2, Easyvdr 3.5

  • der oben angekündigte Fix ist im git

  • yep, dass kann ich bestätigen - Fehler bleibt wie gehabt.

    VDR: E-Q5I Gehäuse, Zotac Ion, mit YaUsbIR Einschalter, Easyvdr 3.0, TBS5990
    VDR2: Asrock Q1900-ITX, DD-Octopus, DD-Duoflex S2, Easyvdr 3.5

  • Ich habe das Plugin vor ein paar Minuten in meinen PPAs aktualisiert.


    Die Probleme mit der aktuellen git Version kann ich nicht bestätigen, bei mir ist der Segfault verschwunden.

    Code
    +-------------------------------------------+--------+--------------+-----------------+-----------------------+--------------------------+-----------------------+
    | version                                   | master | ip           | state           | last touch            | last download            | next download         |
    +-------------------------------------------+--------+--------------+-----------------+-----------------------+--------------------------+-----------------------+
    | vdr 2.2.0 epg2vdr 1.1.59-GIT (05.05.2017) | n      | 127.0.0.1    | attached        | 5th May 2017 21:00:57 | 5th May 2017 12:17:24    | NULL                  |
    | vdr 2.3.4 epg2vdr 1.1.56-GIT (24.03.2017) | y      | 192.168.6.24 | attached        | 5th May 2017 21:00:57 | 2nd May 2017 23:45:47    | NULL                  |
    | vdr 2.2.0 epg2vdr 1.1.52-GIT (2103.2017)  | n      | 192.168.6.23 | detached        | 4th May 2017 23:38:56 | 2nd May 2017 23:45:48    | NULL                  |
    | vdr 2.2.0 epg2vdr 1.1.59-GIT (05.05.2017) | n      | 192.168.6.22 | detached        | 5th May 2017 20:49:58 | 9th April 2017 11:55:12  | NULL                  |
    | vdr 2.3.4 epg2vdr 1.1.56-GIT (24.03.2017) | n      | 192.168.6.21 | detached        | 5th May 2017 00:06:13 | 29th April 2017 23:07:20 | NULL                  |
    | epgd 1.1.114-GIT (23.03.2017)             | -      | 192.168.6.20 | busy (scraping) | 5th May 2017 21:01:11 | 5th May 2017 21:00:56    | 5th May 2017 21:00:02 |
    +-------------------------------------------+--------+--------------+-----------------+-----------------------+--------------------------+-----------------------+


    Imsadi bist Du Dir sicher das Du die Version 1.1.59 des Plugins zu verwendest?

    Gruß
    Frodo

    Einmal editiert, zuletzt von Frodo ()

  • Bei mir läufts auch rund.


    Danke

  • :wand


    tja .... den typischen Fehler gemacht und beim Bauen von epgd nicht darauf geachtet die
    Pfade korrekt anzugeben, so hat er die alte Version weiter genommen und dann epg2vdr
    ebenfalls neu gebaut.


    Sorry, läuft jetzt auch bei mir !


    Danke !!

    VDR: E-Q5I Gehäuse, Zotac Ion, mit YaUsbIR Einschalter, Easyvdr 3.0, TBS5990
    VDR2: Asrock Q1900-ITX, DD-Octopus, DD-Duoflex S2, Easyvdr 3.5

    Einmal editiert, zuletzt von Imsadi ()

  • Hi,


    auch bei mir ist mit Version "1.1.59"(VDR-2.2.0) wieder alles Ok!


    Edit:
    VDR-Version hinzugefügt!


    Gruss
    Wolfgang

    TT S2-6400 - saa716x kompilieren unter 20.04(Focal)

    Einmal editiert, zuletzt von wolfi.m ()

  • Das gleich habe ich auch die 1.1.58 läuft, die 1.1.59 nicht.


    Gruß,
    Roland

    https://www.minidvblinux.de/forum/

    1x OctopusNet mit 8x DVB-C
    1x Raspberry 4 MLD 6.0 SATIP (softhddevice-drm )

    1x RockPi 4 MLD 6.0 SATIP (softhddevice-drm )

    1x Raspberry 3 als Client MLD 5.4

    1x Raspberry 2 als Client MLD 6.0

    1x Raspberry 1 (staubt gerade so vor sich hin) ;)
    1x Cubietruck

    1x MCC 100
    1x BananaPi

    1x Zotac CI327 MLD 6.0 SATIP (softhddevice)

Jetzt mitmachen!

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