Channels DVR keeps crashing

The DVR service keeps crashing and I keep having to manually restart it. I of course only notice that this has happend when I try to access the Channels app and it can't find the DVR. Here are two log excerpts from the log and the information for my DVR

2019/10/10 14:06:37 [DVR] Commercial detection finished with 6 markers.
2019/10/10 14:30:00 [MTS] Statistics for "TV/Daniel Tiger's Neighborhood/Daniel Tiger's Neighborhood S01E14 2012-10-25 Thank You Grandpere Tiger Neighborhood Thank You Day 2019-10-10-1400.mpg": skipped=0 unhandled_packets=0 discontinuity_detected=0 transport_errors=0 invalid_pts=0 invalid_dts=0 saw_pcr=true saw_pmt=true highest_pts=3617.425356
2019/10/10 14:30:00 [TNR] Closed connection to TVE-Comcast_SSO for ch6777 PBSKIDS
panic: runtime error: slice bounds out of range [4:3]

goroutine 180891 [running]:
github.com/grafov/kiwi.(*Sink).Close(0xc00018d960)
/home/vagrant/gopath/pkg/mod/github.com/tmm1/[email protected]/sink.go:314 +0x1fd
github.com/fancybits/channels-server/dvr.(*Job).Run(0xc000a45000, 0xc0005d47d0, 0x0, 0x0)
/home/vagrant/channels-server-x86_64/dvr/job.go:473 +0x1981
github.com/fancybits/channels-server/dvr.(*Recorder).RunRecorder.func3(0xc0005d4700, 0xc000a45000)
/home/vagrant/channels-server-x86_64/dvr/recorder.go:450 +0x9c
created by github.com/fancybits/channels-server/dvr.(*Recorder).RunRecorder
/home/vagrant/channels-server-x86_64/dvr/recorder.go:447 +0x528
2019/10/10 18:00:01 [SYS] Starting Channels DVR v2019.10.10.0105 (linux-x86_64 pid:13176) in /volume3/@appstore/ChannelsDVR/channels-dvr/data
2019/10/10 18:00:02 [HDR] Found 1 devices
2019/10/10 18:00:04 [SYS] Started HTTP Server
2019/10/10 18:00:07 [DVR] Recording engine started in /volume3/DVR

And another one:

2019/10/11 00:37:00 [TNR] Closed connection to 1072C0E6 for ch11.1 KTVT-DT
panic: runtime error: slice bounds out of range [4:3]

goroutine 11653 [running]:
github.com/grafov/kiwi.(*Sink).Close(0xc00077e4d0)
/home/vagrant/gopath/pkg/mod/github.com/tmm1/[email protected]/sink.go:314 +0x1fd
github.com/fancybits/channels-server/dvr.(*Job).Run(0xc000321000, 0xc000805410, 0x0, 0x0)
/home/vagrant/channels-server-x86_64/dvr/job.go:473 +0x1981
github.com/fancybits/channels-server/dvr.(*Recorder).RunRecorder.func3(0xc000805340, 0xc000321000)
/home/vagrant/channels-server-x86_64/dvr/recorder.go:450 +0x9c
created by github.com/fancybits/channels-server/dvr.(*Recorder).RunRecorder
/home/vagrant/channels-server-x86_64/dvr/recorder.go:447 +0x528
2019/10/11 08:22:28 [SYS] Starting Channels DVR v2019.10.10.0105 (linux-x86_64 pid:2132) in /volume3/@appstore/ChannelsDVR/channels-dvr/data
2019/10/11 08:22:28 [HDR] Found 1 devices

I have the same Synology Drive. I would suggest to login to your drive and update out of date packages and restart the drive. Even if there are no updates still reboot the drive. I have had Channels DVR stop on me once before. After rebooting it I have not had an issue since.

This is a dvr bug in your prerelease build. Update by click-and-hold on Check for Update button.

Did you get your issue resolved.

I reported this on another tread. When I rebooted my Synology it came back up but I also have a script to check for new DVR Versions so it automatically installs new version when available. I have not seen this problem since that one time (just yesterday though).