[1] 2 >>> MLD-5.x / Systems / x86 Systeme (PC) / MLD 5.5 testing: Nach Neuinstallation Segfault bei Plugin EPG2VDR auf Client
 

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Hallo,

nach einer Neuinstallation einer meiner Clients habe ich beim Starten des VDR mit installiertem EDP2VDR Plugin einen Segfault.

Code: [Select]
Aug 22 12:41:17 MLD user.info vdr: [12362] starting plugin: epg2vdr
Aug 22 12:41:17 MLD user.err vdr: epg2vdr: Info: Calling mysql_library_init()
Aug 22 12:41:17 MLD user.info kernel: [  503.450494] vdr[12362]: segfault at 8 ip 000055cf784e8bc0 sp 00007ffcbc803498 error 4 in vdr[55cf78452000+f4000]
Aug 22 12:41:17 MLD user.info kernel: [  503.450536] Code: 06 00 48 8b 08 e8 90 a4 f6 ff 31 c0 e9 9a fb ff ff 45 0f b6 7e 01 89 04 24 49 83 c6 01 e9 10 fd ff ff 8b 1c 24 e9 4b fe ff ff <48> 8b 4f 08 48 8d 3d 55 25 0d 00 45 31 c0 e9 0d 13 f9 ff 90 66 66

Kann das irgendwer nachvollziehen oder bestätigen ?

VG
Frank
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20525
    • View Profile
    • ClausMuus.de
Hat das Plugin eine neue Version gegenüber Deiner vorherigen Installation?
Hast Du auch den VDR Server (EPG Server) aktualisiert? Es könnte sein, dass der Client nur mit der passenden Server Version zusammenarbeitet.
Es kann auch sein, dass bei einem eventuellen Update des Servers dessen Datenbank nicht mehr passt, und erneuert werden muss. Sowas kam schon mal vor.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Hallo Claus,

ja, den Server habe ich vorher geupdatet. Die Versionsnummern vom VDR und vom Plugin EPG2VDR sind auch auf dem Server und dem Client identisch.
Einziger Unterschied ist das ich den Server "nur" geupdatet habe während ich den Client komplett neu installiert habe.
Auf dem Server läuft das Plugin einwandfrei.

VG
Frank
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Hallo Claus,

ich habe jetzt nochmal alles mögliche getestet. Der Segfault tritt auch auf wenn die Datenbank auf dem Server heruntergefahren ist, mit Inhalten kann es also auch nicht zusammenhängen. Ausserdem habe ich nochmal zum Test alle Plugins bis auf softhddevice und epg2vdr raus genommen, keine Veränderung.

Ich würde ja am Client auch mit epgsync arbeiten aber damit habe ich das Problem das ich nach einiger Zeit immer doppelte Einträge im EPG habe, hier scheint es ein Problem mit dem merge bei der Konstellation epg-daemon/epg2vdr auf dem Server und epgsync auf dem Client zu geben.

Hast du noch eine Idee ?

VG
Frank
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile

Auch ein Löschen und Neuerstellen der EDPG Datenbank bringt nichts, immer noch segfault......
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20525
    • View Profile
    • ClausMuus.de
Sind die Clients und der Server alles x86'er? Du hast ja geschrieben, dass der VDR auf dem Server auch nach dem Update noch funktioniert...
Magst Du mal vom Server und von einem Client ein Debug-Log erstellen.

Ich selber kenne mit mit dem epg2vdr nicht aus, aber eventuell helfen die Infos ja einem anderen, der hier mitliest, den Fehler einzukreisen.
« Last Edit: August 29, 2022, 21:52:47 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Hallo Claus,

ja, sind alle X86'er.

Habe mal die Debug Logs erstellt:

Client auf dem der Fehler auftritt: awMWYf
Server auf dem der Fehler nicht auftritt: UZQ2ZK

Danke und Gruß
Frank
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile

Gerade auch mal auf 5.5 unstable umgestellt und upgedatet, auch dort segfault sobald epg2vdr plugin installiert ist.
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Online clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20525
    • View Profile
    • ClausMuus.de
Du könntest mal testen, ob's etwas ändert, wenn Du auf dem Client das mariadb Paket installierst. Zusätzlich muss in der Datei /etc/vdr/setup.conf die Zeile epg2vdr.DbHost auf die IP des Clients geändert werden (nachdem der VDR gestoppt wurde "stop vdr").
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Hallo Claus,

danke, gerade getestet, leider das gleiche Ergebnis:
Quote
Sep  2 08:56:28 MLD user.info vdr: [12966] starting plugin: epg2vdr
Sep  2 08:56:28 MLD user.err vdr: epg2vdr: Info: Calling mysql_library_init()
Sep  2 08:56:28 MLD user.info kernel: [ 1790.218724] vdr[12966]: segfault at 8 ip 000055b152d6fbc0 sp 00007ffd663560d8 error 4 in vdr[55b152cd9000+f4000]
Sep  2 08:56:28 MLD user.info kernel: [ 1790.218766] Code: 06 00 48 8b 08 e8 90 a4 f6 ff 31 c0 e9 9a fb ff ff 45 0f b6 7e 01 89 04 24 49 83 c6 01 e9 10 fd ff ff 8b 1c 24 e9 4b fe ff ff <48> 8b 4f 08 48 8d 3d 55 25 0d 00 45 31 c0 e9 0d 13 f9 ff 90 66 66

Konntet ihr mit den Logs denn irgendwas anfangen ?

VG
Frank
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile

Hallo nochmal,

bin ich wirklich der einzige mit diesem Problem ?
Ich habe gerade mal testweise vom USB Stick gebootet ohne zu installieren und habe dann nur das epg2vdr Plugin nachinstalliert und der segfault ist sofort da.

Bin für jeden Tip dankbar
VG
Frank
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

Offline rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1512
    • View Profile
Hi Frank,

hast du mal im VDR Portal gesucht oder gerfragt, ob da jemand vieleicht auch das Problem hat.

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Offline wayne

  • Profi Member
  • ****
  • Posts: 317
    • View Profile
Nachdem ich das Problem hier habe: [MLD-5.5 testing] Lücken oder doppelte Einträge im EPG mit epgsync
bin ich auf der Suche nach einer anderen EPG Lösung.
Leider habe ich auch mit dem EDP2VDR Plugin auch einen Segfault.... :(
aktuell:
SAT>IP-Server: Kathrein EXIP 418
​streamdev-Server: MLD 6.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)
streamdev-Client 1: NUC7PJYH (Intel HD Graphics 605), MLD 6.5 testing, One For All URC 7960, ​

alt:
​streamdev-Server: MLD 5.5 testing, VM in proxmox (Hardware i5-6500T, 16GB, 256GB)
streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960, ​
​streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960, ​​
Media-Server: Synology DS215j
AV-Geräte: ​Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW

Offline rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1512
    • View Profile
Hi Zusammen,

Habt Ihr denn mal die 5.5 Stable getestet, ist dort auch der Segfault?

Gruß,
  Roland
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

Offline Dido

  • Adv. Member
  • ***
  • Posts: 130
    • View Profile
Hi Roland,
ich denke du meinst unstable?
Ja, auch schon getestet, gleiches Problem.
VG Frank
Server : MLD 5.5 Testing X86/64 PC
Client 1 : MLD 5.5 Testing X86/64 NUC6CAYH
Client 2 : MLD 5.5 Testing X86/64 NUC6CAYH

[1] 2 >>> MLD-5.x / Systems / x86 Systeme (PC) / MLD 5.5 testing: Nach Neuinstallation Segfault bei Plugin EPG2VDR auf Client
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.