Hi,
Es passiert mir recht selten, aber gelegentlich bleibt VDR stehen. D.h. es passiert einfach nichts mehr, es gibt keine Einträge mehr im log, svdrpsend ping führt zu einem timeout, das Web UI (vdr-plugin-live) erscheint nicht mehr im Browser, ...
Gestern ist das mal wieder passiert. Der letzte Eintrag von VDR im syslog:
2025-07-16T23:14:39.086039+02:00 rpi4s vdr: [2638973] epg data writer thread started (pid=2631331, tid=2638973, prio=low)
2025-07-16T23:14:41.085524+02:00 rpi4s vdr: [2638973] epg data writer thread ended (pid=2631331, tid=2638973)
2025-07-16T23:19:54.655570+02:00 rpi4s vdr: [2631331] switching device 2 to channel 19 S19.2E-1-1011-11130 (zdf_neo HD)
Der sundtek Treiber scheint nicht richtig zu funktionieren, /opt/bin/mediaclient --testastra -d /dev/dvb/adapter0/frontend0 führt zu
Testing Astra 19.2 Frequencies
DVBS
LO Band / 18V:
Checking for lock:
..........
LO Band / 13V:
Checking for lock:
..........
HI Band / 18V:
Checking for lock:
..........
HI Band / 13V:
Checking for lock:
..........
DVB-S2 ZDF HD / 18V
Checking for lock:
..........
Display More
es gibt also keinen lock. Ich habe mich mal mit gdb an den stehenden VDR gehängt und einen Backtrace erstellt, s. attachte Datei.
Auffällig ist, das es bei ein paar threads Backtrace stopped: previous frame identical to this frame (corrupt stack?) gibt, und in jedem dieser threads taucht in ?? () from /opt/lib/libmediaclient.so auf.
Nach einem VDR restart (ohne mediasrv zu restarten) hängt VDR wieder, gleiches Verhalten wie oben beschrieben.
Sundtek , könnt ihr Euch das bitte mal anschauen? Sieht irgendwie nach einen Fehler in Eurem Treiber aus.