Bug #2577
openCrash in epgsearch
0%
Description
Since 2019-04-15 vdr is dying because epgsearch crashes:
sudo journalctl -f
...
Apr 15 16:11:18 alone vdr[9589]: [9589] timer 97 (38 1854-1942 'Modern Family') set to event Do. 18.04.2019 19:00-19:30 'Modern Family'
Apr 15 16:11:18 alone vdr[9589]: [9589] timer 98 (38 1924-2012 'Modern Family') set to event Do. 18.04.2019 19:30-20:00 'Modern Family'
Apr 15 16:11:18 alone vdr[9589]: [9595] channel 21 (Das Erste) event Mo. 15.04.2019 16:10-17:00 (VPS: 15.04. 16:09) 'Verrückt nach Meer (188)' status 4
Apr 15 16:11:18 alone vdr[9589]: [9606] EPGSearch: search timer update started
Apr 15 16:11:18 alone vdr[9589]: [9607] EPGSearch: timer conflict check started
Apr 15 16:11:18 alone kernel: dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 950000000...2150000000, frontend: 950000000...2150000000
Apr 15 16:11:18 alone kernel: EPGSearch: conf[9607]: segfault at 1000018 ip 00007f79ed997b5a sp 00007f79dfffe9c0 error 4 in libvdr-epgsearch.so.2.4.0[7f79ed980000+96000]
Apr 15 16:11:18 alone kernel: Code: e7 48 8d 47 08 48 39 c3 0f 84 02 fe ff ff 48 8b 7d 80 49 8b 77 18 e8 05 a0 fe ff 48 8b 45 b8 48 89 85 70 ff ff ff 48 8b 43 20 <48> 8b 50 18 48 8b 7a 48 48 85 ff 0f 85 15 ff ff ff 48 8>
Apr 15 16:11:18 alone runvdr.extreme9575: /usr/bin/runvdr.extreme: Zeile 887: 9589 Speicherzugriffsfehler "${VDRCOMMAND[]}"
Apr 15 16:11:18 alone runvdr.extreme[9575]: VDR died within 10 seconds, this happened 1 time(s).
Apr 15 16:11:18 alone runvdr.extreme[9575]: Restarting VDR and DVB by error level 139 at Mo 15. Apr 16:11:18 CEST 2019
Apr 15 16:11:18 alone runvdr.extreme[9575]: Sending 1 processes the TERM signal.terminated.
Apr 15 16:11:18 alone runvdr.extreme[9575]: Starting VDR at Mo 15. Apr 16:11:18 CEST 2019
Apr 15 16:11:18 alone runvdr.extreme[9575]: /usr/bin/vdr -c /etc/vdr -l 2 -P femon -P epgsearch -P xine -r -P xineliboutput --local=none --remote=37890 --primary -r /home/dom/bin/runvdr_recordcmd -u vdr -v /home/dom/vid>
Apr 15 16:11:18 alone vdr[9627]: [9627] VDR version 2.4.0 started
Apr 15 16:11:18 alone vdr[9627]: [9627] switched to user 'vdr'
Apr 15 16:11:18 alone vdr[9627]: [9627] codeset is 'UTF-8' - known
Apr 15 16:11:18 alone vdr[9627]: [9627] loading plugin: /usr/lib64/vdr/libvdr-femon.so.2.4.0
Apr 15 16:11:18 alone vdr[9627]: [9627] loading plugin: /usr/lib64/vdr/libvdr-epgsearch.so.2.4.0
Apr 15 16:11:18 alone vdr[9627]: [9627] loading plugin: /usr/lib64/vdr/libvdr-xine.so.2.4.0
Apr 15 16:11:18 alone vdr[9627]: [9627] loading plugin: /usr/lib64/vdr/libvdr-xineliboutput.so.2.4.0
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/setup.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/sources.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/diseqc.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/scr.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/channels.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/timers.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/svdrphosts.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/remote.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/keymacros.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] loading /etc/vdr/camresponses.conf
Apr 15 16:11:18 alone vdr[9627]: [9627] DVB API version is 0x050B (VDR was built with 0x050B)
Apr 15 16:11:18 alone vdr[9627]: [9627] frontend 0/0 provides DVB-S,DVB-S2,DSS with QPSK ("Technisat SkyStar USB HD (DVB-S/S2)")
Apr 15 16:11:18 alone vdr[9627]: [9627] frontend 1/0 provides DVB-S,DVB-S2,DSS with QPSK ("Technisat SkyStar USB HD (DVB-S/S2)")
Apr 15 16:11:18 alone kernel: dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 950000000...2150000000, frontend: 950000000...2150000000
Apr 15 16:11:19 alone vdr[9627]: [9627] frontend 2/0 provides DVB-S,DVB-S2,DSS with QPSK ("Technisat SkyStar USB HD (DVB-S/S2)")
Apr 15 16:11:19 alone kernel: dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 950000000...2150000000, frontend: 950000000...2150000000
Apr 15 16:11:19 alone vdr[9627]: [9627] found 3 DVB devices
Apr 15 16:11:19 alone vdr[9627]: [9627] initializing plugin: femon (2.4.0): DVB Signal Informationsanzeige (OSD)
Apr 15 16:11:19 alone vdr[9627]: [9627] initializing plugin: epgsearch (2.4.0): Suche im EPG nach Wiederholungen und anderem
Apr 15 16:11:19 alone vdr[9627]: [9627] initializing plugin: xine (0.9.4): Software based playback using xine
Apr 15 16:11:19 alone vdr[9627]: [9627] initializing plugin: xineliboutput (2.1.0): X11/xine-lib Ausgabe-Plugin
Apr 15 16:11:19 alone vdr[9627]: [9627] setting primary device to 4
Apr 15 16:11:19 alone runvdr.extreme[9575]: -------------------------
Apr 15 16:11:19 alone runvdr.extreme[9575]: MakePrimaryDevice: 1
Apr 15 16:11:19 alone runvdr.extreme[9575]: =========================
Apr 15 16:11:19 alone runvdr.extreme[9575]: SetVideoFormat: 1
Apr 15 16:11:19 alone runvdr.extreme[9575]: SetVolumeDevice: 255
Apr 15 16:11:19 alone vdr[9627]: [9627] setting current skin to "lcars"
Apr 15 16:11:19 alone vdr[9627]: [9627] loading /etc/vdr/themes/lcars-default.theme
Apr 15 16:11:19 alone vdr[9627]: [9627] starting plugin: femon
Apr 15 16:11:19 alone vdr[9627]: [9627] starting plugin: epgsearch
Apr 15 16:11:19 alone vdr[9627]: [9627] loading /etc/vdr/plugins/epgsearch/epgsearchmenu.conf
Apr 15 16:11:19 alone vdr[9627]: [9627] EPGSearch: loading /etc/vdr/plugins/epgsearch/epgsearch.conf
Apr 15 16:11:19 alone vdr[9627]: [9627] EPGSearch: loading /etc/vdr/plugins/epgsearch/epgsearchtemplates.conf
Apr 15 16:11:19 alone vdr[9627]: [9627] EPGSearch: loading /etc/vdr/plugins/epgsearch/epgsearchdone.data
Apr 15 16:11:19 alone vdr[9627]: [9627] loading /etc/vdr/plugins/epgsearch/timersdone.conf
Apr 15 16:11:19 alone vdr[9627]: [9627] starting plugin: xine
Apr 15 16:11:19 alone vdr[9627]: [9627] starting plugin: xineliboutput
Apr 15 16:11:19 alone vdr[9627]: [9648] [xine..put] Listening on port 37890
Apr 15 16:11:19 alone vdr[9627]: [9648] [xine..put] Listening for UDP broadcasts on port 37890
Apr 15 16:11:19 alone vdr[9627]: [9627] ERROR: remote control XineRemote not ready!
Apr 15 16:11:19 alone vdr[9627]: [9627] switching to channel 21 S19.2E-1-1101-28106 (Das Erste)
Apr 15 16:11:19 alone runvdr.extreme[9575]: SetAudioChannelDevice: 0
Apr 15 16:11:19 alone runvdr.extreme[9575]: SetVolumeDevice: 255
Apr 15 16:11:19 alone vdr[9627]: [9650] SVDRP alone opening port 6419/tcp
Apr 15 16:11:19 alone vdr[9627]: [9650] SVDRP alone listening on port 6419/tcp
Apr 15 16:11:19 alone runvdr.extreme[9575]: SetPlayMode: 1
Apr 15 16:11:19 alone runvdr.extreme[9575]: SetDigitalAudioDevice: 0
Apr 15 16:11:19 alone kernel: dvb_frontend: dvb_frontend_get_frequency_limits: frequency interval: tuner: 950000000...2150000000, frontend: 950000000...2150000000
Apr 15 16:11:19 alone vdr[9627]: [9649] cVideoRepacker: operating in MPEG1/2 mode
Apr 15 16:11:19 alone runvdr.extreme[9575]: [A]
Apr 15 16:11:19 alone runvdr.extreme[9575]: frame: (0, 0)-(-1, -1), zoom: (1,00, 1,00)
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 1 (46 1844-1903 'Unser Sandmännchen König~Unser Sandmännchen') set to event Mo. 15.04.2019 18:50-19:00 (VPS: 15.04. 18:50) 'Unser Sandmännchen'
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 2 (33 1545-1610 'Shaun das Schaf') set to event Di. 16.04.2019 15:55-16:00 (VPS: 16.04. 15:55) 'Shaun das Schaf'
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 3 (46 1844-1903 'Unser Sandmännchen') set to event Di. 16.04.2019 18:50-19:00 (VPS: 16.04. 18:50) 'Unser Sandmännchen'
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 4 (33 1545-1610 'Shaun das Schaf') set to event Mi. 17.04.2019 15:55-16:00 (VPS: 17.04. 15:55) 'Shaun das Schaf'
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 5 (46 1844-1903 'Unser Sandmännchen') set to event Mi. 17.04.2019 18:50-19:00 (VPS: 17.04. 18:50) 'Unser Sandmännchen'
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 6 (33 1545-1610 'Shaun das Schaf') set to event Do. 18.04.2019 15:55-16:00 (VPS: 18.04. 15:55) 'Shaun das Schaf'
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 7 (37 2205-2315 '_Laptop~NEO MAGAZIN ROYALE mit Jan Böhmermann') set to event Do. 18.04.2019 22:15-23:00 (VPS: 18.04. 22:15) 'NEO MAGAZIN ROYALE mit Jan Böhmermann'
Apr 15 16:11:19 alone vdr[9627]: [9627] timer 8 (37 0045-0155 '_Laptop~NEO MAGAZIN ROYALE mit Jan Böhmermann') set to event Fr. 19.04.2019 00:55-01:40 (VPS: 19.04. 00:55) 'NEO MAGAZIN ROYALE mit Jan Böhmermann'
...
Systeminfo
Last vdr related software update was on 2019-04-03
Last software update generally was on 2019-04-13
Last reboot was on 2019-04-14 at 21:15 o'clock
At this time vdr was running and OK.
First crash happens on 2019-04-15 at 02:45:00
Because the error happens at midnight is guess one channel is sending bad data.
I'm using openSUSE Tumbleweed. (all related packages haven't change since weeks)
Debug:
doesn't help:
- deleting all contents of /etc/vdr/plugins/epgsearch/ and restart vdr
does help:
- Deinstalling epgsearch (or deactivation, I guess).