I was using a NVidia shield as the DVR and to watch shows but recently migrated the DVR to a unRaid server. I though things where working fine it been recording for a while great. However I went to play a show today went about 30-35 minutes in no issues then crashed. (Logs below) Every time I tried to reboot container and play it crashed even tried a separate recording and crashed about 5 minutes in.
Let me know if I can provide anymore info
goroutine 33 [running]:
github.com/blugelabs/bluge_segment_api.(*Data).Read(0x1494fdb1ec16, 0xc00074d2b8, 0xfd95f1)
github.com/blugelabs/[email protected]/data.go:56 +0xf7
github.com/blugelabs/ice.newChunkedIntDecoder(0xc000482150, 0x87c1f, 0xfcb316)
github.com/blugelabs/[email protected]/intdecoder.go:45 +0x9c
github.com/blugelabs/ice.(*PostingsList).iterator(0xc000725090, 0x1, 0x1, 0x1, 0x2)
github.com/blugelabs/[email protected]/posting.go:202 +0x450
github.com/blugelabs/ice.persistMergedRestField({0xc000636070, 0x4750af, 0x2834260}, {_, _, _}, _, {0xc0008cc180, 0x2, 0x2}, ...)
github.com/blugelabs/[email protected]/merge.go:297 +0x7ef
github.com/blugelabs/ice.persistMergedRest({0xc000636070, 0x2, 0x2}, {0xc000636050, 0x2, 0x2}, {0xc000e18000, 0x20, 0x1000095502a7878}, 0xc0008cc120, ...)
github.com/blugelabs/[email protected]/merge.go:215 +0x566
github.com/blugelabs/ice.mergeToWriter({0xc000636070, 0x2, 0x2}, {0xc000636050, 0x2, 0x2}, 0x636070, 0x0, 0xc000d929f0)
github.com/blugelabs/[email protected]/merge.go:137 +0x265
github.com/blugelabs/ice.mergeSegmentBasesWriter({0xc000636070, 0x2, 0x2}, {0xc000636050, 0x2, 0x2}, {0x1a9dce0, 0xc000046180}, 0x401, 0xc000454060)
github.com/blugelabs/[email protected]/merge.go:97 +0xfd
github.com/blugelabs/ice.merge({0xc0005ea080, 0x2, 0xfde431}, {0xc000636050, 0x2, 0x2}, {0x1a9dce0, 0xc000046180}, 0xc000e1c008)
github.com/blugelabs/[email protected]/merge.go:86 +0xba
github.com/blugelabs/ice.(*Merger).WriteTo(0xc0006340a0, {0x1aa3fc0, 0xc000e1c008}, 0x174c4cd)
github.com/blugelabs/[email protected]/merge.go:49 +0x14d
github.com/blugelabs/bluge/index.(*FileSystemDirectory).Persist(0xc000e97000, {0x174c4cd, 0x4}, 0xc000636050, {0x14951bd23a98, 0xc0006340a0}, 0x100000)
github.com/blugelabs/[email protected]/index/directory_fs.go:125 +0x1c6
github.com/blugelabs/bluge/index.(*Writer).merge(0xc000456000, {0xc0005ea080, 0x0, 0x1}, {0xc000636050, 0x1, 0xc000e96080}, 0x2ec7e30)
github.com/blugelabs/[email protected]/index/merge.go:368 +0xb3
github.com/blugelabs/bluge/index.(*Writer).executeMergeTask(0xc000456000, 0xc000e44f00, 0xc0009d2030)
github.com/blugelabs/[email protected]/index/merge.go:144 +0x125
github.com/blugelabs/bluge/index.(*Writer).planMergeAtSnapshot(0xc000456000, 0x0, 0xc000c28080, {0xa, 0x4c4b40, 0x4024000000000000, 0xa, 0x7d0, 0x4000000000000000, 0x0, ...})
github.com/blugelabs/[email protected]/index/merge.go:118 +0x305
github.com/blugelabs/bluge/index.(*Writer).mergerLoop(0xc000456000, 0x10d58e6, 0xc0005ea040)
github.com/blugelabs/[email protected]/index/merge.go:56 +0x25f
created by github.com/blugelabs/bluge/index.OpenWriter
github.com/blugelabs/[email protected]/index/writer.go:131 +0x85d
2022/03/16 21:05:14.759853 [SYS] Starting Channels DVR v2022.02.09.0020 (linux-x86_64 pid:7) in /channels-dvr/data
2022/03/16 21:05:14.767312 [SYS] Started HTTP Server
2022/03/16 21:05:15.230683 [HDR] Found 1 devices
2022/03/16 21:05:15.849627 [DVR] Recording engine started in /shares/channels dvr
2022/03/16 21:05:15.853282 [SYS] Bonjour service running for dvr-thors-nas.local. [192.168.0.118]
2022/03/16 21:05:15.855253 [DVR] Waiting 22h53m44.144752927s until next job 1647561540-4 Law & Order
2022/03/16 21:05:15.932124 [SYS] Created database snapshot: backup-20220316.210515
panic: runtime error: slice bounds out of range [:556073] with capacity 52282
No clue why.