2025/03/31 10:51:00 Solo Process 0.3.13 2025/03/31 10:51:00 Processing as pipe recording 2025/03/31 10:51:00 Payout data extracted in 52.379704ms 2025/03/31 10:51:02 Front camera frames read in 2.62916807s 2025/03/31 10:51:04 dwarf frame at 0x17ebdbb to 0x17ee344 (9609 bytes) 2025/03/31 10:51:04 [payload] unexpected end of slice at 0x17ee344 2025/03/31 10:51:04 invalid sync bytes at 0x178824ad 2025/03/31 10:51:04 dwarf frame at 0x17c707bc to 0x17c7dcb4 (54520 bytes) 2025/03/31 10:51:04 [payload] unexpected end of slice at 0x17c7dcb4 2025/03/31 10:51:04 [payload] unexpected end of slice at 0x17c8504f 2025/03/31 10:51:04 Rear camera frames read in 1.878160283s 2025/03/31 10:51:04 Number of FRONT camera frame(s) dropped at the beginning: 0 2025/03/31 10:51:04 Number of REAR camera frame(s) dropped at the beginning: 0 ---------------------------------------------------------- Seletced Sections Ind Start_Index End_Index Start_payout End_payout Start_time End_Time 1 30 5907 0.00 94.30 162 1417 2 6282 6329 94.30 94.39 1504 1519 Note: Payout is shown in meters! Note: Time is shown in seconds! ---------------------------------------------------------- 2025/03/31 10:51:04 Processing images... Corrupt JPEG data: premature end of data segment Corrupt JPEG data: premature end of data segment Corrupt JPEG data: 543 extraneous bytes before marker 0xd9 Corrupt JPEG data: 2760 extraneous bytes before marker 0xd9 terminate called after throwing an instance of 'cv::Exception' what(): OpenCV(4.10.0) /home/buildozer/aports/community/opencv/src/opencv-4.10.0/modules/imgproc/src/color.cpp:196: error: (-215:Assertion failed) !_src.empty() in function 'cvtColor' SIGABRT: abort PC=0x7d8d9a0dccaf m=0 sigcode=18446744073709551610 signal arrived during cgo execution goroutine 1 gp=0xc000002380 m=0 mp=0x906340 [syscall]: runtime.cgocall(0x60d200, 0xc0000df498) /usr/local/go/src/runtime/cgocall.go:167 +0x4b fp=0xc0000df470 sp=0xc0000df438 pc=0x47f1eb gocv.io/x/gocv._Cfunc_CvtColor(0x7d8d8a4aee80, 0x7d8d8a4aeef0, 0x6) _cgo_gotypes.go:2489 +0x3e fp=0xc0000df498 sp=0xc0000df470 pc=0x5266fe solo/src/util.IsBlackFrame.CvtColor.func1(...) /go/pkg/mod/gocv.io/x/gocv@v0.40.0/imgproc.go:57 gocv.io/x/gocv.CvtColor(...) /go/pkg/mod/gocv.io/x/gocv@v0.40.0/imgproc.go:57 solo/src/util.IsBlackFrame({0x7d8d8a4aee80?, {0x0?, 0x7d8cb23bf7e0?, 0x1fbf0?}}) /app/src/util/util.go:47 +0xdd fp=0xc0000df518 sp=0xc0000df498 pc=0x52a63d main.processImages({0xc0006b0000, 0x1f9b, 0x0?}, {0xc000700000, 0x1f96, 0x0?}, {0xc000680000, 0x2e46, 0x0?}, {0xc000220380, ...}, ...) /app/src/main.go:348 +0x49a fp=0xc0000df7c0 sp=0xc0000df518 pc=0x5ce1ba main.process({0x7ffd5a20e592, 0x2d}, {0x7ffd5a20e56d, 0x24}) /app/src/main.go:230 +0x2186 fp=0xc0000dfde8 sp=0xc0000df7c0 pc=0x5cd006 main.main() /app/src/main.go:53 +0x487 fp=0xc0000dff50 sp=0xc0000dfde8 pc=0x5cab27 runtime.main() /usr/local/go/src/runtime/proc.go:283 +0x28b fp=0xc0000dffe0 sp=0xc0000dff50 pc=0x44fecb runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000dffe8 sp=0xc0000dffe0 pc=0x488ea1 goroutine 2 gp=0xc000002e00 m=nil [force gc (idle), 2 minutes]: runtime.gopark(0x29e87e8d55?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000042fa8 sp=0xc000042f88 pc=0x481c4e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:441 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:348 +0xb3 fp=0xc000042fe0 sp=0xc000042fa8 pc=0x450213 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000042fe8 sp=0xc000042fe0 pc=0x488ea1 created by runtime.init.7 in goroutine 1 /usr/local/go/src/runtime/proc.go:336 +0x1a goroutine 3 gp=0xc000003340 m=nil [GC sweep wait]: runtime.gopark(0x904b01?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000043780 sp=0xc000043760 pc=0x481c4e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:441 runtime.bgsweep(0xc00006c000) /usr/local/go/src/runtime/mgcsweep.go:316 +0xdf fp=0xc0000437c8 sp=0xc000043780 pc=0x43ac9f runtime.gcenable.gowrap1() /usr/local/go/src/runtime/mgc.go:204 +0x25 fp=0xc0000437e0 sp=0xc0000437c8 pc=0x42f325 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000437e8 sp=0xc0000437e0 pc=0x488ea1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:204 +0x66 goroutine 4 gp=0xc000003500 m=nil [GC scavenge wait]: runtime.gopark(0x10000?, 0x6f03a0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000043f78 sp=0xc000043f58 pc=0x481c4e runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:441 runtime.(*scavengerState).park(0x9053c0) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x49 fp=0xc000043fa8 sp=0xc000043f78 pc=0x438709 runtime.bgscavenge(0xc00006c000) /usr/local/go/src/runtime/mgcscavenge.go:658 +0x59 fp=0xc000043fc8 sp=0xc000043fa8 pc=0x438c99 runtime.gcenable.gowrap2() /usr/local/go/src/runtime/mgc.go:205 +0x25 fp=0xc000043fe0 sp=0xc000043fc8 pc=0x42f2c5 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000043fe8 sp=0xc000043fe0 pc=0x488ea1 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:205 +0xa5 goroutine 5 gp=0xc000003dc0 m=nil [finalizer wait, 2 minutes]: runtime.gopark(0x1b8?, 0xc000002380?, 0x1?, 0x23?, 0xc000042688?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000042630 sp=0xc000042610 pc=0x481c4e runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:196 +0x107 fp=0xc0000427e0 sp=0xc000042630 pc=0x42e2e7 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000427e8 sp=0xc0000427e0 pc=0x488ea1 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:166 +0x3d goroutine 6 gp=0xc0000ce000 m=nil [chan receive, 2 minutes]: runtime.gopark(0xc00007ea00?, 0xc0008e0018?, 0x60?, 0x47?, 0x549448?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000044718 sp=0xc0000446f8 pc=0x481c4e runtime.chanrecv(0xc00007a0e0, 0x0, 0x1) /usr/local/go/src/runtime/chan.go:664 +0x445 fp=0xc000044790 sp=0xc000044718 pc=0x420c85 runtime.chanrecv1(0x0?, 0x0?) /usr/local/go/src/runtime/chan.go:506 +0x12 fp=0xc0000447b8 sp=0xc000044790 pc=0x420832 runtime.unique_runtime_registerUniqueMapCleanup.func2(...) /usr/local/go/src/runtime/mgc.go:1796 runtime.unique_runtime_registerUniqueMapCleanup.gowrap1() /usr/local/go/src/runtime/mgc.go:1799 +0x2f fp=0xc0000447e0 sp=0xc0000447b8 pc=0x43226f runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000447e8 sp=0xc0000447e0 pc=0x488ea1 created by unique.runtime_registerUniqueMapCleanup in goroutine 1 /usr/local/go/src/runtime/mgc.go:1794 +0x79 goroutine 7 gp=0xc0000ce1c0 m=nil [GC worker (idle), 2 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000044f38 sp=0xc000044f18 pc=0x481c4e runtime.gcBgMarkWorker(0xc00007a150) /usr/local/go/src/runtime/mgc.go:1423 +0xe9 fp=0xc000044fc8 sp=0xc000044f38 pc=0x431589 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1339 +0x25 fp=0xc000044fe0 sp=0xc000044fc8 pc=0x431465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000044fe8 sp=0xc000044fe0 pc=0x488ea1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1339 +0x105 goroutine 8 gp=0xc0000ce380 m=nil [GC worker (idle), 2 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000045738 sp=0xc000045718 pc=0x481c4e runtime.gcBgMarkWorker(0xc00007a150) /usr/local/go/src/runtime/mgc.go:1423 +0xe9 fp=0xc0000457c8 sp=0xc000045738 pc=0x431589 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1339 +0x25 fp=0xc0000457e0 sp=0xc0000457c8 pc=0x431465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc0000457e8 sp=0xc0000457e0 pc=0x488ea1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1339 +0x105 goroutine 9 gp=0xc0000ce540 m=nil [GC worker (idle)]: runtime.gopark(0x29e8b4920e?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc000045f38 sp=0xc000045f18 pc=0x481c4e runtime.gcBgMarkWorker(0xc00007a150) /usr/local/go/src/runtime/mgc.go:1423 +0xe9 fp=0xc000045fc8 sp=0xc000045f38 pc=0x431589 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1339 +0x25 fp=0xc000045fe0 sp=0xc000045fc8 pc=0x431465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc000045fe8 sp=0xc000045fe0 pc=0x488ea1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1339 +0x105 goroutine 10 gp=0xc0000ce700 m=nil [GC worker (idle), 2 minutes]: runtime.gopark(0xdf79f209b?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:435 +0xce fp=0xc00003e738 sp=0xc00003e718 pc=0x481c4e runtime.gcBgMarkWorker(0xc00007a150) /usr/local/go/src/runtime/mgc.go:1423 +0xe9 fp=0xc00003e7c8 sp=0xc00003e738 pc=0x431589 runtime.gcBgMarkStartWorkers.gowrap1() /usr/local/go/src/runtime/mgc.go:1339 +0x25 fp=0xc00003e7e0 sp=0xc00003e7c8 pc=0x431465 runtime.goexit({}) /usr/local/go/src/runtime/asm_amd64.s:1700 +0x1 fp=0xc00003e7e8 sp=0xc00003e7e0 pc=0x488ea1 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1339 +0x105 rax 0x0 rbx 0x0 rcx 0x7d8d9a0dccaf rdx 0x0 rdi 0x2 rsi 0x7ffd5a20bf80 rbp 0x7d8d9a121080 rsp 0x7ffd5a20bf78 r8 0xa r9 0x7ffd5a20bad0 r10 0x8 r11 0x246 r12 0x7d8d5fc36730 r13 0x7d8d5fc36060 r14 0x7d8d5fc3a990 r15 0x7ffd5a20d128 rip 0x7d8d9a0dccaf rflags 0x246 cs 0x33 fs 0x0 gs 0x0