Bei der Nutzung von vdr-eepg (git#branch=experimental#commit=584d76601777973253c87580216a7f5b970bae44) friert vdr nach einiger Zeit ein und ist nicht mehr bedienbar.
Im Log taucht ziemlich rasch nach dem Start bereits ein invalid lock sequence report auf
Code
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] EEPG: Filter Pid:0xf02,Tid:0x4e,Mask:0xfe added.
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] EEPG: Filter Pid:0xf02,Tid:0x50,Mask:0xf0 added.
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] EEPG: Filter Pid:0xf02,Tid:0x60,Mask:0xf0 added.
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] EEPG: Filter Pid:0x39,Tid:0x50,Mask:0xf0 added.
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] EEPG: Filter Pid:0x39,Tid:0x60,Mask:0xf0 added.
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] --- begin invalid lock sequence report
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19570 R - - - - - - - - - L
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19570 U - - - - - - - - - U
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19570 - R - - - - - - - - L
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19570 - U - - - - - - - - U
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19570 W - - - - - - - - - L
--
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19575 - * - - W - - - - - L
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19575 - * - - U - - - - - U
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19575 - U - - - - - - - - U
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19575 - - - - W - - - - - L
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19575 - R - - * - - - - - L
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] 19575 invalid lock sequence: 2 Channels
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] full backtrace:
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/bin/vdr cStateLock::Lock(cStateKey&, bool, int) calling ?? at ??:0
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/bin/vdr cChannels::GetChannelsRead(cStateKey&, int) calling ?? at ??:0
Mai 24 19:36:09 vdr01 vdr[19570]: invalid lock sequence at Do. 24.05. 19:36
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/lib/vdr/plugins/libvdr-eepg.so.2.4.0 util::GetChannelByID(tChannelID const&, bool) at ??:?
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/lib/vdr/plugins/libvdr-eepg.so.2.4.0 SI::cEIT2::cEIT2(cSchedules*, int, unsigned char, unsigned char const*, util::EFormat, bool, bool) at ??:?
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/lib/vdr/plugins/libvdr-eepg.so.2.4.0 cFilterEEPG::ProccessContinuous(unsigned short, unsigned char, int, unsigned char const*) at ??:?
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/lib/vdr/plugins/libvdr-eepg.so.2.4.0 cFilterEEPG::Process(unsigned short, unsigned char, unsigned char const*, int) at ??:?
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/bin/vdr cSectionHandler::Action() calling ?? at ??:0
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/bin/vdr cThread::StartThread(cThread*) calling ?? at ??:0
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/lib/libpthread.so.0 at pthread_create.c:?
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] /usr/lib/libc.so.6 clone calling __GI___clone at :?
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] --- end invalid lock sequence report
Mai 24 19:36:09 vdr01 vdr[19570]: [19575] --- THERE WILL BE NO FURTHER REPORTS UNTIL VDR IS RESTARTED
Display More
Kann das bereits der Grund für das Einfrieren des VDR sein?