<6>syncthing v2.0.15 "Hafnium Hornet" (go1.26.0 linux-arm) debian@github.syncthing.net 2026-02-11 10:41:38 UTC [noupgrade] (log.pkg=main) <6>Calculated our device ID . . . . . . . . . . . . . . . . <6>Folder failed to sync, will be retried (wait=1m0s folder.label=Storage-Backups folder.id=wlnjc-rce5u folder.type=sendreceive log.pkg=model) Panic at 2026-04-18T16:31:25+02:00 fatal error: found bad pointer in Go heap (incorrect use of unsafe or cgo?) runtime stack: runtime.throw({0x22020f, 0x3e}) runtime/panic.go:1229 +0x34 fp=0xb00f2b60 sp=0xb00f2b4c pc=0xcb36b4 runtime.badPointer(0xac293118, 0x53d9958, 0x0, 0x0) runtime/mbitmap.go:1334 +0x88 fp=0xb00f2b80 sp=0xb00f2b60 pc=0xc3d194 runtime.findObject(0x53d9958, 0x0, 0x0) runtime/mbitmap.go:1386 +0xc8 fp=0xb00f2b98 sp=0xb00f2b80 pc=0xcb1924 runtime.scanObjectsSmall(0x4b2e000, 0x20, 0xf4, 0x3c40e80, 0xb00f2bfc) runtime/mgcmark_greenteagc.go:1056 +0x36c fp=0xb00f2be0 sp=0xb00f2b98 pc=0xc52ff8 runtime.scanSpan(0x4b2e02a, 0x3c40e80) runtime/mgcmark_greenteagc.go:897 +0x274 fp=0xb00f2c90 sp=0xb00f2be0 pc=0xc52798 runtime.gcDrain(0x3c40e80, 0x7) runtime/mgcmark.go:1333 +0x3ac fp=0xb00f2ce4 sp=0xb00f2c90 pc=0xc4f850 runtime.gcDrainMarkWorkerIdle(...) runtime/mgcmark.go:1168 runtime.gcBgMarkWorker.func2() runtime/mgc.go:1881 +0x70 fp=0xb00f2d10 sp=0xb00f2ce4 pc=0xc4a068 runtime.systemstack(0x1272a08) runtime/asm_arm.s:315 +0x60 fp=0xb00f2d14 sp=0xb00f2d10 pc=0xcb94d0 goroutine 59 gp=0x3c84648 m=14 mp=0x42f7808 [GC worker (active)]: runtime.systemstack_switch() runtime/asm_arm.s:272 +0x4 fp=0x3c4df94 sp=0x3c4df90 pc=0xcb9464 runtime.gcBgMarkWorker(0x3f71480) runtime/mgc.go:1847 +0x1cc fp=0x3c4dfe4 sp=0x3c4df94 pc=0xc49e38 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1695 +0x1c fp=0x3c4dfec sp=0x3c4dfe4 pc=0xc49c5c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4dfec sp=0x3c4dfec pc=0xcbacd4 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1695 +0x140 goroutine 1 gp=0x3c04148 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3f711f8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x4323418 sp=0x4323404 pc=0xcb37f0 runtime.chanrecv(0x3f711c0, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x4323454 sp=0x4323418 pc=0xc31780 runtime.chanrecv1(0x3f711c0, 0x0) runtime/chan.go:509 +0x20 fp=0x4323468 sp=0x4323454 pc=0xc311d8 github.com/syncthing/syncthing/lib/syncthing.(*App).Wait(...) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:369 main.(*serveCmd).syncthingMain(0x3cb2184) github.com/syncthing/syncthing/cmd/syncthing/main.go:606 +0x11b8 fp=0x43238d8 sp=0x4323468 pc=0x15ac2e8 main.(*serveCmd).Run(0x3cb2184) github.com/syncthing/syncthing/cmd/syncthing/main.go:309 +0x524 fp=0x4323970 sp=0x43238d8 pc=0x15aa430 runtime.call16(0x3f2f9e0, 0x3ee6908, 0x3f1f890, 0xc, 0x4, 0xc, 0x4323a18) runtime/asm_arm.s:511 +0x40 fp=0x4323984 sp=0x4323970 pc=0xcb9828 reflect.Value.call({0x13e218, 0x3cb2184, 0x213}, {0x1d9404, 0x4}, {0x3c39c4c, 0x0, 0x0}) reflect/value.go:586 +0x91c fp=0x4323bbc sp=0x4323984 pc=0xce8108 reflect.Value.Call({0x13e218, 0x3cb2184, 0x213}, {0x3c39c4c, 0x0, 0x0}) reflect/value.go:369 +0x7c fp=0x4323bf8 sp=0x4323bbc pc=0xce7618 github.com/alecthomas/kong.callAnyFunction({0x13e218, 0x3cb2184, 0x213}, 0x3f2f940) github.com/alecthomas/kong@v1.14.0/callbacks.go:225 +0x948 fp=0x4323cf8 sp=0x4323bf8 pc=0x1005dec github.com/alecthomas/kong.callFunction({0x13e218, 0x3cb2184, 0x213}, 0x3f2f940) github.com/alecthomas/kong@v1.14.0/callbacks.go:182 +0x278 fp=0x4323d48 sp=0x4323cf8 pc=0x10052a4 github.com/alecthomas/kong.(*Context).RunNode(0x3ef3a00, 0x3cd0c00, {0x0, 0x0, 0x0}) github.com/alecthomas/kong@v1.14.0/context.go:846 +0x85c fp=0x4323eb4 sp=0x4323d48 pc=0x100df90 github.com/alecthomas/kong.(*Context).Run(0x3ef3a00, {0x0, 0x0, 0x0}) github.com/alecthomas/kong@v1.14.0/context.go:875 +0x14c fp=0x4323f10 sp=0x4323eb4 pc=0x100e338 main.main() github.com/syncthing/syncthing/cmd/syncthing/main.go:239 +0x348 fp=0x4323fa4 sp=0x4323f10 pc=0x15a9c34 runtime.main() runtime/proc.go:290 +0x32c fp=0x4323fec sp=0x4323fa4 pc=0xc75208 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4323fec sp=0x4323fec pc=0xcbacd4 goroutine 2 gp=0x3c048c8 m=nil [force gc (idle), 34 minutes]: runtime.gopark(0x44d158, 0x1828470, 0xb, 0xa, 0x1) runtime/proc.go:462 +0x100 fp=0x3c50fd4 sp=0x3c50fc0 pc=0xcb37f0 runtime.goparkunlock(...) runtime/proc.go:468 runtime.forcegchelper() runtime/proc.go:375 +0xe4 fp=0x3c50fec sp=0x3c50fd4 pc=0xc75640 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c50fec sp=0x3c50fec pc=0xcbacd4 created by runtime.init.6 in goroutine 1 runtime/proc.go:363 +0x1c goroutine 18 gp=0x3c84008 m=nil [GC sweep wait]: runtime.gopark(0x44d158, 0x1828970, 0x8, 0x9, 0x1) runtime/proc.go:462 +0x100 fp=0x3c4c7c8 sp=0x3c4c7b4 pc=0xcb37f0 runtime.goparkunlock(...) runtime/proc.go:468 runtime.bgsweep(0x3c80000) runtime/mgcsweep.go:324 +0x188 fp=0x3c4c7e4 sp=0x3c4c7c8 pc=0xc5a344 runtime.gcenable.gowrap1() runtime/mgc.go:214 +0x1c fp=0x3c4c7ec sp=0x3c4c7e4 pc=0xc46628 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4c7ec sp=0x3c4c7ec pc=0xcbacd4 created by runtime.gcenable in goroutine 1 runtime/mgc.go:214 +0x74 goroutine 19 gp=0x3c84148 m=nil [GC scavenge wait]: runtime.gopark(0x44d158, 0x18296c0, 0x9, 0xa, 0x2) runtime/proc.go:462 +0x100 fp=0x3c4cfb4 sp=0x3c4cfa0 pc=0xcb37f0 runtime.goparkunlock(...) runtime/proc.go:468 runtime.(*scavengerState).park(0x18296c0) runtime/mgcscavenge.go:425 +0x68 fp=0x3c4cfc8 sp=0x3c4cfb4 pc=0xc576ec runtime.bgscavenge(0x3c80000) runtime/mgcscavenge.go:658 +0x60 fp=0x3c4cfe4 sp=0x3c4cfc8 pc=0xc57e28 runtime.gcenable.gowrap2() runtime/mgc.go:215 +0x1c fp=0x3c4cfec sp=0x3c4cfe4 pc=0xc465fc runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4cfec sp=0x3c4cfec pc=0xcbacd4 created by runtime.gcenable in goroutine 1 runtime/mgc.go:215 +0xbc goroutine 3 gp=0x3c04f08 m=nil [GOMAXPROCS updater (idle), 34 minutes]: runtime.gopark(0x44d158, 0x1828880, 0xc, 0xa, 0x1) runtime/proc.go:462 +0x100 fp=0x3c517a4 sp=0x3c51790 pc=0xcb37f0 runtime.goparkunlock(...) runtime/proc.go:468 runtime.updateMaxProcsGoroutine() runtime/proc.go:7095 +0x110 fp=0x3c517ec sp=0x3c517a4 pc=0xc85bc4 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c517ec sp=0x3c517ec pc=0xcbacd4 created by runtime.defaultGOMAXPROCSUpdateEnable in goroutine 1 runtime/proc.go:7083 +0x40 goroutine 4 gp=0x3c052c8 m=nil [finalizer wait, 34 minutes]: runtime.gopark(0x44cfcc, 0x183a57c, 0xa, 0xa, 0x1) runtime/proc.go:462 +0x100 fp=0x3c50784 sp=0x3c50770 pc=0xcb37f0 runtime.runFinalizers() runtime/mfinal.go:210 +0x10c fp=0x3c507ec sp=0x3c50784 pc=0xc452b0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c507ec sp=0x3c507ec pc=0xcbacd4 created by runtime.createfing in goroutine 1 runtime/mfinal.go:172 +0x5c goroutine 5 gp=0x3c05408 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3c7e2b8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3c51f54 sp=0x3c51f40 pc=0xcb37f0 runtime.chanrecv(0x3c7e280, 0x3c51fcc, 0x1) runtime/chan.go:667 +0x578 fp=0x3c51f90 sp=0x3c51f54 pc=0xc31780 runtime.chanrecv2(0x3c7e280, 0x3c51fcc) runtime/chan.go:514 +0x20 fp=0x3c51fa4 sp=0x3c51f90 pc=0xc311fc github.com/syncthing/notify.(*nonrecursiveTree).dispatch(0x3c7e300, 0x3c7e280) github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/tree_nonrecursive.go:36 +0x50 fp=0x3c51fe0 sp=0x3c51fa4 pc=0x11d3254 github.com/syncthing/notify.newNonrecursiveTree.gowrap1() github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/tree_nonrecursive.go:29 +0x24 fp=0x3c51fec sp=0x3c51fe0 pc=0x11d31f4 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c51fec sp=0x3c51fec pc=0xcbacd4 created by github.com/syncthing/notify.newNonrecursiveTree in goroutine 1 github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/tree_nonrecursive.go:29 +0x12c goroutine 6 gp=0x3c05548 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3c7e2f8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3c5270c sp=0x3c526f8 pc=0xcb37f0 runtime.chanrecv(0x3c7e2c0, 0x3c527c0, 0x1) runtime/chan.go:667 +0x578 fp=0x3c52748 sp=0x3c5270c pc=0xc31780 runtime.chanrecv2(0x3c7e2c0, 0x3c527c0) runtime/chan.go:514 +0x20 fp=0x3c5275c sp=0x3c52748 pc=0xc311fc github.com/syncthing/notify.(*nonrecursiveTree).internal(0x3c7e300, 0x3c7e2c0) github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/tree_nonrecursive.go:81 +0x38 fp=0x3c527e0 sp=0x3c5275c pc=0x11d3a48 github.com/syncthing/notify.newNonrecursiveTree.gowrap2() github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/tree_nonrecursive.go:30 +0x24 fp=0x3c527ec sp=0x3c527e0 pc=0x11d31c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c527ec sp=0x3c527ec pc=0xcbacd4 created by github.com/syncthing/notify.newNonrecursiveTree in goroutine 1 github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/tree_nonrecursive.go:30 +0x184 goroutine 20 gp=0x3c84288 m=nil [cleanup wait, 33 minutes]: runtime.gopark(0x44d158, 0x1829928, 0x2e, 0xa, 0x1) runtime/proc.go:462 +0x100 fp=0x3c4d7a0 sp=0x3c4d78c pc=0xcb37f0 runtime.goparkunlock(...) runtime/proc.go:468 runtime.(*cleanupQueue).dequeue(0x18298c8) runtime/mcleanup.go:522 +0x12c fp=0x3c4d7c0 sp=0x3c4d7a0 pc=0xc40640 runtime.runCleanups() runtime/mcleanup.go:718 +0x7c fp=0x3c4d7ec sp=0x3c4d7c0 pc=0xc411c4 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4d7ec sp=0x3c4d7ec pc=0xcbacd4 created by runtime.(*cleanupQueue).createGs in goroutine 1 runtime/mcleanup.go:672 +0x124 goroutine 31 gp=0x3c057c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c52dc4 sp=0x3c52db0 pc=0xcb37f0 runtime.selectgo(0x3c52f14, 0x3c52eac, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c52e7c sp=0x3c52dc4 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb72b8, {0x459bf8, 0x3f34330}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3c52fc8 sp=0x3c52e7c pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).ServeBackground.func1() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:297 +0x34 fp=0x3c52fec sp=0x3c52fc8 pc=0x103c964 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c52fec sp=0x3c52fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).ServeBackground in goroutine 1 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:296 +0x9c goroutine 32 gp=0x3c84b48 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c60df8 sp=0x3c60de4 pc=0xcb37f0 runtime.selectgo(0x3c60f64, 0x3c60ee4, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c60eb0 sp=0x3c60df8 pc=0xc8c10c github.com/syncthing/syncthing/lib/events.(*logger).Serve(0x3f34390, {0x459bf8, 0x3f343c0}) github.com/syncthing/syncthing/lib/events/events.go:300 +0xd8 fp=0x3c60f9c sp=0x3c60eb0 pc=0x123c3c8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c60fec sp=0x3c60f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c60fec sp=0x3c60fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 31 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 33 gp=0x3c85b88 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3e6f6e4 sp=0x3e6f6d0 pc=0xcb37f0 runtime.selectgo(0x3e6ff5c, 0x3e6fb60, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3e6f79c sp=0x3e6f6e4 pc=0xc8c10c github.com/syncthing/syncthing/lib/config.(*wrapper).Serve(0x3d70808, {0x459bf8, 0x3f64750}) github.com/syncthing/syncthing/lib/config/wrapper.go:247 +0x130 fp=0x3e6ff9c sp=0x3e6f79c pc=0x126e398 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3e6ffec sp=0x3e6ff9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3e6ffec sp=0x3e6ffec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 31 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 94 gp=0x3c85cc8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c4f598 sp=0x3c4f584 pc=0xcb37f0 runtime.selectgo(0x3c4f6e8, 0x3c4f680, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c4f650 sp=0x3c4f598 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb65b8, {0x459bf8, 0x3c98000}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3c4f79c sp=0x3c4f650 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c4f7ec sp=0x3c4f79c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4f7ec sp=0x3c4f7ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 55 gp=0x3c85e08 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c4fee8 sp=0x3c4fed4 pc=0xcb37f0 runtime.selectgo(0x3c4ffcc, 0x3c4ffc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c4ffa0 sp=0x3c4fee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3ce1408, {0x459bf8, 0x3f64840}) database/sql/sql.go:1261 +0xa0 fp=0x3c4ffdc sp=0x3c4ffa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3c4ffec sp=0x3c4ffdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4ffec sp=0x3c4ffec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 95 gp=0x3e22508 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c4ed98 sp=0x3c4ed84 pc=0xcb37f0 runtime.selectgo(0x3c4eee8, 0x3c4ee80, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c4ee50 sp=0x3c4ed98 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb6b68, {0x459bf8, 0x3c98060}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3c4ef9c sp=0x3c4ee50 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c4efec sp=0x3c4ef9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4efec sp=0x3c4efec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 61 gp=0x3e22648 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c536e8 sp=0x3c536d4 pc=0xcb37f0 runtime.selectgo(0x3c537cc, 0x3c537c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c537a0 sp=0x3c536e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3ce15e8, {0x459bf8, 0x3e42690}) database/sql/sql.go:1261 +0xa0 fp=0x3c537dc sp=0x3c537a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3c537ec sp=0x3c537dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c537ec sp=0x3c537ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 136 gp=0x3e22788 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3c8cab8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3c53eac sp=0x3c53e98 pc=0xcb37f0 runtime.chanrecv(0x3c8ca80, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3c53ee8 sp=0x3c53eac pc=0xc31780 runtime.chanrecv1(0x3c8ca80, 0x0) runtime/chan.go:509 +0x20 fp=0x3c53efc sp=0x3c53ee8 pc=0xc311d8 github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x3f389c0, {0x459bf8, 0x3c98570}) github.com/syncthing/syncthing/lib/discover/global.go:222 +0x10c fp=0x3c53f9c sp=0x3c53efc pc=0x13f928c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c53fec sp=0x3c53f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c53fec sp=0x3c53fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 95 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 45 gp=0x3e228c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fae6e8 sp=0x3fae6d4 pc=0xcb37f0 runtime.selectgo(0x3fae7cc, 0x3fae7c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fae7a0 sp=0x3fae6e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3d2f228, {0x459bf8, 0x3e437d0}) database/sql/sql.go:1261 +0xa0 fp=0x3fae7dc sp=0x3fae7a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3fae7ec sp=0x3fae7dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fae7ec sp=0x3fae7ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 58 gp=0x3f7a508 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3faa6e8 sp=0x3faa6d4 pc=0xcb37f0 runtime.selectgo(0x3faa7cc, 0x3faa7c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3faa7a0 sp=0x3faa6e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x405fa48, {0x459bf8, 0x3f65560}) database/sql/sql.go:1261 +0xa0 fp=0x3faa7dc sp=0x3faa7a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3faa7ec sp=0x3faa7dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3faa7ec sp=0x3faa7ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 60 gp=0x3f7a648 m=nil [GC worker (idle)]: runtime.gopark(0x44cfdc, 0x3eb0a00, 0x1c, 0xa, 0x0) runtime/proc.go:462 +0x100 fp=0x3faaf94 sp=0x3faaf80 pc=0xcb37f0 runtime.gcBgMarkWorker(0x3f71480) runtime/mgc.go:1791 +0xf4 fp=0x3faafe4 sp=0x3faaf94 pc=0xc49d60 runtime.gcBgMarkStartWorkers.gowrap1() runtime/mgc.go:1695 +0x1c fp=0x3faafec sp=0x3faafe4 pc=0xc49c5c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3faafec sp=0x3faafec pc=0xcbacd4 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1695 +0x140 goroutine 48 gp=0x3f7a008 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fadee8 sp=0x3faded4 pc=0xcb37f0 runtime.selectgo(0x3fadfcc, 0x3fadfc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fadfa0 sp=0x3fadee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3d2e3c8, {0x459bf8, 0x3f64b70}) database/sql/sql.go:1261 +0xa0 fp=0x3fadfdc sp=0x3fadfa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3fadfec sp=0x3fadfdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fadfec sp=0x3fadfec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 108 gp=0x3f7a148 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3faeee8 sp=0x3faeed4 pc=0xcb37f0 runtime.selectgo(0x3faefcc, 0x3faefc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3faefa0 sp=0x3faeee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3fded28, {0x459bf8, 0x3f64450}) database/sql/sql.go:1261 +0xa0 fp=0x3faefdc sp=0x3faefa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3faefec sp=0x3faefdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3faefec sp=0x3faefec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 135 gp=0x3f7a288 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3d01978, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x40b5420 sp=0x40b540c pc=0xcb37f0 runtime.chanrecv(0x3d01940, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x40b545c sp=0x40b5420 pc=0xc31780 runtime.chanrecv1(0x3d01940, 0x0) runtime/chan.go:509 +0x20 fp=0x40b5470 sp=0x40b545c pc=0xc311d8 github.com/syncthing/syncthing/lib/discover.(*manager).serve(0x3ffe008, {0x459bf8, 0x3c984b0}) github.com/syncthing/syncthing/lib/discover/manager.go:75 +0xe0 fp=0x40b5f5c sp=0x40b5470 pc=0x13fd83c github.com/syncthing/syncthing/lib/discover.(*manager).serve-fm({0x459bf8, 0x3c984b0}) :1 +0x2c fp=0x40b5f74 sp=0x40b5f5c pc=0x1401274 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3f2e7a0, {0x459bf8, 0x3c984b0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x40b5f9c sp=0x40b5f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40b5fec sp=0x40b5f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40b5fec sp=0x40b5fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 95 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 67 gp=0x3e22008 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40ccee8 sp=0x40cced4 pc=0xcb37f0 runtime.selectgo(0x40ccfcc, 0x40ccfc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40ccfa0 sp=0x40ccee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3fde1e8, {0x459bf8, 0x3f654a0}) database/sql/sql.go:1261 +0xa0 fp=0x40ccfdc sp=0x40ccfa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40ccfec sp=0x40ccfdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40ccfec sp=0x40ccfec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 70 gp=0x3f7a3c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fafee8 sp=0x3fafed4 pc=0xcb37f0 runtime.selectgo(0x3faffcc, 0x3faffc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3faffa0 sp=0x3fafee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3ffe828, {0x459bf8, 0x3c98510}) database/sql/sql.go:1261 +0xa0 fp=0x3faffdc sp=0x3faffa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3faffec sp=0x3faffdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3faffec sp=0x3faffec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 105 gp=0x3f7a788 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb06e8 sp=0x3fb06d4 pc=0xcb37f0 runtime.selectgo(0x3fb07cc, 0x3fb07c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb07a0 sp=0x3fb06e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3ce1d68, {0x459bf8, 0x3c00ed0}) database/sql/sql.go:1261 +0xa0 fp=0x3fb07dc sp=0x3fb07a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3fb07ec sp=0x3fb07dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb07ec sp=0x3fb07ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 89 gp=0x3f7a8c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb0ee8 sp=0x3fb0ed4 pc=0xcb37f0 runtime.selectgo(0x3fb0fcc, 0x3fb0fc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb0fa0 sp=0x3fb0ee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x405e288, {0x459bf8, 0x3eff080}) database/sql/sql.go:1261 +0xa0 fp=0x3fb0fdc sp=0x3fb0fa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3fb0fec sp=0x3fb0fdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb0fec sp=0x3fb0fec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 73 gp=0x3f7aa08 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb16e8 sp=0x3fb16d4 pc=0xcb37f0 runtime.selectgo(0x3fb17cc, 0x3fb17c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb17a0 sp=0x3fb16e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3dfee68, {0x459bf8, 0x3c99860}) database/sql/sql.go:1261 +0xa0 fp=0x3fb17dc sp=0x3fb17a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3fb17ec sp=0x3fb17dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb17ec sp=0x3fb17ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 82 gp=0x3f7ab48 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb1ee8 sp=0x3fb1ed4 pc=0xcb37f0 runtime.selectgo(0x3fb1fcc, 0x3fb1fc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb1fa0 sp=0x3fb1ee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x40e3a48, {0x459bf8, 0x3c002d0}) database/sql/sql.go:1261 +0xa0 fp=0x3fb1fdc sp=0x3fb1fa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x3fb1fec sp=0x3fb1fdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb1fec sp=0x3fb1fec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 86 gp=0x3f7ac88 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40c8ee8 sp=0x40c8ed4 pc=0xcb37f0 runtime.selectgo(0x40c8fcc, 0x40c8fc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40c8fa0 sp=0x40c8ee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3f78968, {0x459bf8, 0x3efe300}) database/sql/sql.go:1261 +0xa0 fp=0x40c8fdc sp=0x40c8fa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40c8fec sp=0x40c8fdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40c8fec sp=0x40c8fec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 76 gp=0x3f7adc8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40c96e8 sp=0x40c96d4 pc=0xcb37f0 runtime.selectgo(0x40c97cc, 0x40c97c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40c97a0 sp=0x40c96e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3e514a8, {0x459bf8, 0x3f349f0}) database/sql/sql.go:1261 +0xa0 fp=0x40c97dc sp=0x40c97a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40c97ec sp=0x40c97dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40c97ec sp=0x40c97ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 134 gp=0x3f7af08 m=nil [chan receive]: runtime.gopark(0x44cfac, 0x3f387f8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x40c9eb4 sp=0x40c9ea0 pc=0xcb37f0 runtime.chanrecv(0x3f387c0, 0x40c9fd0, 0x1) runtime/chan.go:667 +0x578 fp=0x40c9ef0 sp=0x40c9eb4 pc=0xc31780 runtime.chanrecv2(0x3f387c0, 0x40c9fd0) runtime/chan.go:514 +0x20 fp=0x40c9f04 sp=0x40c9ef0 pc=0xc311fc github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).cleaner(0x1829250) github.com/syncthing/syncthing/lib/fs/casefs.go:110 +0x68 fp=0x40c9fe4 sp=0x40c9f04 pc=0x11e582c github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).get.func1.gowrap1() github.com/syncthing/syncthing/lib/fs/casefs.go:90 +0x1c fp=0x40c9fec sp=0x40c9fe4 pc=0x11e57b4 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40c9fec sp=0x40c9fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).get.func1 in goroutine 133 github.com/syncthing/syncthing/lib/fs/casefs.go:90 +0x60 goroutine 81 gp=0x3f7b048 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40ca6e8 sp=0x40ca6d4 pc=0xcb37f0 runtime.selectgo(0x40ca7cc, 0x40ca7c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40ca7a0 sp=0x40ca6e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3f160a8, {0x459bf8, 0x3efe5d0}) database/sql/sql.go:1261 +0xa0 fp=0x40ca7dc sp=0x40ca7a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40ca7ec sp=0x40ca7dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40ca7ec sp=0x40ca7ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 79 gp=0x3f7b188 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40caee8 sp=0x40caed4 pc=0xcb37f0 runtime.selectgo(0x40cafcc, 0x40cafc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40cafa0 sp=0x40caee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3e7dae8, {0x459bf8, 0x3f35770}) database/sql/sql.go:1261 +0xa0 fp=0x40cafdc sp=0x40cafa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40cafec sp=0x40cafdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40cafec sp=0x40cafec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 91 gp=0x3f7b2c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40cb6e8 sp=0x40cb6d4 pc=0xcb37f0 runtime.selectgo(0x40cb7cc, 0x40cb7c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40cb7a0 sp=0x40cb6e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x405ef08, {0x459bf8, 0x3eff800}) database/sql/sql.go:1261 +0xa0 fp=0x40cb7dc sp=0x40cb7a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40cb7ec sp=0x40cb7dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40cb7ec sp=0x40cb7ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 85 gp=0x3f7b408 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40cbee8 sp=0x40cbed4 pc=0xcb37f0 runtime.selectgo(0x40cbfcc, 0x40cbfc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40cbfa0 sp=0x40cbee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x402c008, {0x459bf8, 0x3c013b0}) database/sql/sql.go:1261 +0xa0 fp=0x40cbfdc sp=0x40cbfa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40cbfec sp=0x40cbfdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40cbfec sp=0x40cbfec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 100 gp=0x3f7b548 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40cc6e8 sp=0x40cc6d4 pc=0xcb37f0 runtime.selectgo(0x40cc7cc, 0x40cc7c4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40cc7a0 sp=0x40cc6e8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3f786e8, {0x459bf8, 0x3eff2f0}) database/sql/sql.go:1261 +0xa0 fp=0x40cc7dc sp=0x40cc7a0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40cc7ec sp=0x40cc7dc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40cc7ec sp=0x40cc7ec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 133 gp=0x3f7b688 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x43516d0 sp=0x43516bc pc=0xcb37f0 runtime.selectgo(0x4351ef8, 0x3e75b3c, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x4351788 sp=0x43516d0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*model).serve(0x3e5c008, {0x459bf8, 0x3c982a0}) github.com/syncthing/syncthing/lib/model/model.go:282 +0x2d8 fp=0x4351f5c sp=0x4351788 pc=0x145f948 github.com/syncthing/syncthing/lib/model.(*model).serve-fm({0x459bf8, 0x3c982a0}) :1 +0x2c fp=0x4351f74 sp=0x4351f5c pc=0x1497bc0 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3f2e6c0, {0x459bf8, 0x3c982a0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4351f9c sp=0x4351f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4351fec sp=0x4351f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4351fec sp=0x4351fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 94 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 131 gp=0x3f7b7c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3e6da18 sp=0x3e6da04 pc=0xcb37f0 runtime.selectgo(0x3e6def4, 0x3e6de84, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3e6dad0 sp=0x3e6da18 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0x3e4c800, {0x459bf8, 0x3c981e0}) github.com/syncthing/syncthing/lib/model/progressemitter.go:73 +0x138 fp=0x3e6df9c sp=0x3e6dad0 pc=0x147fafc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3e6dfec sp=0x3e6df9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3e6dfec sp=0x3e6dfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 94 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 132 gp=0x3f7b908 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40cd580 sp=0x40cd56c pc=0xcb37f0 runtime.selectgo(0x40cd6d0, 0x40cd668, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x40cd638 sp=0x40cd580 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb6a98, {0x459bf8, 0x3c98240}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x40cd784 sp=0x40cd638 pc=0x103ccbc github.com/syncthing/syncthing/lib/model.(*serviceMap[...]).Serve(...) github.com/syncthing/syncthing/lib/model/service_map.go:135 github.com/syncthing/syncthing/lib/model.(*serviceMap[...]).Serve({0x459bf8, 0x3c98240}) github.com/syncthing/syncthing/lib/model/service_map.go:134 +0x30 fp=0x40cd79c sp=0x40cd784 pc=0x148cc94 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40cd7ec sp=0x40cd79c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40cd7ec sp=0x40cd7ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 94 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 111 gp=0x3f7ba48 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40cdee8 sp=0x40cded4 pc=0xcb37f0 runtime.selectgo(0x40cdfcc, 0x40cdfc4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40cdfa0 sp=0x40cdee8 pc=0xc8c10c database/sql.(*DB).connectionOpener(0x3dff408, {0x459bf8, 0x3f65290}) database/sql/sql.go:1261 +0xa0 fp=0x40cdfdc sp=0x40cdfa0 pc=0x12ec1a4 database/sql.OpenDB.gowrap1() database/sql/sql.go:841 +0x2c fp=0x40cdfec sp=0x40cdfdc pc=0x12ea28c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40cdfec sp=0x40cdfec pc=0xcbacd4 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x13c goroutine 96 gp=0x3f7bb88 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fab598 sp=0x3fab584 pc=0xcb37f0 runtime.selectgo(0x3fab6e8, 0x3fab680, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fab650 sp=0x3fab598 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb6c38, {0x459bf8, 0x3c980c0}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3fab79c sp=0x3fab650 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3fab7ec sp=0x3fab79c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fab7ec sp=0x3fab7ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 130 gp=0x3f7bcc8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x44a7d80 sp=0x44a7d6c pc=0xcb37f0 runtime.selectgo(0x44a7ed0, 0x44a7e68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x44a7e38 sp=0x44a7d80 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb6688, {0x459bf8, 0x3c98180}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x44a7f84 sp=0x44a7e38 pc=0x103ccbc github.com/syncthing/syncthing/lib/model.(*serviceMap[...]).Serve(...) github.com/syncthing/syncthing/lib/model/service_map.go:135 github.com/syncthing/syncthing/lib/model.(*serviceMap[...]).Serve({0x459bf8, 0x3c98180}) github.com/syncthing/syncthing/lib/model/service_map.go:134 +0x30 fp=0x44a7f9c sp=0x44a7f84 pc=0x148d6a8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x44a7fec sp=0x44a7f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x44a7fec sp=0x44a7fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 94 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 114 gp=0x3f7be08 m=nil [select, 34 minutes, locked to thread]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fac6e0 sp=0x3fac6cc pc=0xcb37f0 runtime.selectgo(0x3fac7d8, 0x3fac7c0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fac798 sp=0x3fac6e0 pc=0xc8c10c runtime.ensureSigM.func1() runtime/signal_unix.go:1091 +0x1ac fp=0x3fac7ec sp=0x3fac798 pc=0xcad1e8 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fac7ec sp=0x3fac7ec pc=0xcbacd4 created by runtime.ensureSigM in goroutine 1 runtime/signal_unix.go:1074 +0xf8 goroutine 115 gp=0x3e22148 m=3 mp=0x3c55008 [syscall, 34 minutes]: runtime.notetsleepg(0x183af98, 0xffffffffffffffff) runtime/lock_futex.go:123 +0x24 fp=0x3facfc0 sp=0x3facfa8 pc=0xc37dd0 os/signal.signal_recv() runtime/sigqueue.go:152 +0xd8 fp=0x3facfe0 sp=0x3facfc0 pc=0xcb61c4 os/signal.loop() os/signal/signal_unix.go:23 +0x14 fp=0x3facfec sp=0x3facfe0 pc=0xff29ac runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3facfec sp=0x3facfec pc=0xcbacd4 created by os/signal.Notify.func1.1 in goroutine 1 os/signal/signal.go:152 +0x28 goroutine 116 gp=0x3e223c8 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3d77bf8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3fad780 sp=0x3fad76c pc=0xcb37f0 runtime.chanrecv(0x3d77bc0, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3fad7bc sp=0x3fad780 pc=0xc31780 runtime.chanrecv1(0x3d77bc0, 0x0) runtime/chan.go:509 +0x20 fp=0x3fad7d0 sp=0x3fad7bc pc=0xc311d8 main.setupSignalHandling.func1() github.com/syncthing/syncthing/cmd/syncthing/main.go:629 +0x2c fp=0x3fad7ec sp=0x3fad7d0 pc=0x15ac7c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fad7ec sp=0x3fad7ec pc=0xcbacd4 created by main.setupSignalHandling in goroutine 1 github.com/syncthing/syncthing/cmd/syncthing/main.go:628 +0xb0 goroutine 117 gp=0x3e22a08 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3d77cb8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3f85f80 sp=0x3f85f6c pc=0xcb37f0 runtime.chanrecv(0x3d77c80, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3f85fbc sp=0x3f85f80 pc=0xc31780 runtime.chanrecv1(0x3d77c80, 0x0) runtime/chan.go:509 +0x20 fp=0x3f85fd0 sp=0x3f85fbc pc=0xc311d8 main.setupSignalHandling.func2() github.com/syncthing/syncthing/cmd/syncthing/main.go:638 +0x2c fp=0x3f85fec sp=0x3f85fd0 pc=0x15ac75c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f85fec sp=0x3f85fec pc=0xcbacd4 created by main.setupSignalHandling in goroutine 1 github.com/syncthing/syncthing/cmd/syncthing/main.go:637 +0x178 goroutine 118 gp=0x3e22b48 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3f865c4 sp=0x3f865b0 pc=0xcb37f0 runtime.selectgo(0x3f86714, 0x3f866ac, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3f8667c sp=0x3f865c4 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb6348, {0x459bf8, 0x3e42210}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3f867c8 sp=0x3f8667c pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).ServeBackground.func1() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:297 +0x34 fp=0x3f867ec sp=0x3f867c8 pc=0x103c964 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f867ec sp=0x3f867ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).ServeBackground in goroutine 1 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:296 +0x9c goroutine 119 gp=0x3e22c88 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3d77d38, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3f87748 sp=0x3f87734 pc=0xcb37f0 runtime.chanrecv(0x3d77d00, 0x3f877c8, 0x1) runtime/chan.go:667 +0x578 fp=0x3f87784 sp=0x3f87748 pc=0xc31780 runtime.chanrecv1(0x3d77d00, 0x3f877c8) runtime/chan.go:509 +0x20 fp=0x3f87798 sp=0x3f87784 pc=0xc311d8 github.com/syncthing/syncthing/lib/syncthing.(*App).wait(0x3eb6278, 0x3d77d00) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:333 +0x34 fp=0x3f877e0 sp=0x3f87798 pc=0x15a0c74 github.com/syncthing/syncthing/lib/syncthing.(*App).Start.gowrap1() github.com/syncthing/syncthing/lib/syncthing/syncthing.go:108 +0x24 fp=0x3f877ec sp=0x3f877e0 pc=0x159e654 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f877ec sp=0x3f877ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/syncthing.(*App).Start in goroutine 1 github.com/syncthing/syncthing/lib/syncthing/syncthing.go:108 +0x1a8 goroutine 120 gp=0x3e22dc8 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3e6b4d8 sp=0x3e6b4c4 pc=0xcb37f0 runtime.selectgo(0x3e6bd70, 0x3e6b944, 0x0, 0x0, 0x5, 0x1) runtime/select.go:351 +0xcb4 fp=0x3e6b590 sp=0x3e6b4d8 pc=0xc8c10c github.com/syncthing/syncthing/lib/ur.(*failureHandler).Serve(0x3f5f8f0, {0x459bf8, 0x3e42270}) github.com/syncthing/syncthing/lib/ur/failurereporting.go:101 +0x298 fp=0x3e6bf9c sp=0x3e6b590 pc=0x1428c18 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3e6bfec sp=0x3e6bf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3e6bfec sp=0x3e6bfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 121 gp=0x3e22f08 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c61e3c sp=0x3c61e28 pc=0xcb37f0 runtime.selectgo(0x3c61f54, 0x3e6ff28, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c61ef4 sp=0x3c61e3c pc=0xc8c10c github.com/syncthing/syncthing/internal/db/sqlite.(*Service).Serve(0x3f5f920, {0x459bf8, 0x3e422d0}) github.com/syncthing/syncthing/internal/db/sqlite/db_service.go:86 +0x27c fp=0x3c61f9c sp=0x3c61ef4 pc=0x1585054 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c61fec sp=0x3c61f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c61fec sp=0x3c61fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 122 gp=0x3e23048 m=nil [chan receive]: runtime.gopark(0x44cfac, 0x3e4c138, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3c4e718 sp=0x3c4e704 pc=0xcb37f0 runtime.chanrecv(0x3e4c100, 0x3c4e7ac, 0x1) runtime/chan.go:667 +0x578 fp=0x3c4e754 sp=0x3c4e718 pc=0xc31780 runtime.chanrecv2(0x3e4c100, 0x3c4e7ac) runtime/chan.go:514 +0x20 fp=0x3c4e768 sp=0x3c4e754 pc=0xc311fc github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x3e42330) github.com/syncthing/syncthing/lib/events/events.go:500 +0x68 fp=0x3c4e7e4 sp=0x3c4e768 pc=0x123d52c github.com/syncthing/syncthing/lib/events.NewBufferedSubscription.gowrap1() github.com/syncthing/syncthing/lib/events/events.go:495 +0x1c fp=0x3c4e7ec sp=0x3c4e7e4 pc=0x123d4b4 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c4e7ec sp=0x3c4e7ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription in goroutine 1 github.com/syncthing/syncthing/lib/events/events.go:495 +0x124 goroutine 123 gp=0x3e23188 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3e4c478, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x40c6f18 sp=0x40c6f04 pc=0xcb37f0 runtime.chanrecv(0x3e4c440, 0x40c6fac, 0x1) runtime/chan.go:667 +0x578 fp=0x40c6f54 sp=0x40c6f18 pc=0xc31780 runtime.chanrecv2(0x3e4c440, 0x40c6fac) runtime/chan.go:514 +0x20 fp=0x40c6f68 sp=0x40c6f54 pc=0xc311fc github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x3e42360) github.com/syncthing/syncthing/lib/events/events.go:500 +0x68 fp=0x40c6fe4 sp=0x40c6f68 pc=0x123d52c github.com/syncthing/syncthing/lib/events.NewBufferedSubscription.gowrap1() github.com/syncthing/syncthing/lib/events/events.go:495 +0x1c fp=0x40c6fec sp=0x40c6fe4 pc=0x123d4b4 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40c6fec sp=0x40c6fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription in goroutine 1 github.com/syncthing/syncthing/lib/events/events.go:495 +0x124 goroutine 137 gp=0x3e7ec88 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3faf598 sp=0x3faf584 pc=0xcb37f0 runtime.selectgo(0x3faf6e8, 0x3faf680, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3faf650 sp=0x3faf598 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb6dd8, {0x459bf8, 0x3c98780}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3faf79c sp=0x3faf650 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3faf7ec sp=0x3faf79c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3faf7ec sp=0x3faf7ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 138 gp=0x3e7edc8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3f86d98 sp=0x3f86d84 pc=0xcb37f0 runtime.selectgo(0x3f86ee8, 0x3f86e80, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3f86e50 sp=0x3f86d98 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb7048, {0x459bf8, 0x3c98840}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3f86f9c sp=0x3f86e50 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3f86fec sp=0x3f86f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f86fec sp=0x3f86fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 139 gp=0x3e7ef08 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3f83598 sp=0x3f83584 pc=0xcb37f0 runtime.selectgo(0x3f836e8, 0x3f83680, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3f83650 sp=0x3f83598 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb7388, {0x459bf8, 0x3c98900}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3f8379c sp=0x3f83650 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3f837ec sp=0x3f8379c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f837ec sp=0x3f837ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 140 gp=0x3e7f048 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x463345c sp=0x4633448 pc=0xcb37f0 runtime.selectgo(0x4633cec, 0x419d908, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x4633514 sp=0x463345c pc=0xc8c10c github.com/syncthing/syncthing/lib/connections.(*service).connect(0x3caaee8, {0x459bf8, 0x3c989c0}) github.com/syncthing/syncthing/lib/connections/service.go:494 +0x3c4 fp=0x4633f5c sp=0x4633514 pc=0x14160c4 github.com/syncthing/syncthing/lib/connections.(*service).connect-fm({0x459bf8, 0x3c989c0}) :1 +0x2c fp=0x4633f74 sp=0x4633f5c pc=0x1427b50 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3ef84e0, {0x459bf8, 0x3c989c0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4633f9c sp=0x4633f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4633fec sp=0x4633f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4633fec sp=0x4633fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 141 gp=0x3e7f188 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fbac3c sp=0x3fbac28 pc=0xcb37f0 runtime.selectgo(0x3fbaec4, 0x3fbada0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fbacf4 sp=0x3fbac3c pc=0xc8c10c github.com/syncthing/syncthing/lib/connections.(*service).handleConns(0x3caaee8, {0x459bf8, 0x3c98a80}) github.com/syncthing/syncthing/lib/connections/service.go:244 +0xa8 fp=0x3fbaf5c sp=0x3fbacf4 pc=0x14137e4 github.com/syncthing/syncthing/lib/connections.(*service).handleConns-fm({0x459bf8, 0x3c98a80}) :1 +0x2c fp=0x3fbaf74 sp=0x3fbaf5c pc=0x1427b9c github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3ef8500, {0x459bf8, 0x3c98a80}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x3fbaf9c sp=0x3fbaf74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3fbafec sp=0x3fbaf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fbafec sp=0x3fbafec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 142 gp=0x3e7f2c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x43418f0 sp=0x43418dc pc=0xcb37f0 runtime.selectgo(0x4341d80, 0x4341b2c, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x43419a8 sp=0x43418f0 pc=0xc8c10c github.com/syncthing/syncthing/lib/connections.(*service).handleHellos(0x3caaee8, {0x459bf8, 0x3c98e10}) github.com/syncthing/syncthing/lib/connections/service.go:365 +0xbc fp=0x4341f5c sp=0x43419a8 pc=0x1414b44 github.com/syncthing/syncthing/lib/connections.(*service).handleHellos-fm({0x459bf8, 0x3c98e10}) :1 +0x2c fp=0x4341f74 sp=0x4341f5c pc=0x1427be8 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3ef8520, {0x459bf8, 0x3c98e10}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4341f9c sp=0x4341f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4341fec sp=0x4341f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4341fec sp=0x4341fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 143 gp=0x3e7f408 m=nil [select, 3 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4013ac8 sp=0x4013ab4 pc=0xcb37f0 runtime.selectgo(0x4013f68, 0x4013f34, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x4013b80 sp=0x4013ac8 pc=0xc8c10c github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0x3f0c420, {0x459bf8, 0x3c98e70}) github.com/syncthing/syncthing/lib/nat/service.go:71 +0x150 fp=0x4013f9c sp=0x4013b80 pc=0x13b34c8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4013fec sp=0x4013f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4013fec sp=0x4013fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 144 gp=0x3e7f548 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3c8c4b8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3f87f40 sp=0x3f87f2c pc=0xcb37f0 runtime.chanrecv(0x3c8c480, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3f87f7c sp=0x3f87f40 pc=0xc31780 runtime.chanrecv1(0x3c8c480, 0x0) runtime/chan.go:509 +0x20 fp=0x3f87f90 sp=0x3f87f7c pc=0xc311d8 github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0x3c82c18, {0x459bf8, 0x3c98ed0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:151 +0x38 fp=0x3f87f9c sp=0x3f87f90 pc=0x13010a0 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3f87fec sp=0x3f87f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f87fec sp=0x3f87fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 96 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 145 gp=0x3e7f688 m=nil [select, 4 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3e71968 sp=0x3e71954 pc=0xcb37f0 runtime.selectgo(0x3e71dfc, 0x3e71dd4, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3e71a20 sp=0x3e71968 pc=0xc8c10c github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0x3ef9560, {0x459bf8, 0x3c98f30}) github.com/syncthing/syncthing/lib/ur/usage_report.go:388 +0x15c fp=0x3e71f9c sp=0x3e71a20 pc=0x142d238 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3e71fec sp=0x3e71f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3e71fec sp=0x3e71fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 146 gp=0x3e7f7c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4007d98 sp=0x4007d84 pc=0xcb37f0 runtime.selectgo(0x4007ee8, 0x40c7e80, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x4007e50 sp=0x4007d98 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3eb7458, {0x459bf8, 0x3c98f90}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x4007f9c sp=0x4007e50 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4007fec sp=0x4007f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4007fec sp=0x4007fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 147 gp=0x3e7f908 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x436d818 sp=0x436d804 pc=0xcb37f0 runtime.selectgo(0x436de54, 0x436dcec, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x436d8d0 sp=0x436d818 pc=0xc8c10c github.com/syncthing/syncthing/lib/api.(*service).Serve(0x3f44008, {0x459bf8, 0x3c99350}) github.com/syncthing/syncthing/lib/api/api.go:442 +0x316c fp=0x436df9c sp=0x436d8d0 pc=0x14dfbe8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x436dfec sp=0x436df9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x436dfec sp=0x436dfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 118 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 148 gp=0x3e7fcc8 m=nil [IO wait]: runtime.gopark(0x44d148, 0xb533ce10, 0x2, 0x2, 0x5) runtime/proc.go:462 +0x100 fp=0x400d8d8 sp=0x400d8c4 pc=0xcb37f0 runtime.netpollblock(0xb533ce00, 0x72, 0x0) runtime/netpoll.go:575 +0xfc fp=0x400d8f0 sp=0x400d8d8 pc=0xc6d750 internal/poll.runtime_pollWait(0xb533ce00, 0x72) runtime/netpoll.go:351 +0x54 fp=0x400d904 sp=0x400d8f0 pc=0xcb2894 internal/poll.(*pollDesc).wait(0x404efb8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x400d918 sp=0x400d904 pc=0xd326c4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x404efa0) internal/poll/fd_unix.go:613 +0x284 fp=0x400d960 sp=0x400d918 pc=0xd36abc net.(*netFD).accept(0x404efa0) net/fd_unix.go:150 +0x20 fp=0x400d9c8 sp=0x400d960 pc=0xe4a3dc net.(*TCPListener).accept(0x3c994a0) net/tcpsock_posix.go:159 +0x20 fp=0x400da1c sp=0x400d9c8 pc=0xe62c88 net.(*TCPListener).Accept(0x3c994a0) net/tcpsock.go:387 +0x30 fp=0x400da38 sp=0x400da1c pc=0xe61d2c github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve(0x3f0c5a0, {0x459bf8, 0x3c99440}) github.com/syncthing/syncthing/lib/connections/tcp_listen.go:118 +0x874 fp=0x400df44 sp=0x400da38 pc=0x1421158 github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve-fm({0x459bf8, 0x3c99440}) :1 +0x2c fp=0x400df5c sp=0x400df44 pc=0x1427b04 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3f2fa20, {0x459bf8, 0x3c99440}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x400df84 sp=0x400df5c pc=0x1300e34 github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0x3f0c5a0, {0x459bf8, 0x3c99440}) :1 +0x38 fp=0x400df9c sp=0x400df84 pc=0x1427a74 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x400dfec sp=0x400df9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x400dfec sp=0x400dfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 137 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 149 gp=0x3e7fe08 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4353a7c sp=0x4353a68 pc=0xcb37f0 runtime.selectgo(0x4353c74, 0x4353b64, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x4353b34 sp=0x4353a7c pc=0xc8c10c github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve(0x4259770, {0x459bf8, 0x3c99500}) github.com/syncthing/syncthing/lib/relay/client/static.go:80 +0x644 fp=0x4353c98 sp=0x4353b34 pc=0x13c6ef0 github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve-fm({0x459bf8, 0x3c99500}) :1 +0x2c fp=0x4353cb0 sp=0x4353c98 pc=0x13c8bc8 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x4284260, {0x459bf8, 0x3c99500}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4353cd8 sp=0x4353cb0 pc=0x1300e34 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).serve(0x3f39340, {0x459bf8, 0x3c99500}) github.com/syncthing/syncthing/lib/relay/client/dynamic.go:97 +0x8bc fp=0x4353e1c sp=0x4353cd8 pc=0x13c4a28 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).serve-fm({0x459bf8, 0x3c99500}) :1 +0x2c fp=0x4353e34 sp=0x4353e1c pc=0x13c8c14 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e1f040, {0x459bf8, 0x3c99500}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4353e5c sp=0x4353e34 pc=0x1300e34 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0x3f39340, {0x459bf8, 0x3c99500}) :1 +0x38 fp=0x4353e74 sp=0x4353e5c pc=0x13c8b7c github.com/syncthing/syncthing/lib/connections.(*relayListener).serve(0x404e960, {0x459bf8, 0x3c99500}) github.com/syncthing/syncthing/lib/connections/relay_listen.go:67 +0x3d4 fp=0x4353f44 sp=0x4353e74 pc=0x14117a8 github.com/syncthing/syncthing/lib/connections.(*relayListener).serve-fm({0x459bf8, 0x3c99500}) :1 +0x2c fp=0x4353f5c sp=0x4353f44 pc=0x1427e38 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3f2fce0, {0x459bf8, 0x3c99500}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4353f84 sp=0x4353f5c pc=0x1300e34 github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0x404e960, {0x459bf8, 0x3c99500}) :1 +0x38 fp=0x4353f9c sp=0x4353f84 pc=0x1427050 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4353fec sp=0x4353f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4353fec sp=0x4353fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 138 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 150 gp=0x3ce2008 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40b38c4 sp=0x40b38b0 pc=0xcb37f0 runtime.selectgo(0x40b39b0, 0x40b39a0, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x40b397c sp=0x40b38c4 pc=0xc8c10c github.com/quic-go/quic-go.(*baseServer).accept(0x3e09558, {0x459bf8, 0x3c995c0}) github.com/quic-go/quic-go@v0.59.0/server.go:334 +0x98 fp=0x40b39cc sp=0x40b397c pc=0x1394360 github.com/quic-go/quic-go.(*baseServer).Accept(...) github.com/quic-go/quic-go@v0.59.0/server.go:330 github.com/quic-go/quic-go.(*Listener).Accept(0x3c83b48, {0x459bf8, 0x3c995c0}) github.com/quic-go/quic-go@v0.59.0/server.go:131 +0x30 fp=0x40b39e8 sp=0x40b39cc pc=0x13936bc github.com/syncthing/syncthing/lib/connections.(*quicListener).serve(0x3f0c780, {0x459bf8, 0x3c995c0}) github.com/syncthing/syncthing/lib/connections/quic_listen.go:165 +0xbd0 fp=0x40b3f44 sp=0x40b39e8 pc=0x140f4ec github.com/syncthing/syncthing/lib/connections.(*quicListener).serve-fm({0x459bf8, 0x3c995c0}) :1 +0x2c fp=0x40b3f5c sp=0x40b3f44 pc=0x1427e84 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3f2fd60, {0x459bf8, 0x3c995c0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x40b3f84 sp=0x40b3f5c pc=0x1300e34 github.com/syncthing/syncthing/lib/connections.(*quicListener).Serve(0x3f0c780, {0x459bf8, 0x3c995c0}) :1 +0x38 fp=0x40b3f9c sp=0x40b3f84 pc=0x1425690 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40b3fec sp=0x40b3f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40b3fec sp=0x40b3fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 139 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 151 gp=0x3ce2148 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4367598 sp=0x4367584 pc=0xcb37f0 runtime.selectgo(0x4367940, 0x43677b0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x4367650 sp=0x4367598 pc=0xc8c10c github.com/syncthing/syncthing/lib/stun.(*Service).stunKeepAlive(0x3c99650, {0x459bf8, 0x3c99680}, {0x1f10b3, 0x14}, 0x41fc410) github.com/syncthing/syncthing/lib/stun/stun.go:227 +0x5a8 fp=0x4367b0c sp=0x4367650 pc=0x13be40c github.com/syncthing/syncthing/lib/stun.(*Service).runStunForServer(0x3c99650, {0x459bf8, 0x3c99680}, {0x1f10b3, 0x14}) github.com/syncthing/syncthing/lib/stun/stun.go:184 +0x590 fp=0x4367b7c sp=0x4367b0c pc=0x13bdad0 github.com/syncthing/syncthing/lib/stun.(*Service).Serve(0x3c99650, {0x459bf8, 0x3c99680}) github.com/syncthing/syncthing/lib/stun/stun.go:112 +0x29c fp=0x4367fd4 sp=0x4367b7c pc=0x13bd330 github.com/syncthing/syncthing/lib/connections.(*quicListener).serve.gowrap3() github.com/syncthing/syncthing/lib/connections/quic_listen.go:111 +0x2c fp=0x4367fec sp=0x4367fd4 pc=0x140fdd4 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4367fec sp=0x4367fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/connections.(*quicListener).serve in goroutine 150 github.com/syncthing/syncthing/lib/connections/quic_listen.go:111 +0x4d8 goroutine 152 gp=0x3ce2288 m=nil [IO wait]: runtime.gopark(0x44d148, 0xb533cc10, 0x2, 0x2, 0x5) runtime/proc.go:462 +0x100 fp=0x4002c94 sp=0x4002c80 pc=0xcb37f0 runtime.netpollblock(0xb533cc00, 0x72, 0x0) runtime/netpoll.go:575 +0xfc fp=0x4002cac sp=0x4002c94 pc=0xc6d750 internal/poll.runtime_pollWait(0xb533cc00, 0x72) runtime/netpoll.go:351 +0x54 fp=0x4002cc0 sp=0x4002cac pc=0xcb2894 internal/poll.(*pollDesc).wait(0x404f0f8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x4002cd4 sp=0x4002cc0 pc=0xd326c4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x404f0e0, 0x3c83e10) internal/poll/fd_unix.go:710 +0x154 fp=0x4002d00 sp=0x4002cd4 pc=0xd375ac net.(*rawConn).Read(0x3c83ad0, 0x3c83e10) net/rawconn.go:44 +0x38 fp=0x4002d20 sp=0x4002d00 pc=0xe5cbcc golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x404f424, {0x459068, 0x3c83ad0}, {0x3f31b08, 0x8, 0x8}, 0x0) golang.org/x/net@v0.50.0/internal/socket/mmsghdr_unix.go:120 +0x98 fp=0x4002d3c sp=0x4002d20 pc=0x1244e40 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x3f72590, {0x3c1b388, 0x8, 0x8}, 0x0) golang.org/x/net@v0.50.0/internal/socket/rawconn_mmsg.go:24 +0x148 fp=0x4002d94 sp=0x4002d3c pc=0x1245edc golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.50.0/internal/socket/socket.go:268 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0x3c996b8, {0x3c1b388, 0x8, 0x8}, 0x0) golang.org/x/net@v0.50.0/ipv4/batch.go:80 +0x60 fp=0x4002dd4 sp=0x4002d94 pc=0x124e808 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x404f130) github.com/quic-go/quic-go@v0.59.0/sys_conn_oob.go:174 +0x6a0 fp=0x4002eec sp=0x4002dd4 pc=0x13a000c github.com/quic-go/quic-go.(*Transport).listen(0x3e093f8, {0x45bcc0, 0x404f130}) github.com/quic-go/quic-go@v0.59.0/transport.go:533 +0x34 fp=0x4002fc0 sp=0x4002eec pc=0x13a4258 github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.59.0/transport.go:421 +0x68 fp=0x4002fec sp=0x4002fc0 pc=0x13a17d0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4002fec sp=0x4002fec pc=0xcbacd4 created by github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1 in goroutine 150 github.com/quic-go/quic-go@v0.59.0/transport.go:419 +0x470 goroutine 153 gp=0x3ce23c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3f805f4 sp=0x3f805e0 pc=0xcb37f0 runtime.selectgo(0x3f80764, 0x3f806f0, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3f806ac sp=0x3f805f4 pc=0xc8c10c github.com/quic-go/quic-go.(*Transport).runSendQueue(0x3e093f8) github.com/quic-go/quic-go@v0.59.0/transport.go:442 +0x90 fp=0x3f807e4 sp=0x3f806ac pc=0x13a33ec github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1.gowrap1() github.com/quic-go/quic-go@v0.59.0/transport.go:427 +0x1c fp=0x3f807ec sp=0x3f807e4 pc=0x13a1758 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f807ec sp=0x3f807ec pc=0xcbacd4 created by github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1 in goroutine 150 github.com/quic-go/quic-go@v0.59.0/transport.go:427 +0x4b8 goroutine 154 gp=0x3ce2508 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3f80e44 sp=0x3f80e30 pc=0xcb37f0 runtime.selectgo(0x3f80fd0, 0x3f80f48, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3f80efc sp=0x3f80e44 pc=0xc8c10c github.com/quic-go/quic-go.(*baseServer).run(0x3e09558) github.com/quic-go/quic-go@v0.59.0/server.go:299 +0xd4 fp=0x3f80fe4 sp=0x3f80efc pc=0x139401c github.com/quic-go/quic-go.newServer.gowrap1() github.com/quic-go/quic-go@v0.59.0/server.go:285 +0x1c fp=0x3f80fec sp=0x3f80fe4 pc=0x1393f38 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f80fec sp=0x3f80fec pc=0xcbacd4 created by github.com/quic-go/quic-go.newServer in goroutine 150 github.com/quic-go/quic-go@v0.59.0/server.go:285 +0x43c goroutine 155 gp=0x3ce2648 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3f8156c sp=0x3f81558 pc=0xcb37f0 runtime.selectgo(0x3f8173c, 0x3f8166c, 0x0, 0x0, 0x5, 0x1) runtime/select.go:351 +0xcb4 fp=0x3f81624 sp=0x3f8156c pc=0xc8c10c github.com/quic-go/quic-go.(*baseServer).runSendQueue(0x3e09558) github.com/quic-go/quic-go@v0.59.0/server.go:312 +0xc0 fp=0x3f817e4 sp=0x3f81624 pc=0x13941a0 github.com/quic-go/quic-go.newServer.gowrap2() github.com/quic-go/quic-go@v0.59.0/server.go:286 +0x1c fp=0x3f817ec sp=0x3f817e4 pc=0x1393f0c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f817ec sp=0x3f817ec pc=0xcbacd4 created by github.com/quic-go/quic-go.newServer in goroutine 150 github.com/quic-go/quic-go@v0.59.0/server.go:286 +0x484 goroutine 125 gp=0x3f18008 m=nil [select, 33 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb7e44 sp=0x3fb7e30 pc=0xcb37f0 runtime.selectgo(0x3fb7f60, 0x3fb7f24, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb7efc sp=0x3fb7e44 pc=0xc8c10c github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x3e4c840, {0x459bf8, 0x3e42000}) github.com/syncthing/syncthing/lib/discover/global.go:235 +0x1d4 fp=0x3fb7f9c sp=0x3fb7efc pc=0x13f9354 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3fb7fec sp=0x3fb7f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb7fec sp=0x3fb7fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 95 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 156 gp=0x3ce2f08 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4006de0 sp=0x4006dcc pc=0xcb37f0 runtime.selectgo(0x4006f10, 0x4006ed0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x4006e98 sp=0x4006de0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0x404ee60, {0x459bf8, 0x3c998f0}) github.com/syncthing/syncthing/lib/model/folder_summary.go:214 +0x144 fp=0x4006f5c sp=0x4006e98 pc=0x1453e14 github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates-fm({0x459bf8, 0x3c998f0}) :1 +0x2c fp=0x4006f74 sp=0x4006f5c pc=0x1497c0c github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3ef9620, {0x459bf8, 0x3c998f0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4006f9c sp=0x4006f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4006fec sp=0x4006f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4006fec sp=0x4006fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 146 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 157 gp=0x3ce3048 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x452be20 sp=0x452be0c pc=0xcb37f0 runtime.selectgo(0x452bf3c, 0x452befc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x452bed8 sp=0x452be20 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0x404ee60, {0x459bf8, 0x3c99950}) github.com/syncthing/syncthing/lib/model/folder_summary.go:314 +0xd4 fp=0x452bf5c sp=0x452bed8 pc=0x1454838 github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries-fm({0x459bf8, 0x3c99950}) :1 +0x2c fp=0x452bf74 sp=0x452bf5c pc=0x1497c58 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3ef9640, {0x459bf8, 0x3c99950}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x452bf9c sp=0x452bf74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x452bfec sp=0x452bf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x452bfec sp=0x452bfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 146 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 126 gp=0x3f18148 m=nil [select, 3 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3deae44 sp=0x3deae30 pc=0xcb37f0 runtime.selectgo(0x3deaf60, 0x3deaf24, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3deaefc sp=0x3deae44 pc=0xc8c10c github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x3e4c900, {0x459bf8, 0x3e42090}) github.com/syncthing/syncthing/lib/discover/global.go:235 +0x1d4 fp=0x3deaf9c sp=0x3deaefc pc=0x13f9354 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3deafec sp=0x3deaf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3deafec sp=0x3deafec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 95 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 127 gp=0x3f18288 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3ed1d98 sp=0x3ed1d84 pc=0xcb37f0 runtime.selectgo(0x3ed1ee8, 0x3ed1e80, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3ed1e50 sp=0x3ed1d98 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3c9c008, {0x459bf8, 0x3e42150}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3ed1f9c sp=0x3ed1e50 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3ed1fec sp=0x3ed1f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ed1fec sp=0x3ed1fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 95 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 128 gp=0x3f183c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3ed2598 sp=0x3ed2584 pc=0xcb37f0 runtime.selectgo(0x3ed26e8, 0x3ed2680, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3ed2650 sp=0x3ed2598 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3c9c1a8, {0x459bf8, 0x3e422a0}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3ed279c sp=0x3ed2650 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3ed27ec sp=0x3ed279c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ed27ec sp=0x3ed27ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 95 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 129 gp=0x3f18508 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c64b28 sp=0x3c64b14 pc=0xcb37f0 runtime.selectgo(0x3c64e04, 0x3c64d40, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c64be0 sp=0x3c64b28 pc=0xc8c10c github.com/syncthing/syncthing/lib/connections.(*relayListener).handleInvitations(0x404e960, {0x459bf8, 0x3e42540}, {0x45b280, 0x3f39340}) github.com/syncthing/syncthing/lib/connections/relay_listen.go:77 +0xd8 fp=0x3c64fd4 sp=0x3c64be0 pc=0x1411a28 github.com/syncthing/syncthing/lib/connections.(*relayListener).serve.gowrap3() github.com/syncthing/syncthing/lib/connections/relay_listen.go:65 +0x3c fp=0x3c64fec sp=0x3c64fd4 pc=0x1411884 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c64fec sp=0x3c64fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/connections.(*relayListener).serve in goroutine 149 github.com/syncthing/syncthing/lib/connections/relay_listen.go:65 +0x3b0 goroutine 403 gp=0x3f18788 m=nil [IO wait, 1 minutes]: runtime.gopark(0x44d148, 0xb533c810, 0x2, 0x2, 0x5) runtime/proc.go:462 +0x100 fp=0x452db48 sp=0x452db34 pc=0xcb37f0 runtime.netpollblock(0xb533c800, 0x72, 0x0) runtime/netpoll.go:575 +0xfc fp=0x452db60 sp=0x452db48 pc=0xc6d750 internal/poll.runtime_pollWait(0xb533c800, 0x72) runtime/netpoll.go:351 +0x54 fp=0x452db74 sp=0x452db60 pc=0xcb2894 internal/poll.(*pollDesc).wait(0x3d1c108, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x452db88 sp=0x452db74 pc=0xd326c4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3d1c0f0, {0x4133500, 0xa80, 0xa80}) internal/poll/fd_unix.go:165 +0x294 fp=0x452dbd0 sp=0x452db88 pc=0xd33794 net.(*netFD).Read(0x3d1c0f0, {0x4133500, 0xa80, 0xa80}) net/fd_posix.go:68 +0x38 fp=0x452dbfc sp=0x452dbd0 pc=0xe48794 net.(*conn).Read(0x3ee7130, {0x4133500, 0xa80, 0xa80}) net/net.go:196 +0x48 fp=0x452dc28 sp=0x452dbfc pc=0xe588fc crypto/tls.(*atLeastReader).Read(0x4a5e200, {0x4133500, 0xa80, 0xa80}) crypto/tls/conn.go:815 +0x78 fp=0x452dc54 sp=0x452dc28 pc=0xec2830 bytes.(*Buffer).ReadFrom(0x42f084c, {0x455128, 0x4a5e200}) bytes/buffer.go:229 +0xa0 fp=0x452dc90 sp=0x452dc54 pc=0xd61664 crypto/tls.(*Conn).readFromUntil(0x42f06c8, {0x455808, 0x3ee7130}, 0x5) crypto/tls/conn.go:837 +0xd4 fp=0x452dcb8 sp=0x452dc90 pc=0xec2a8c crypto/tls.(*Conn).readRecordOrCCS(0x42f06c8, 0x0) crypto/tls/conn.go:626 +0x134 fp=0x452de10 sp=0x452dcb8 pc=0xec01cc crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x42f06c8, {0x3e4ee30, 0xc, 0xc}) crypto/tls/conn.go:1393 +0x148 fp=0x452de40 sp=0x452de10 pc=0xec5e70 io.ReadAtLeast({0x4569c8, 0x42f06c8}, {0x3e4ee30, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 fp=0x452de6c sp=0x452de40 pc=0xcfd104 io.ReadFull(...) io/io.go:354 github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage({0x4569c8, 0x42f06c8}) github.com/syncthing/syncthing/lib/relay/protocol/protocol.go:80 +0x70 fp=0x452df84 sp=0x452de6c pc=0x13c2900 github.com/syncthing/syncthing/lib/relay/client.messageReader({0x459bf8, 0x3c99500}, {0x45c5c8, 0x42f06c8}, 0x4169a00, 0x41c8980) github.com/syncthing/syncthing/lib/relay/client/static.go:240 +0x60 fp=0x452dfd0 sp=0x452df84 pc=0x13c84bc github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve.gowrap2() github.com/syncthing/syncthing/lib/relay/client/static.go:75 +0x44 fp=0x452dfec sp=0x452dfd0 pc=0x13c76e8 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x452dfec sp=0x452dfec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve in goroutine 149 github.com/syncthing/syncthing/lib/relay/client/static.go:75 +0x574 goroutine 166 gp=0x3f18b48 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3ed3d98 sp=0x3ed3d84 pc=0xcb37f0 runtime.selectgo(0x3ed3ee8, 0x3ed3e80, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3ed3e50 sp=0x3ed3d98 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3c9c0d8, {0x459bf8, 0x3e42840}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3ed3f9c sp=0x3ed3e50 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3ed3fec sp=0x3ed3f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ed3fec sp=0x3ed3fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 127 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 167 gp=0x3f18c88 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x452cc48 sp=0x452cc34 pc=0xcb37f0 runtime.selectgo(0x452cd40, 0x452cd24, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x452cd00 sp=0x452cc48 pc=0xc8c10c github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0x3e42120) github.com/syncthing/syncthing/lib/beacon/beacon.go:92 +0x74 fp=0x452cd64 sp=0x452cd00 pc=0x13f47e0 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x40ce380, {0x459bf8, 0x3e428a0}) github.com/syncthing/syncthing/lib/discover/local.go:176 +0x9c fp=0x452cf5c sp=0x452cd64 pc=0x13fb914 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements-fm({0x459bf8, 0x3e428a0}) :1 +0x2c fp=0x452cf74 sp=0x452cf5c pc=0x14012c0 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e2c440, {0x459bf8, 0x3e428a0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x452cf9c sp=0x452cf74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x452cfec sp=0x452cf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x452cfec sp=0x452cfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 127 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 168 gp=0x3f18dc8 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40c0e3c sp=0x40c0e28 pc=0xcb37f0 runtime.selectgo(0x40c0f44, 0x40c0f20, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x40c0ef4 sp=0x40c0e3c pc=0xc8c10c github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x40ce380, {0x459bf8, 0x3e42900}) github.com/syncthing/syncthing/lib/discover/local.go:157 +0x140 fp=0x40c0f5c sp=0x40c0ef4 pc=0x13fb830 github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements-fm({0x459bf8, 0x3e42900}) :1 +0x2c fp=0x40c0f74 sp=0x40c0f5c pc=0x140130c github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e2c460, {0x459bf8, 0x3e42900}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x40c0f9c sp=0x40c0f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40c0fec sp=0x40c0f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40c0fec sp=0x40c0fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 127 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 169 gp=0x3f18f08 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x44a6d98 sp=0x44a6d84 pc=0xcb37f0 runtime.selectgo(0x44a6ee8, 0x44a6e80, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x44a6e50 sp=0x44a6d98 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3c9c278, {0x459bf8, 0x3e42990}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x44a6f9c sp=0x44a6e50 pc=0x103ccbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x44a6fec sp=0x44a6f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x44a6fec sp=0x44a6fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 128 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 170 gp=0x3f19048 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4035c48 sp=0x4035c34 pc=0xcb37f0 runtime.selectgo(0x4035d40, 0x4035d24, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x4035d00 sp=0x4035c48 pc=0xc8c10c github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0x3e421e0) github.com/syncthing/syncthing/lib/beacon/beacon.go:92 +0x74 fp=0x4035d64 sp=0x4035d00 pc=0x13f47e0 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x40ce3f0, {0x459bf8, 0x3e429f0}) github.com/syncthing/syncthing/lib/discover/local.go:176 +0x9c fp=0x4035f5c sp=0x4035d64 pc=0x13fb914 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements-fm({0x459bf8, 0x3e429f0}) :1 +0x2c fp=0x4035f74 sp=0x4035f5c pc=0x14012c0 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e2c5c0, {0x459bf8, 0x3e429f0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x4035f9c sp=0x4035f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4035fec sp=0x4035f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4035fec sp=0x4035fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 128 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 171 gp=0x3f19188 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40c1df4 sp=0x40c1de0 pc=0xcb37f0 runtime.selectgo(0x40c1ed8, 0x40c1ed0, 0x0, 0x1, 0x1, 0x1) runtime/select.go:351 +0xcb4 fp=0x40c1eac sp=0x40c1df4 pc=0xc8c10c github.com/syncthing/syncthing/lib/beacon.(*cast).Send(0x3e421e0, {0x43ba3c0, 0x1cf, 0x1cf}) github.com/syncthing/syncthing/lib/beacon/beacon.go:85 +0x80 fp=0x40c1ef4 sp=0x40c1eac pc=0x13f475c github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x40ce3f0, {0x459bf8, 0x3e42a50}) github.com/syncthing/syncthing/lib/discover/local.go:154 +0xbc fp=0x40c1f5c sp=0x40c1ef4 pc=0x13fb7ac github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements-fm({0x459bf8, 0x3e42a50}) :1 +0x2c fp=0x40c1f74 sp=0x40c1f5c pc=0x140130c github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e2c5e0, {0x459bf8, 0x3e42a50}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x40c1f9c sp=0x40c1f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40c1fec sp=0x40c1f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40c1fec sp=0x40c1fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 128 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 172 gp=0x3f192c8 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3e966b8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3ed3740 sp=0x3ed372c pc=0xcb37f0 runtime.chanrecv(0x3e96680, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3ed377c sp=0x3ed3740 pc=0xc31780 runtime.chanrecv1(0x3e96680, 0x0) runtime/chan.go:509 +0x20 fp=0x3ed3790 sp=0x3ed377c pc=0xc311d8 github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0x3fbc0f0, {0x459bf8, 0x3e42ae0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:151 +0x38 fp=0x3ed379c sp=0x3ed3790 pc=0x13010a0 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3ed37ec sp=0x3ed379c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ed37ec sp=0x3ed37ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 166 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 173 gp=0x3f19408 m=nil [IO wait]: runtime.gopark(0x44d148, 0xb533c210, 0x2, 0x2, 0x5) runtime/proc.go:462 +0x100 fp=0x430dd08 sp=0x430dcf4 pc=0xcb37f0 runtime.netpollblock(0xb533c200, 0x72, 0x0) runtime/netpoll.go:575 +0xfc fp=0x430dd20 sp=0x430dd08 pc=0xc6d750 internal/poll.runtime_pollWait(0xb533c200, 0x72) runtime/netpoll.go:351 +0x54 fp=0x430dd34 sp=0x430dd20 pc=0xcb2894 internal/poll.(*pollDesc).wait(0x3eb4e78, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x430dd48 sp=0x430dd34 pc=0xd326c4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).ReadFromInet4(0x3eb4e60, {0x430dee8, 0x10000, 0x10000}, 0x430de18) internal/poll/fd_unix.go:241 +0x21c fp=0x430dd8c sp=0x430dd48 pc=0xd33fc8 net.(*netFD).readFromInet4(0x3eb4e60, {0x430dee8, 0x10000, 0x10000}, 0x430de18) net/fd_posix.go:79 +0x40 fp=0x430ddbc sp=0x430dd8c pc=0xe489bc net.(*UDPConn).readFrom(0x3fbc980, {0x430dee8, 0x10000, 0x10000}, 0x5138be8) net/udpsock_posix.go:52 +0x19c fp=0x430de5c sp=0x430ddbc pc=0xe663e0 net.(*UDPConn).readFromUDP(0x3fbc980, {0x430dee8, 0x10000, 0x10000}, 0x5138be8) net/udpsock.go:146 +0x48 fp=0x430de94 sp=0x430de5c pc=0xe641f0 net.(*UDPConn).ReadFrom(0x3fbc980, {0x430dee8, 0x10000, 0x10000}) net/udpsock.go:155 +0x48 fp=0x430debc sp=0x430de94 pc=0xe64394 github.com/syncthing/syncthing/lib/beacon.readBroadcasts({0x459bf8, 0x3e42b40}, 0x3e4c980, 0x5223) github.com/syncthing/syncthing/lib/beacon/broadcast.go:143 +0x230 fp=0x431df58 sp=0x430debc pc=0x13f5cd4 github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func1({0x459bf8, 0x3e42b40}) github.com/syncthing/syncthing/lib/beacon/broadcast.go:24 +0x38 fp=0x431df74 sp=0x431df58 pc=0x13f4a70 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e2c400, {0x459bf8, 0x3e42b40}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x431df9c sp=0x431df74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x431dfec sp=0x431df9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x431dfec sp=0x431dfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 166 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 174 gp=0x3f19548 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c65cc4 sp=0x3c65cb0 pc=0xcb37f0 runtime.selectgo(0x3c65f40, 0x3c65db4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c65d7c sp=0x3c65cc4 pc=0xc8c10c github.com/syncthing/syncthing/lib/beacon.writeBroadcasts({0x459bf8, 0x3e42ba0}, 0x3d01100, 0x5223) github.com/syncthing/syncthing/lib/beacon/broadcast.go:47 +0x1fc fp=0x3c65f58 sp=0x3c65d7c pc=0x13f4c8c github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func2({0x459bf8, 0x3e42ba0}) github.com/syncthing/syncthing/lib/beacon/broadcast.go:27 +0x38 fp=0x3c65f74 sp=0x3c65f58 pc=0x13f4a18 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e2c420, {0x459bf8, 0x3e42ba0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x3c65f9c sp=0x3c65f74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c65fec sp=0x3c65f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c65fec sp=0x3c65fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 166 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 175 gp=0x3f19688 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3e96378, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3ecef88 sp=0x3ecef74 pc=0xcb37f0 runtime.chanrecv(0x3e96340, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3ecefc4 sp=0x3ecef88 pc=0xc31780 runtime.chanrecv1(0x3e96340, 0x0) runtime/chan.go:509 +0x20 fp=0x3ecefd8 sp=0x3ecefc4 pc=0xc311d8 github.com/syncthing/syncthing/lib/beacon.writeBroadcasts.func1() github.com/syncthing/syncthing/lib/beacon/broadcast.go:41 +0x40 fp=0x3ecefec sp=0x3ecefd8 pc=0x13f5a84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ecefec sp=0x3ecefec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/beacon.writeBroadcasts in goroutine 174 github.com/syncthing/syncthing/lib/beacon/broadcast.go:40 +0x168 goroutine 176 gp=0x3f197c8 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3e96778, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3ecf740 sp=0x3ecf72c pc=0xcb37f0 runtime.chanrecv(0x3e96740, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3ecf77c sp=0x3ecf740 pc=0xc31780 runtime.chanrecv1(0x3e96740, 0x0) runtime/chan.go:509 +0x20 fp=0x3ecf790 sp=0x3ecf77c pc=0xc311d8 github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0x3fbc1b0, {0x459bf8, 0x3e42c60}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:151 +0x38 fp=0x3ecf79c sp=0x3ecf790 pc=0x13010a0 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3ecf7ec sp=0x3ecf79c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ecf7ec sp=0x3ecf7ec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 169 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 177 gp=0x3f19908 m=nil [IO wait, 34 minutes]: runtime.gopark(0x44d148, 0xb533c010, 0x2, 0x2, 0x5) runtime/proc.go:462 +0x100 fp=0x40bfcd8 sp=0x40bfcc4 pc=0xcb37f0 runtime.netpollblock(0xb533c000, 0x72, 0x0) runtime/netpoll.go:575 +0xfc fp=0x40bfcf0 sp=0x40bfcd8 pc=0xc6d750 internal/poll.runtime_pollWait(0xb533c000, 0x72) runtime/netpoll.go:351 +0x54 fp=0x40bfd04 sp=0x40bfcf0 pc=0xcb2894 internal/poll.(*pollDesc).wait(0x3eb4ec8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x40bfd18 sp=0x40bfd04 pc=0xd326c4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x3eb4eb0, 0x3e42f30) internal/poll/fd_unix.go:710 +0x154 fp=0x40bfd44 sp=0x40bfd18 pc=0xd375ac net.(*rawConn).Read(0x3fbca78, 0x3e42f30) net/rawconn.go:44 +0x38 fp=0x40bfd64 sp=0x40bfd44 pc=0xe5cbcc golang.org/x/net/internal/socket.(*Conn).recvMsg(0x3c928b0, 0x3e42f00, 0x0) golang.org/x/net@v0.50.0/internal/socket/rawconn_msg.go:27 +0x140 fp=0x40bfd94 sp=0x40bfd64 pc=0x1246444 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.50.0/internal/socket/socket.go:248 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0x3e42ed8, {0x4382000, 0x10000, 0x10000}) golang.org/x/net@v0.50.0/ipv6/payload_cmsg.go:31 +0x188 fp=0x40bfe14 sp=0x40bfd94 pc=0x12565c4 github.com/syncthing/syncthing/lib/beacon.readMulticasts({0x459bf8, 0x3e42cc0}, 0x3e4ca40, {0x3c2f830, 0x12}) github.com/syncthing/syncthing/lib/beacon/multicast.go:168 +0x5cc fp=0x40bff54 sp=0x40bfe14 pc=0x13f70c8 github.com/syncthing/syncthing/lib/beacon.NewMulticast.func1({0x459bf8, 0x3e42cc0}) github.com/syncthing/syncthing/lib/beacon/multicast.go:25 +0x40 fp=0x40bff74 sp=0x40bff54 pc=0x13f630c github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x3e2c580, {0x459bf8, 0x3e42cc0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:129 +0x88 fp=0x40bff9c sp=0x40bff74 pc=0x1300e34 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40bffec sp=0x40bff9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40bffec sp=0x40bffec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 169 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 187 gp=0x3f19b88 m=nil [select, 33 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3de6ca8 sp=0x3de6c94 pc=0xcb37f0 runtime.selectgo(0x3de6f24, 0x400fde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x3de6d60 sp=0x3de6ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3cf2b48, {0x459bf8, 0x3c99c80}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x3de6f9c sp=0x3de6d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3de6fec sp=0x3de6f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3de6fec sp=0x3de6fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 180 gp=0x3f19cc8 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3e96738, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3ed2f88 sp=0x3ed2f74 pc=0xcb37f0 runtime.chanrecv(0x3e96700, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3ed2fc4 sp=0x3ed2f88 pc=0xc31780 runtime.chanrecv1(0x3e96700, 0x0) runtime/chan.go:509 +0x20 fp=0x3ed2fd8 sp=0x3ed2fc4 pc=0xc311d8 github.com/syncthing/syncthing/lib/beacon.readBroadcasts.func1() github.com/syncthing/syncthing/lib/beacon/broadcast.go:137 +0x40 fp=0x3ed2fec sp=0x3ed2fd8 pc=0x13f611c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ed2fec sp=0x3ed2fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/beacon.readBroadcasts in goroutine 173 github.com/syncthing/syncthing/lib/beacon/broadcast.go:136 +0x1f0 goroutine 181 gp=0x3f19e08 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x3e96878, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3ecff84 sp=0x3ecff70 pc=0xcb37f0 runtime.chanrecv(0x3e96840, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x3ecffc0 sp=0x3ecff84 pc=0xc31780 runtime.chanrecv1(0x3e96840, 0x0) runtime/chan.go:509 +0x20 fp=0x3ecffd4 sp=0x3ecffc0 pc=0xc311d8 github.com/syncthing/syncthing/lib/beacon.readMulticasts.func1() github.com/syncthing/syncthing/lib/beacon/multicast.go:125 +0x48 fp=0x3ecffec sp=0x3ecffd4 pc=0x13f737c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ecffec sp=0x3ecffec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/beacon.readMulticasts in goroutine 177 github.com/syncthing/syncthing/lib/beacon/multicast.go:124 +0x228 goroutine 219 gp=0x43f8508 m=nil [select, 2 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x452aca8 sp=0x452ac94 pc=0xcb37f0 runtime.selectgo(0x452af24, 0x4321de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x452ad60 sp=0x452aca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x43d3d48, {0x459bf8, 0x3f64690}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x452af9c sp=0x452ad60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x452afec sp=0x452af9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x452afec sp=0x452afec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 217 gp=0x43f8648 m=nil [select, 11 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4001ca8 sp=0x4001c94 pc=0xcb37f0 runtime.selectgo(0x4001f24, 0x436bde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x4001d60 sp=0x4001ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x43d2d88, {0x459bf8, 0x3c98030}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x4001f9c sp=0x4001d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4001fec sp=0x4001f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4001fec sp=0x4001fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 209 gp=0x43f8788 m=nil [IO wait, 34 minutes]: runtime.gopark(0x44d148, 0xb3963610, 0x2, 0x2, 0x5) runtime/proc.go:462 +0x100 fp=0x40324f4 sp=0x40324e0 pc=0xcb37f0 runtime.netpollblock(0xb3963600, 0x72, 0x0) runtime/netpoll.go:575 +0xfc fp=0x403250c sp=0x40324f4 pc=0xc6d750 internal/poll.runtime_pollWait(0xb3963600, 0x72) runtime/netpoll.go:351 +0x54 fp=0x4032520 sp=0x403250c pc=0xcb2894 internal/poll.(*pollDesc).wait(0x3d6e518, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x4032534 sp=0x4032520 pc=0xd326c4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x3d6e500) internal/poll/fd_unix.go:613 +0x284 fp=0x403257c sp=0x4032534 pc=0xd36abc net.(*netFD).accept(0x3d6e500) net/fd_unix.go:150 +0x20 fp=0x40325e4 sp=0x403257c pc=0xe4a3dc net.(*TCPListener).accept(0x3e43410) net/tcpsock_posix.go:159 +0x20 fp=0x4032638 sp=0x40325e4 pc=0xe62c88 net.(*TCPListener).Accept(0x3e43410) net/tcpsock.go:387 +0x30 fp=0x4032654 sp=0x4032638 pc=0xe61d2c github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0x3c92e40) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:227 +0x28 fp=0x40326b4 sp=0x4032654 pc=0x130c82c github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0x3c92e40) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:208 +0x1c fp=0x40326ec sp=0x40326b4 pc=0x130c630 net/http.(*onceCloseListener).Accept(0x3f6a2e0) :1 +0x28 fp=0x4032704 sp=0x40326ec pc=0xfb6aa0 net/http.(*Server).Serve(0x3e08008, {0x459590, 0x3c92e40}) net/http/server.go:3434 +0x2d8 fp=0x403279c sp=0x4032704 pc=0xf90950 github.com/syncthing/syncthing/lib/api.(*service).Serve.func1() github.com/syncthing/syncthing/lib/api/api.go:434 +0x44 fp=0x40327ec sp=0x403279c pc=0x14e0184 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40327ec sp=0x40327ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/api.(*service).Serve in goroutine 147 github.com/syncthing/syncthing/lib/api/api.go:432 +0x30b4 goroutine 264 gp=0x4424788 m=nil [select, 11 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x484aca8 sp=0x484ac94 pc=0xcb37f0 runtime.selectgo(0x484af24, 0x4635de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x484ad60 sp=0x484aca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x417a488, {0x459bf8, 0x3efe000}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x484af9c sp=0x484ad60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x484afec sp=0x484af9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x484afec sp=0x484afec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 251 gp=0x44248c8 m=nil [select, 9 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x44a5ca8 sp=0x44a5c94 pc=0xcb37f0 runtime.selectgo(0x44a5f24, 0x4631de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x44a5d60 sp=0x44a5ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3fdcd88, {0x459bf8, 0x4025890}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x44a5f9c sp=0x44a5d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x44a5fec sp=0x44a5f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x44a5fec sp=0x44a5fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 227 gp=0x4424a08 m=nil [select, 26 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c63ca8 sp=0x3c63c94 pc=0xcb37f0 runtime.selectgo(0x3c63f24, 0x4011de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c63d60 sp=0x3c63ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3fdd8c8, {0x459bf8, 0x3f64180}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x3c63f9c sp=0x3c63d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c63fec sp=0x3c63f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c63fec sp=0x3c63fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 262 gp=0x43f9408 m=nil [select, 8 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4848ca8 sp=0x4848c94 pc=0xcb37f0 runtime.selectgo(0x4848f24, 0x466fde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x4848d60 sp=0x4848ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x40286c8, {0x459bf8, 0x45f2f90}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x4848f9c sp=0x4848d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4848fec sp=0x4848f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4848fec sp=0x4848fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 218 gp=0x43f9688 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3de4ca8 sp=0x3de4c94 pc=0xcb37f0 runtime.selectgo(0x3de4f24, 0x41a1de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x3de4d60 sp=0x3de4ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x43d3688, {0x459bf8, 0x3c999b0}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x3de4f9c sp=0x3de4d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3de4fec sp=0x3de4f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3de4fec sp=0x3de4fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 233 gp=0x43f97c8 m=nil [select, 22 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x44a9ca8 sp=0x44a9c94 pc=0xcb37f0 runtime.selectgo(0x44a9f24, 0x40b7de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x44a9d60 sp=0x44a9ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x43d2488, {0x459bf8, 0x3f35530}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x44a9f9c sp=0x44a9d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x44a9fec sp=0x44a9f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x44a9fec sp=0x44a9fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 1421 gp=0x4424c88 m=nil [chan receive]: runtime.gopark(0x44cfac, 0x41853f8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x484bbc0 sp=0x484bbac pc=0xcb37f0 runtime.chanrecv(0x41853c0, 0x484bec0, 0x1) runtime/chan.go:667 +0x578 fp=0x484bbfc sp=0x484bbc0 pc=0xc31780 runtime.chanrecv2(0x41853c0, 0x484bec0) runtime/chan.go:514 +0x20 fp=0x484bc10 sp=0x484bbfc pc=0xc311fc github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine(0x3fa4c60, {0x459bf8, 0x4463500}, 0x41853c0, 0x4185380, 0x4185400) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:1331 +0x1d4 fp=0x484bfbc sp=0x484bc10 pc=0x144a9b0 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2() github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:268 +0x44 fp=0x484bfd8 sp=0x484bfbc pc=0x143fd30 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x50 fp=0x484bfec sp=0x484bfd8 pc=0xccb53c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x484bfec sp=0x484bfec pc=0xcbacd4 created by sync.(*WaitGroup).Go in goroutine 238 sync/waitgroup.go:238 +0x7c goroutine 222 gp=0x4424f08 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3de7c18 sp=0x3de7c04 pc=0xcb37f0 runtime.selectgo(0x3de7f50, 0x3de7df0, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3de7cd0 sp=0x3de7c18 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0x43d3d48, {0x459bf8, 0x3f65110}) github.com/syncthing/syncthing/lib/model/folder.go:1052 +0x19c fp=0x3de7fdc sp=0x3de7cd0 pc=0x14372f4 github.com/syncthing/syncthing/lib/model.(*folder).startWatch.gowrap1() github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x2c fp=0x3de7fec sp=0x3de7fdc pc=0x1437148 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3de7fec sp=0x3de7fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch in goroutine 219 github.com/syncthing/syncthing/lib/model/folder.go:1024 +0x124 goroutine 224 gp=0x4425188 m=7 mp=0x3d02808 [syscall, 34 minutes]: syscall.Syscall6(0xfc, 0x58, 0x3f82fbc, 0x1, 0xffffffff, 0x0, 0x0) syscall/syscall_linux.go:96 +0x8 fp=0x3f82f5c sp=0x3f82f24 pc=0xd0ff4c golang.org/x/sys/unix.EpollWait(0x58, {0x3f82fbc, 0x1, 0x1}, 0xffffffff) golang.org/x/sys@v0.41.0/unix/zsyscall_linux_arm.go:223 +0x5c fp=0x3f82f90 sp=0x3f82f5c pc=0x103964c github.com/syncthing/notify.(*inotify).loop(0x3d80000, 0x454e400) github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:189 +0x74 fp=0x3f82fe0 sp=0x3f82f90 pc=0x11d99b4 github.com/syncthing/notify.(*inotify).lazyinit.gowrap2() github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:129 +0x24 fp=0x3f82fec sp=0x3f82fe0 pc=0x11d9604 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f82fec sp=0x3f82fec pc=0xcbacd4 created by github.com/syncthing/notify.(*inotify).lazyinit in goroutine 222 github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:129 +0x158 goroutine 225 gp=0x44252c8 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x454e438, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3f81f50 sp=0x3f81f3c pc=0xcb37f0 runtime.chanrecv(0x454e400, 0x3f81fd4, 0x1) runtime/chan.go:667 +0x578 fp=0x3f81f8c sp=0x3f81f50 pc=0xc31780 runtime.chanrecv2(0x454e400, 0x3f81fd4) runtime/chan.go:514 +0x20 fp=0x3f81fa0 sp=0x3f81f8c pc=0xc311fc github.com/syncthing/notify.(*inotify).send(0x3d80000, 0x454e400) github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:249 +0x38 fp=0x3f81fe0 sp=0x3f81fa0 pc=0x11da054 github.com/syncthing/notify.(*inotify).lazyinit.gowrap3() github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:132 +0x24 fp=0x3f81fec sp=0x3f81fe0 pc=0x11d95d0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f81fec sp=0x3f81fec pc=0xcbacd4 created by github.com/syncthing/notify.(*inotify).lazyinit in goroutine 222 github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:132 +0x208 goroutine 242 gp=0x4425408 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x454e438, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x3f83f50 sp=0x3f83f3c pc=0xcb37f0 runtime.chanrecv(0x454e400, 0x3f83fd4, 0x1) runtime/chan.go:667 +0x578 fp=0x3f83f8c sp=0x3f83f50 pc=0xc31780 runtime.chanrecv2(0x454e400, 0x3f83fd4) runtime/chan.go:514 +0x20 fp=0x3f83fa0 sp=0x3f83f8c pc=0xc311fc github.com/syncthing/notify.(*inotify).send(0x3d80000, 0x454e400) github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:249 +0x38 fp=0x3f83fe0 sp=0x3f83fa0 pc=0x11da054 github.com/syncthing/notify.(*inotify).lazyinit.gowrap3() github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:132 +0x24 fp=0x3f83fec sp=0x3f83fe0 pc=0x11d95d0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3f83fec sp=0x3f83fec pc=0xcbacd4 created by github.com/syncthing/notify.(*inotify).lazyinit in goroutine 222 github.com/syncthing/notify@v0.0.0-20250528144937-c7027d4f7465/watcher_inotify.go:132 +0x208 goroutine 236 gp=0x4425688 m=nil [select, 8 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4849ca8 sp=0x4849c94 pc=0xcb37f0 runtime.selectgo(0x4849f24, 0x4633de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x4849d60 sp=0x4849ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3cf3208, {0x459bf8, 0x43dba40}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x4849f9c sp=0x4849d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4849fec sp=0x4849f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4849fec sp=0x4849fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 1422 gp=0x43f88c8 m=nil [chan receive]: runtime.gopark(0x44cfac, 0x41853b8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x4143ee8 sp=0x4143ed4 pc=0xcb37f0 runtime.chanrecv(0x4185380, 0x4143f80, 0x1) runtime/chan.go:667 +0x578 fp=0x4143f24 sp=0x4143ee8 pc=0xc31780 runtime.chanrecv2(0x4185380, 0x4143f80) runtime/chan.go:514 +0x20 fp=0x4143f38 sp=0x4143f24 pc=0xc311fc github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerRoutine(0x3fa4c60, {0x459bf8, 0x4463500}, 0x4185380, 0x4185400) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:1509 +0xe0 fp=0x4143fc0 sp=0x4143f38 pc=0x144c918 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func3() github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:274 +0x3c fp=0x4143fd8 sp=0x4143fc0 pc=0x143fcdc sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x50 fp=0x4143fec sp=0x4143fd8 pc=0xccb53c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4143fec sp=0x4143fec pc=0xcbacd4 created by sync.(*WaitGroup).Go in goroutine 238 sync/waitgroup.go:238 +0x7c goroutine 238 gp=0x43f9b88 m=nil [runnable]: reflect.unsafe_New(0x158e70) runtime/malloc.go:2229 +0x40 fp=0x3c3899c sp=0x3c3899c pc=0xcb0e48 reflect.New({0x4627a0, 0x158e70}) reflect/value.go:3163 +0x5c fp=0x3c389b0 sp=0x3c3899c pc=0xcf1844 google.golang.org/protobuf/internal/impl.consumeMessageSliceInfo({0x4bb858e, 0x1608d, 0x17a72}, {0x4db4f34}, 0x2, 0x3f76c80, {0x8, {0x457e40, 0x3d16180}, 0x270f}) google.golang.org/protobuf@v1.36.11/internal/impl/codec_field.go:446 +0x94 fp=0x3c38a04 sp=0x3c389b0 pc=0x10d59e8 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointerEager(0x3d6093c, {0x4bb8000, 0x1661b, 0x18000}, {0x4db4f20}, 0x0, {0x8, {0x457e40, 0x3d16180}, 0x270f}) google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:183 +0x30c fp=0x3c38ab8 sp=0x3c38a04 pc=0x11086a0 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer(0x3d6093c, {0x4bb8000, 0x1661b, 0x18000}, {0x4db4f20}, 0x0, {0x8, {0x457e40, 0x3d16180}, 0x2710}) google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:119 +0x13c fp=0x3c38af8 sp=0x3c38ab8 pc=0x1108324 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal(0x3d6093c, {{}, {0x45fe94, 0x4db4f20}, {0x4bb8000, 0x1661b, 0x18000}, 0x8, {0x457e40, 0x3d16180}, ...}) google.golang.org/protobuf@v1.36.11/internal/impl/decode.go:81 +0x84 fp=0x3c38b34 sp=0x3c38af8 pc=0x1108190 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal-fm({{}, {0x45fe94, 0x4db4f20}, {0x4bb8000, 0x1661b, 0x18000}, 0x8, {0x457e40, 0x3d16180}, 0x2710}) :1 +0x28 fp=0x3c38b6c sp=0x3c38b34 pc=0x1135d54 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal({{}, 0x1, 0x1, 0x0, {0x457e40, 0x3d16180}, 0x2710, 0x0}, {0x4bb8000, 0x1661b, ...}, ...) google.golang.org/protobuf@v1.36.11/proto/decode.go:122 +0x184 fp=0x3c38bcc sp=0x3c38b6c pc=0x109ee58 google.golang.org/protobuf/proto.Unmarshal({0x4bb8000, 0x1661b, 0x18000}, {0x4553e8, 0x4db4f20}) google.golang.org/protobuf@v1.36.11/proto/decode.go:62 +0x68 fp=0x3c38c08 sp=0x3c38bcc pc=0x109eb74 github.com/syncthing/syncthing/internal/db/sqlite.indirectFI.FileInfo({{0x0, 0x0}, {0x47631e0, 0x153, 0x160}, {0x4bb8000, 0x1661b, 0x18000}, 0x0, 0x0}) github.com/syncthing/syncthing/internal/db/sqlite/util.go:103 +0xb8 fp=0x3c38d78 sp=0x3c38c08 pc=0x1598810 github.com/syncthing/syncthing/internal/db/sqlite.(*folderDB).GetGlobalFile(0x3f634e0, {0x410c2d0, 0xef}) github.com/syncthing/syncthing/internal/db/sqlite/folderdb_global.go:39 +0x18c fp=0x3c38f2c sp=0x3c38d78 pc=0x1589e38 github.com/syncthing/syncthing/internal/db/sqlite.(*DB).GetGlobalFile(0x3e4c8c0, {0x3f5abb4, 0xb}, {0x410c2d0, 0xef}) github.com/syncthing/syncthing/internal/db/sqlite/db_folderdb.go:133 +0xe4 fp=0x3c390b0 sp=0x3c38f2c pc=0x15814b8 github.com/syncthing/syncthing/internal/db.metricsDB.GetGlobalFile({{0x46226c, 0x3e4c8c0}}, {0x3f5abb4, 0xb}, {0x410c2d0, 0xef}) github.com/syncthing/syncthing/internal/db/metrics.go:158 +0xcc fp=0x3c39234 sp=0x3c390b0 pc=0x12fa4ac github.com/syncthing/syncthing/internal/db.(*metricsDB).GetGlobalFile(0x3fbc138, {0x3f5abb4, 0xb}, {0x410c2d0, 0xef}) :1 +0x68 fp=0x3c393b8 sp=0x3c39234 pc=0x12fedd0 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded(0x3fa4c60, {0x459bf8, 0x4463500}, 0x4185440, 0x41853c0, 0x4185340) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:442 +0x4ec fp=0x3c3997c sp=0x3c393b8 pc=0x1440274 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0x3fa4c60, {0x459bf8, 0x4463500}, 0x4185340) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:282 +0x4a0 fp=0x3c39a14 sp=0x3c3997c pc=0x143fad8 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0x3fa4c60, {0x459bf8, 0x4463500}) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:197 +0x388 fp=0x3c39b5c sp=0x3c39a14 pc=0x143ede8 github.com/syncthing/syncthing/lib/model.(*folder).pull(0x3cf38c8, {0x459bf8, 0x4463500}) github.com/syncthing/syncthing/lib/model/folder.go:435 +0x54c fp=0x3c39d60 sp=0x3c39b5c pc=0x1432730 github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3cf38c8, {0x459bf8, 0x4463500}) github.com/syncthing/syncthing/lib/model/folder.go:206 +0x5b4 fp=0x3c39f9c sp=0x3c39d60 pc=0x1431050 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3c39fec sp=0x3c39f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c39fec sp=0x3c39fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 244 gp=0x4425548 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x402e5ac sp=0x402e598 pc=0xcb37f0 runtime.selectgo(0x402e724, 0x402e69c, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x402e664 sp=0x402e5ac pc=0xc8c10c github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0x3e4a260, {0x459bf8, 0x3f65110}, {0x44e890, 0x1}, {0x40566d0, 0x1, 0x1}, 0x3de2c40, 0x454e3c0, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:85 +0xb4 fp=0x402e7b0 sp=0x402e664 pc=0x11e2b98 github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch.gowrap1() github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:63 +0x84 fp=0x402e7ec sp=0x402e7b0 pc=0x11e29c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x402e7ec sp=0x402e7ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch in goroutine 222 github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:63 +0x358 goroutine 245 gp=0x4425908 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x462f800 sp=0x462f7ec pc=0xcb37f0 runtime.selectgo(0x462fda0, 0x462fc6c, 0x0, 0x0, 0x6, 0x1) runtime/select.go:351 +0xcb4 fp=0x462f8b8 sp=0x462f800 pc=0xc8c10c github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0x44257c8, 0x454e3c0, 0x3f70880, {0x460994, 0x3d70808}, {0x458fa8, 0x3f34390}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x2b8 fp=0x462ffcc sp=0x462f8b8 pc=0x130925c github.com/syncthing/syncthing/lib/watchaggregator.Aggregate.gowrap1() github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x4c fp=0x462ffec sp=0x462ffcc pc=0x1308f94 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x462ffec sp=0x462ffec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate in goroutine 222 github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0xd4 goroutine 241 gp=0x43f9e08 m=nil [select, 26 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40baca8 sp=0x40bac94 pc=0xcb37f0 runtime.selectgo(0x40baf24, 0x466dde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x40bad60 sp=0x40baca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x43d2fc8, {0x459bf8, 0x45f29c0}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x40baf9c sp=0x40bad60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40bafec sp=0x40baf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40bafec sp=0x40bafec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 246 gp=0x3c05688 m=nil [select, 33 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4000ca8 sp=0x4000c94 pc=0xcb37f0 runtime.selectgo(0x4000f24, 0x4325de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x4000d60 sp=0x4000ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3fdc908, {0x459bf8, 0x40247b0}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x4000f9c sp=0x4000d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4000fec sp=0x4000f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4000fec sp=0x4000fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 333 gp=0x3c05e08 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3debd7c sp=0x3debd68 pc=0xcb37f0 runtime.selectgo(0x3debf40, 0x3debebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3debe34 sp=0x3debd7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x407e5f0, {0x459bf8, 0x43dad80}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x3debf9c sp=0x3debe34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3debfec sp=0x3debf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3debfec sp=0x3debfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 253 gp=0x3e23408 m=nil [select, 26 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40beca8 sp=0x40bec94 pc=0xcb37f0 runtime.selectgo(0x40bef24, 0x431fde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x40bed60 sp=0x40beca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x405a008, {0x459bf8, 0x4024ab0}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x40bef9c sp=0x40bed60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40befec sp=0x40bef9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40befec sp=0x40befec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 265 gp=0x3c84c88 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40bdca8 sp=0x40bdc94 pc=0xcb37f0 runtime.selectgo(0x40bdf24, 0x4241de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x40bdd60 sp=0x40bdca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x417afc8, {0x459bf8, 0x3effa10}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x40bdf9c sp=0x40bdd60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40bdfec sp=0x40bdf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40bdfec sp=0x40bdfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 257 gp=0x3e23688 m=nil [select, 25 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x44a4ca8 sp=0x44a4c94 pc=0xcb37f0 runtime.selectgo(0x44a4f24, 0x466bde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x44a4d60 sp=0x44a4ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x42f1688, {0x459bf8, 0x43daab0}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x44a4f9c sp=0x44a4d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x44a4fec sp=0x44a4f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x44a4fec sp=0x44a4fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 283 gp=0x3e237c8 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40bbca8 sp=0x40bbc94 pc=0xcb37f0 runtime.selectgo(0x40bbf24, 0x423dde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x40bbd60 sp=0x40bbca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3cf2008, {0x459bf8, 0x45f3020}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x40bbf9c sp=0x40bbd60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40bbfec sp=0x40bbf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40bbfec sp=0x40bbfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 269 gp=0x43f9548 m=nil [select, 22 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4003ca8 sp=0x4003c94 pc=0xcb37f0 runtime.selectgo(0x4003f24, 0x466dde0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x4003d60 sp=0x4003ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x3fdd208, {0x459bf8, 0x40242a0}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x4003f9c sp=0x4003d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4003fec sp=0x4003f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4003fec sp=0x4003fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 278 gp=0x3e23908 m=nil [select, 26 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4529ca8 sp=0x4529c94 pc=0xcb37f0 runtime.selectgo(0x4529f24, 0x4357de0, 0x0, 0x0, 0xd, 0x1) runtime/select.go:351 +0xcb4 fp=0x4529d60 sp=0x4529ca8 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x42f18c8, {0x459bf8, 0x43db1a0}) github.com/syncthing/syncthing/lib/model/folder.go:181 +0x368 fp=0x4529f9c sp=0x4529d60 pc=0x1430e04 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4529fec sp=0x4529f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4529fec sp=0x4529fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 130 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 334 gp=0x3e23a48 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d6d7c sp=0x40d6d68 pc=0xcb37f0 runtime.selectgo(0x40d6f40, 0x40d6ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d6e34 sp=0x40d6d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x407e640, {0x459bf8, 0x43daea0}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x40d6f9c sp=0x40d6e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40d6fec sp=0x40d6f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d6fec sp=0x40d6fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 343 gp=0x3e23cc8 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb9d7c sp=0x3fb9d68 pc=0xcb37f0 runtime.selectgo(0x3fb9f40, 0x3fb9ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb9e34 sp=0x3fb9d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x3ee5c70, {0x459bf8, 0x45a2540}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x3fb9f9c sp=0x3fb9e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3fb9fec sp=0x3fb9f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb9fec sp=0x3fb9fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 304 gp=0x3e7e648 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3de5d80 sp=0x3de5d6c pc=0xcb37f0 runtime.selectgo(0x3de5ed0, 0x3de5e68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x3de5e38 sp=0x3de5d80 pc=0xc8c10c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x3c9d798, {0x459bf8, 0x4277c20}) github.com/thejerf/suture/v4@v4.0.6/supervisor.go:354 +0x324 fp=0x3de5f84 sp=0x3de5e38 pc=0x103ccbc github.com/syncthing/syncthing/lib/model.(*serviceMap[...]).Serve(...) github.com/syncthing/syncthing/lib/model/service_map.go:135 github.com/syncthing/syncthing/lib/model.(*indexHandlerRegistry).Serve(0x4277bf0, {0x459bf8, 0x4277c20}) github.com/syncthing/syncthing/lib/model/indexhandler.go:532 +0x34 fp=0x3de5f9c sp=0x3de5f84 pc=0x145c8d8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3de5fec sp=0x3de5f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3de5fec sp=0x3de5fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 132 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 345 gp=0x3e7e788 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4004d7c sp=0x4004d68 pc=0xcb37f0 runtime.selectgo(0x4004f40, 0x4004ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x4004e34 sp=0x4004d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x3ee5db0, {0x459bf8, 0x45f31a0}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x4004f9c sp=0x4004e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x4004fec sp=0x4004f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4004fec sp=0x4004fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 310 gp=0x3fe4008 m=nil [chan receive, 34 minutes]: runtime.gopark(0x44cfac, 0x41ca5f8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x4176774 sp=0x4176760 pc=0xcb37f0 runtime.chanrecv(0x41ca5c0, 0x0, 0x1) runtime/chan.go:667 +0x578 fp=0x41767b0 sp=0x4176774 pc=0xc31780 runtime.chanrecv1(0x41ca5c0, 0x0) runtime/chan.go:509 +0x20 fp=0x41767c4 sp=0x41767b0 pc=0xc311d8 github.com/syncthing/syncthing/lib/connections.(*service).handleHellos.func1() github.com/syncthing/syncthing/lib/connections/service.go:431 +0x50 fp=0x41767ec sp=0x41767c4 pc=0x1415c58 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x41767ec sp=0x41767ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/connections.(*service).handleHellos in goroutine 142 github.com/syncthing/syncthing/lib/connections/service.go:430 +0xc84 goroutine 344 gp=0x3fe4148 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d2ef0 sp=0x40d2edc pc=0xcb37f0 runtime.selectgo(0x40d2fdc, 0x40d2fcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d2fa8 sp=0x40d2ef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x40d2fec sp=0x40d2fa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d2fec sp=0x40d2fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 343 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 305 gp=0x3fe4288 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3de9d7c sp=0x3de9d68 pc=0xcb37f0 runtime.selectgo(0x3de9f40, 0x3de9ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3de9e34 sp=0x3de9d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x3ee59a0, {0x459bf8, 0x45a2180}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x3de9f9c sp=0x3de9e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3de9fec sp=0x3de9f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3de9fec sp=0x3de9fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 339 gp=0x3fe4508 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40bcd7c sp=0x40bcd68 pc=0xcb37f0 runtime.selectgo(0x40bcf40, 0x40bcebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x40bce34 sp=0x40bcd7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x3ee5a40, {0x459bf8, 0x45a2240}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x40bcf9c sp=0x40bce34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40bcfec sp=0x40bcf9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40bcfec sp=0x40bcfec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 338 gp=0x3fe4648 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb5d7c sp=0x3fb5d68 pc=0xcb37f0 runtime.selectgo(0x3fb5f40, 0x3fb5ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb5e34 sp=0x3fb5d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x3ee59f0, {0x459bf8, 0x45a21e0}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x3fb5f9c sp=0x3fb5e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3fb5fec sp=0x3fb5f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb5fec sp=0x3fb5fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 340 gp=0x3fe4788 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3c5fef0 sp=0x3c5fedc pc=0xcb37f0 runtime.selectgo(0x3c5ffdc, 0x3c5ffcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3c5ffa8 sp=0x3c5fef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x3c5ffec sp=0x3c5ffa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3c5ffec sp=0x3c5ffec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 339 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 342 gp=0x3fe48c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fbbef0 sp=0x3fbbedc pc=0xcb37f0 runtime.selectgo(0x3fbbfdc, 0x3fbbfcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fbbfa8 sp=0x3fbbef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x3fbbfec sp=0x3fbbfa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fbbfec sp=0x3fbbfec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 338 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 341 gp=0x3fe4a08 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb8ef0 sp=0x3fb8edc pc=0xcb37f0 runtime.selectgo(0x3fb8fdc, 0x3fb8fcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb8fa8 sp=0x3fb8ef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x3fb8fec sp=0x3fb8fa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb8fec sp=0x3fb8fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 305 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 332 gp=0x3fe4b48 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb4d7c sp=0x3fb4d68 pc=0xcb37f0 runtime.selectgo(0x3fb4f40, 0x3fb4ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb4e34 sp=0x3fb4d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x407e230, {0x459bf8, 0x43dac90}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x3fb4f9c sp=0x3fb4e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x3fb4fec sp=0x3fb4f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb4fec sp=0x3fb4fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 299 gp=0x3fe4c88 m=nil [IO wait]: runtime.gopark(0x44d148, 0xb3963e10, 0x2, 0x2, 0x5) runtime/proc.go:462 +0x100 fp=0x421db00 sp=0x421daec pc=0xcb37f0 runtime.netpollblock(0xb3963e00, 0x72, 0x0) runtime/netpoll.go:575 +0xfc fp=0x421db18 sp=0x421db00 pc=0xc6d750 internal/poll.runtime_pollWait(0xb3963e00, 0x72) runtime/netpoll.go:351 +0x54 fp=0x421db2c sp=0x421db18 pc=0xcb2894 internal/poll.(*pollDesc).wait(0x3ee4ec8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x421db40 sp=0x421db2c pc=0xd326c4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3ee4eb0, {0x45f9800, 0xc00, 0xc00}) internal/poll/fd_unix.go:165 +0x294 fp=0x421db88 sp=0x421db40 pc=0xd33794 net.(*netFD).Read(0x3ee4eb0, {0x45f9800, 0xc00, 0xc00}) net/fd_posix.go:68 +0x38 fp=0x421dbb4 sp=0x421db88 pc=0xe48794 net.(*conn).Read(0x3edd560, {0x45f9800, 0xc00, 0xc00}) net/net.go:196 +0x48 fp=0x421dbe0 sp=0x421dbb4 pc=0xe588fc crypto/tls.(*atLeastReader).Read(0x4a5f350, {0x45f9800, 0xc00, 0xc00}) crypto/tls/conn.go:815 +0x78 fp=0x421dc0c sp=0x421dbe0 pc=0xec2830 bytes.(*Buffer).ReadFrom(0x3cf35cc, {0x455128, 0x4a5f350}) bytes/buffer.go:229 +0xa0 fp=0x421dc48 sp=0x421dc0c pc=0xd61664 crypto/tls.(*Conn).readFromUntil(0x3cf3448, {0x455808, 0x3edd560}, 0x5) crypto/tls/conn.go:837 +0xd4 fp=0x421dc70 sp=0x421dc48 pc=0xec2a8c crypto/tls.(*Conn).readRecordOrCCS(0x3cf3448, 0x0) crypto/tls/conn.go:626 +0x134 fp=0x421ddc8 sp=0x421dc70 pc=0xec01cc crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x3cf3448, {0x3e1d9a0, 0x2, 0x4}) crypto/tls/conn.go:1393 +0x148 fp=0x421ddf8 sp=0x421ddc8 pc=0xec5e70 github.com/syncthing/syncthing/lib/connections.(*internalConn).Read(0x3fa98f0, {0x3e1d9a0, 0x2, 0x4}) :1 +0x40 fp=0x421de18 sp=0x421ddf8 pc=0x14247b8 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0x40782a0, {0x3e1d9a0, 0x2, 0x4}) github.com/syncthing/syncthing/lib/connections/limiter.go:234 +0x40 fp=0x421de44 sp=0x421de18 pc=0x140d444 github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0x3c2aee0, {0x3e1d9a0, 0x2, 0x4}) github.com/syncthing/syncthing/lib/protocol/counting.go:29 +0x40 fp=0x421deac sp=0x421de44 pc=0x1199f78 io.ReadAtLeast({0x4555d8, 0x3c2aee0}, {0x3e1d9a0, 0x2, 0x4}, 0x2) io/io.go:335 +0x90 fp=0x421ded8 sp=0x421deac pc=0xcfd104 io.ReadFull(...) io/io.go:354 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0x3c9cd08, {0x3e1d9a0, 0x4, 0x4}) github.com/syncthing/syncthing/lib/protocol/protocol.go:568 +0x74 fp=0x421df54 sp=0x421ded8 pc=0x11a230c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0x3c9cd08, {0x3e1d9a0, 0x4, 0x4}) github.com/syncthing/syncthing/lib/protocol/protocol.go:503 +0x34 fp=0x421df7c sp=0x421df54 pc=0x11a17c4 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0x3c9cd08) github.com/syncthing/syncthing/lib/protocol/protocol.go:407 +0x64 fp=0x421dfdc sp=0x421df7c pc=0x11a07a8 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1() github.com/syncthing/syncthing/lib/protocol/protocol.go:285 +0x20 fp=0x421dfec sp=0x421dfdc pc=0x119fe28 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x421dfec sp=0x421dfec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 133 github.com/syncthing/syncthing/lib/protocol/protocol.go:284 +0x158 goroutine 300 gp=0x3fe4dc8 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d1e60 sp=0x40d1e4c pc=0xcb37f0 runtime.selectgo(0x40d1f8c, 0x40d1f40, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d1f18 sp=0x40d1e60 pc=0xc8c10c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0x3c9cd08) github.com/syncthing/syncthing/lib/protocol/protocol.go:434 +0xf8 fp=0x40d1fd8 sp=0x40d1f18 pc=0x11a0d90 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func2() github.com/syncthing/syncthing/lib/protocol/protocol.go:289 +0x20 fp=0x40d1fec sp=0x40d1fd8 pc=0x119fdd0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d1fec sp=0x40d1fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 133 github.com/syncthing/syncthing/lib/protocol/protocol.go:288 +0x1a0 goroutine 302 gp=0x3fe4f08 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d5ea0 sp=0x40d5e8c pc=0xcb37f0 runtime.selectgo(0x40d5fa8, 0x40d5f80, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d5f58 sp=0x40d5ea0 pc=0xc8c10c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0x3c9cd08) github.com/syncthing/syncthing/lib/protocol/protocol.go:1004 +0xb8 fp=0x40d5fdc sp=0x40d5f58 pc=0x11a62d8 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func4() github.com/syncthing/syncthing/lib/protocol/protocol.go:298 +0x20 fp=0x40d5fec sp=0x40d5fdc pc=0x119fd38 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d5fec sp=0x40d5fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 133 github.com/syncthing/syncthing/lib/protocol/protocol.go:297 +0x230 goroutine 303 gp=0x3fe5048 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3fb6e90 sp=0x3fb6e7c pc=0xcb37f0 runtime.selectgo(0x3fb6fb0, 0x3fb6f70, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3fb6f48 sp=0x3fb6e90 pc=0xc8c10c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0x3c9cd08) github.com/syncthing/syncthing/lib/protocol/protocol.go:1029 +0x148 fp=0x3fb6fdc sp=0x3fb6f48 pc=0x11a66a0 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func5() github.com/syncthing/syncthing/lib/protocol/protocol.go:302 +0x20 fp=0x3fb6fec sp=0x3fb6fdc pc=0x119fcec runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3fb6fec sp=0x3fb6fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 133 github.com/syncthing/syncthing/lib/protocol/protocol.go:301 +0x278 goroutine 301 gp=0x3fe5188 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d7e5c sp=0x40d7e48 pc=0xcb37f0 runtime.selectgo(0x40d7f68, 0x40d7f38, 0x0, 0x0, 0x4, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d7f14 sp=0x40d7e5c pc=0xc8c10c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0x3c9cd08) github.com/syncthing/syncthing/lib/protocol/protocol.go:739 +0x280 fp=0x40d7fdc sp=0x40d7f14 pc=0x11a3640 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func3() github.com/syncthing/syncthing/lib/protocol/protocol.go:294 +0x20 fp=0x40d7fec sp=0x40d7fdc pc=0x119fd84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d7fec sp=0x40d7fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start in goroutine 133 github.com/syncthing/syncthing/lib/protocol/protocol.go:293 +0x1e8 goroutine 335 gp=0x3fe52c8 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x452ed7c sp=0x452ed68 pc=0xcb37f0 runtime.selectgo(0x452ef30, 0x452eeb4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x452ee34 sp=0x452ed7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x407e690, {0x459bf8, 0x43daf90}) github.com/syncthing/syncthing/lib/model/indexhandler.go:227 +0x598 fp=0x452ef9c sp=0x452ee34 pc=0x1458bb0 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x452efec sp=0x452ef9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x452efec sp=0x452efec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 336 gp=0x3fe5408 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x452fd7c sp=0x452fd68 pc=0xcb37f0 runtime.selectgo(0x452ff40, 0x452febc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x452fe34 sp=0x452fd7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x407e6e0, {0x459bf8, 0x43db080}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x452ff9c sp=0x452fe34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x452ffec sp=0x452ff9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x452ffec sp=0x452ffec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 337 gp=0x3e7e8c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3ed16f0 sp=0x3ed16dc pc=0xcb37f0 runtime.selectgo(0x3ed17dc, 0x3ed17cc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3ed17a8 sp=0x3ed16f0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x3ed17ec sp=0x3ed17a8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ed17ec sp=0x3ed17ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 332 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 354 gp=0x3e7fa48 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40336f0 sp=0x40336dc pc=0xcb37f0 runtime.selectgo(0x40337dc, 0x40337cc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40337a8 sp=0x40336f0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x40337ec sp=0x40337a8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40337ec sp=0x40337ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 333 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 355 gp=0x3e7fb88 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4033ef0 sp=0x4033edc pc=0xcb37f0 runtime.selectgo(0x4033fdc, 0x4033fcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x4033fa8 sp=0x4033ef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x4033fec sp=0x4033fa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4033fec sp=0x4033fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 334 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 356 gp=0x3ce2788 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4030ef0 sp=0x4030edc pc=0xcb37f0 runtime.selectgo(0x4030fdc, 0x4030fcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x4030fa8 sp=0x4030ef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x4030fec sp=0x4030fa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4030fec sp=0x4030fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 335 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 357 gp=0x3ce28c8 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40c7ef0 sp=0x40c7edc pc=0xcb37f0 runtime.selectgo(0x40c7fdc, 0x40c7fcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x40c7fa8 sp=0x40c7ef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x40c7fec sp=0x40c7fa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40c7fec sp=0x40c7fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 336 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 346 gp=0x3fe5e08 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d3d7c sp=0x40d3d68 pc=0xcb37f0 runtime.selectgo(0x40d3f40, 0x40d3ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d3e34 sp=0x40d3d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x3ee5e00, {0x459bf8, 0x45f3290}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x40d3f9c sp=0x40d3e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40d3fec sp=0x40d3f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d3fec sp=0x40d3fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 347 gp=0x4272008 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d0d7c sp=0x40d0d68 pc=0xcb37f0 runtime.selectgo(0x40d0f40, 0x40d0ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d0e34 sp=0x40d0d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x40f4000, {0x459bf8, 0x45f33b0}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x40d0f9c sp=0x40d0e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40d0fec sp=0x40d0f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d0fec sp=0x40d0fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 348 gp=0x4272148 m=nil [select, 1 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x40d4d7c sp=0x40d4d68 pc=0xcb37f0 runtime.selectgo(0x40d4f40, 0x40d4ebc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:351 +0xcb4 fp=0x40d4e34 sp=0x40d4d7c pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve(0x40f4050, {0x459bf8, 0x45f34a0}) github.com/syncthing/syncthing/lib/model/indexhandler.go:213 +0x4d0 fp=0x40d4f9c sp=0x40d4e34 pc=0x1458ae8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.6/supervisor.go:570 +0xcc fp=0x40d4fec sp=0x40d4f9c pc=0x103e1c0 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x40d4fec sp=0x40d4fec pc=0xcbacd4 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 304 github.com/thejerf/suture/v4@v4.0.6/supervisor.go:544 +0x1a0 goroutine 349 gp=0x4272648 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x41796f0 sp=0x41796dc pc=0xcb37f0 runtime.selectgo(0x41797dc, 0x41797cc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x41797a8 sp=0x41796f0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x41797ec sp=0x41797a8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x41797ec sp=0x41797ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 345 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 350 gp=0x4272788 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4176ef0 sp=0x4176edc pc=0xcb37f0 runtime.selectgo(0x4176fdc, 0x4176fcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x4176fa8 sp=0x4176ef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x4176fec sp=0x4176fa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4176fec sp=0x4176fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 346 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 358 gp=0x4534008 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x41776f0 sp=0x41776dc pc=0xcb37f0 runtime.selectgo(0x41777dc, 0x41777cc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x41777a8 sp=0x41776f0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x41777ec sp=0x41777a8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x41777ec sp=0x41777ec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 347 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 351 gp=0x4272b48 m=nil [select, 34 minutes]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x4177ef0 sp=0x4177edc pc=0xcb37f0 runtime.selectgo(0x4177fdc, 0x4177fcc, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x4177fa8 sp=0x4177ef0 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve.func2() github.com/syncthing/syncthing/lib/model/indexhandler.go:175 +0x88 fp=0x4177fec sp=0x4177fa8 pc=0x1458d84 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4177fec sp=0x4177fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*indexHandler).Serve in goroutine 348 github.com/syncthing/syncthing/lib/model/indexhandler.go:174 +0x258 goroutine 1420 gp=0x4272288 m=nil [chan receive]: runtime.gopark(0x44cfac, 0x41853f8, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x44a8bc0 sp=0x44a8bac pc=0xcb37f0 runtime.chanrecv(0x41853c0, 0x44a8ec0, 0x1) runtime/chan.go:667 +0x578 fp=0x44a8bfc sp=0x44a8bc0 pc=0xc31780 runtime.chanrecv2(0x41853c0, 0x44a8ec0) runtime/chan.go:514 +0x20 fp=0x44a8c10 sp=0x44a8bfc pc=0xc311fc github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine(0x3fa4c60, {0x459bf8, 0x4463500}, 0x41853c0, 0x4185380, 0x4185400) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:1331 +0x1d4 fp=0x44a8fbc sp=0x44a8c10 pc=0x144a9b0 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2() github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:268 +0x44 fp=0x44a8fd8 sp=0x44a8fbc pc=0x143fd30 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x50 fp=0x44a8fec sp=0x44a8fd8 pc=0xccb53c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x44a8fec sp=0x44a8fec pc=0xcbacd4 created by sync.(*WaitGroup).Go in goroutine 238 sync/waitgroup.go:238 +0x7c goroutine 1419 gp=0x45357c8 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x46a1bac sp=0x46a1b98 pc=0xcb37f0 runtime.selectgo(0x46a1ed4, 0x46a1d1c, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x46a1c64 sp=0x46a1bac pc=0xc8c10c github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).dbUpdaterRoutine(0x3fa4c60, 0x4185440) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:1769 +0x18c fp=0x46a1fc4 sp=0x46a1c64 pc=0x144f07c github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func1() github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:262 +0x2c fp=0x46a1fd8 sp=0x46a1fc4 pc=0x143fd6c sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x50 fp=0x46a1fec sp=0x46a1fd8 pc=0xccb53c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x46a1fec sp=0x46a1fec pc=0xcbacd4 created by sync.(*WaitGroup).Go in goroutine 238 sync/waitgroup.go:238 +0x7c goroutine 1417 gp=0x3ce2dc8 m=nil [chan receive]: runtime.gopark(0x44cfac, 0x4185378, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x4178e04 sp=0x4178df0 pc=0xcb37f0 runtime.chanrecv(0x4185340, 0x4178ef0, 0x1) runtime/chan.go:667 +0x578 fp=0x4178e40 sp=0x4178e04 pc=0xc31780 runtime.chanrecv2(0x4185340, 0x4178ef0) runtime/chan.go:514 +0x20 fp=0x4178e54 sp=0x4178e40 pc=0xc311fc github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullScannerRoutine(0x3fa4c60, {0x459bf8, 0x4463500}, 0x4185340) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:1825 +0xac fp=0x4178fd8 sp=0x4178e54 pc=0x144fa18 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull.gowrap1() github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:168 +0x34 fp=0x4178fec sp=0x4178fd8 pc=0x143f628 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4178fec sp=0x4178fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull in goroutine 238 github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:168 +0x11c goroutine 1423 gp=0x4054288 m=nil [chan receive]: runtime.gopark(0x44cfac, 0x4185438, 0x13, 0x7, 0x2) runtime/proc.go:462 +0x100 fp=0x4846b54 sp=0x4846b40 pc=0xcb37f0 runtime.chanrecv(0x4185400, 0x4846f3c, 0x1) runtime/chan.go:667 +0x578 fp=0x4846b90 sp=0x4846b54 pc=0xc31780 runtime.chanrecv2(0x4185400, 0x40c773c) runtime/chan.go:514 +0x20 fp=0x4846ba4 sp=0x4846b90 pc=0xc311fc github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).finisherRoutine(0x3fa4c60, {0x459bf8, 0x4463500}, 0x4185400, 0x4185440, 0x4185340) github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:1676 +0x30 fp=0x4846fbc sp=0x4846ba4 pc=0x144e420 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func4() github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:279 +0x44 fp=0x4846fd8 sp=0x4846fbc pc=0x143fc90 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x50 fp=0x4846fec sp=0x4846fd8 pc=0xccb53c runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x4846fec sp=0x4846fec pc=0xcbacd4 created by sync.(*WaitGroup).Go in goroutine 238 sync/waitgroup.go:238 +0x7c goroutine 1418 gp=0x4054508 m=nil [select]: runtime.gopark(0x44d188, 0x0, 0x12, 0x3, 0x1) runtime/proc.go:462 +0x100 fp=0x3ed4e54 sp=0x3ed4e40 pc=0xcb37f0 runtime.selectgo(0x3ed4f94, 0x3ed4f44, 0x0, 0x0, 0x2, 0x1) runtime/select.go:351 +0xcb4 fp=0x3ed4f0c sp=0x3ed4e54 pc=0xc8c10c github.com/syncthing/syncthing/lib/model.addTimeUntilCancelled({0x459bf8, 0x3c984e0}, {0x45b7f8, 0x3cc7940}) github.com/syncthing/syncthing/lib/model/util.go:84 +0x134 fp=0x3ed4fd8 sp=0x3ed4f0c pc=0x148698c github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull.gowrap2() github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:177 +0x34 fp=0x3ed4fec sp=0x3ed4fd8 pc=0x143f594 runtime.goexit({}) runtime/asm_arm.s:873 +0x4 fp=0x3ed4fec sp=0x3ed4fec pc=0xcbacd4 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull in goroutine 238 github.com/syncthing/syncthing/lib/model/folder_sendrecv.go:177 +0x298