Hi,
I've come across the following behavior on my VU+ Uno4KSE when playing back recordings made on the same device from DVB-T channels using MPEG2 encoding. Recordings from DVB-T2 channels with AVC encoding do not show the same problem. The system is using OpenPLI 7.0 with the latest 2019/03/18 updates.
Enigma2 freezes with 100% accuracy whenever rewinding any of the MPEG2-based recordings. This happens regardless of speed, even at 2x. The freeze usually happens within a few seconds of starting the rewind, but sometimes - rarely - can take even a minute before finally freezing. Forward-seeking works fine at all speed. I have not have the problem trigger when skipping backwards with the number keys.
When Enigma2 freezes, the spinner appears, and the only way to recover is to "kill -9" the enigma2 process -- or reboot.
Any hints at how to troubleshoot this further?
Debug logging from the time rewind was triggered from one of the recent tests:
action: seekBack
[ActionMap] Keymap 'InfobarSeekActions' -> Action = 'seekBack'
[eDVBServicePlay] setFastForward -2
[eDVBServicePlay] setFastForward setting cue skipmode to -2
[eDVBChannel] skipmode ratio is -180000:90000, bitrate is 2656857 bit/s
[eDVBChannel] resolved to: -591788 524288
[eDVBChannel] flush pvr
[eFilePushThread] waiting for pause
[eFilePushThread] PAUSED
[eDVBAudio0] AUDIO_CLEAR_BUFFER ok
[eDVBVideo0] VIDEO_CLEAR_BUFFER ok
[eDVBChannel] done
[eTSMPEGDecoder] decoder state: trickmode, vpid=020e, apid=02d6
[eDVBAudio0] AUDIO_STOP [eDVBChannel] ok, resolved skip (rel: 1, diff 18993125), now at 414fbec
ok
[eDVBAudio0] DEMUX_STOP ok
[eDVBAudio0] AUDIO_CONTINUE ok
[eDVBAudio0] destroy
[eDVBText0] DEMUX_STOP ok
TuxTxt stopped service 1392
[eDVBText0] destroy
[eDVBVideo0] VIDEO_SLOWMOTION 0 ok
[eDVBVideo0] VIDEO_FAST_FORWARD 1 ok
[eDVBVideo0] VIDEO_CONTINUE ok
resolved to FAST FORWARD
[eDVBChannel] pvrEvent evtStopped
[gRC] main thread is non-idle! display spinner!