Hi there,
I just updated my yavdr and now the recordings won't play. I discovered that removing the index file helps for 1 time. If trying to re-play (after waiting the index file to be automatically re-created) it just crashes the vdr:
Dec 9 12:32:53 tallennin vdr: [7072] [extrecmenu] starting replay of recording
Dec 9 12:32:53 tallennin vdr: [7072] replay /srv/vdr/video.00/Top_Gear/2013-12-07.17.48.3-0.rec
Dec 9 12:32:53 tallennin vdr: [7072] playing '/srv/vdr/video.00/Top_Gear/2013-12-07.17.48.3-0.rec/00001.ts'
Dec 9 12:32:53 tallennin vdr: [7072] loading /srv/vdr/video.00/Top_Gear/2013-12-07.17.48.3-0.rec//marks
Dec 9 12:32:53 tallennin vdr: [7072] loading /srv/vdr/video.00/Top_Gear/2013-12-07.17.48.3-0.rec//marks
Dec 9 12:32:53 tallennin vdr: [7072] ERROR: attempt to open OSD while it is already open - using dummy OSD!
Dec 9 12:32:53 tallennin vdr: [7736] Text2Skin: replayInfo display update thread started (pid=7072, tid=7736, prio=high)
Dec 9 12:32:53 tallennin vdr: [7735] Text2Skin: menu display update thread ended (pid=7072, tid=7735)
Dec 9 12:32:53 tallennin vdr: [7737] dvbplayer thread started (pid=7072, tid=7737, prio=high)
Dec 9 12:32:53 tallennin vdr: [7737] resuming replay at index 2268 (0:01:30.19)
Dec 9 12:32:53 tallennin vdr: [7738] non blocking file reader thread started (pid=7072, tid=7738, prio=high)
Dec 9 12:32:53 tallennin kernel: [ 4262.211014] Text2Skin: repl[7736]: segfault at 78 ip 00007f48fa22485e sp 00007f48edb13a30 error 4 in libvdr-text2skin.so.
2.0.0[7f48fa201000+52000]
Dec 9 12:32:53 tallennin kernel: [ 4262.380061] init: vdr main process (7072) killed by SEGV signal
Dec 9 12:32:54 tallennin kernel: [ 4262.716980] init: vdr-frontend main process (7200) terminated with status 1
Dec 9 12:32:54 tallennin vdr-crash: vdr exit with signal SEGV . Restarting
Dec 9 12:32:54 tallennin kernel: [ 4262.879004] init: vdr-exit-other main process (7739) terminated with status 1
Dec 9 12:32:55 tallennin vdr: [7743] VDR version 2.0.3 started
I'm using yavdr with the default settings as usual. This happens with all my hard disks no matter if it was usb or internal. I ran the check in my root hard disk where the most recent recordings are stored. The disk seems to be fine. If I "mv /usr/lib/vdr/plugins/libvdr-extrecmenu.so.2.0.0 /tmp/" and restart vdr I can play the recordings all over again but I loose (obviuously) the features of the extrecmenu.
I've been using vdr for 10 years and yavdr for 3 years and never experienced this before. Is vdr really so fragile that updating it along with its plugins causes all the recordings fail to play?
This complaint is mainly for the yavdr people who should have taken care of at least the basic testing before deploying the package out to the world. And sorry for pointing the finger here but I just had 2 sons pointing their finger at me for not being able show the recordings of their liking...
I'll contact exctrectmenu people also to get this straight. In the mean time has anybody figured out some workaround here?
BR,
Sami