WARNING: linker: /data/app/com.nutomic.syncthingandroid-2/lib/arm/libsyncthing.so: unsupported flags DT_FLAGS_1=0x8000001 [start] INFO: syncthing v1.27.10 "Gold Grasshopper" (go1.22.1 android-arm) vagrant@bookworm 2024-07-22 03:45:28 UTC [noupgrade, stguiassets, sthashing, stnoupgrade] [xxx] INFO: My ID: xxx [xxx] INFO: Hashing performance is 23.41 MB/s [xxx] INFO: Overall send rate is unlimited, receive rate is unlimited [xxx] INFO: Ready to synchronize "xxx" (xxx) (sendreceive) [xxx] INFO: Using discovery mechanism: IPv4 local broadcast discovery on port 21027 [xxx] INFO: Using discovery mechanism: IPv6 local multicast discovery on address [ff12::8384]:21027 [xxx] INFO: TCP listener ([::]:22000) starting [xxx] INFO: QUIC listener ([::]:22000) starting [xxx] INFO: GUI and API listening on 127.0.0.1:8384 [xxx] INFO: Access the GUI via the following URL: https://127.0.0.1:8384/ [xxx] INFO: My name is "xxx" [xxx] INFO: Device xxx is "xxx" at [dynamic] [xxx] DEBUG: walker/xxx@0x8d4a9340 Walk [] Matcher/[]@0x8d0a45f0 [xxx] DEBUG: walker/xxx@0x8d4a9340 ignored (internal): .stfolder [xxx] DEBUG: walker/xxx@0x8d4a9340 checking: File{Name:"syncthing2.log", Sequence:0, Permissions:0660, ModTime:2024-08-19 20:32:09.452776124 -0400 EDT, Version:{[{xxx 1724114422}]}, VersionHash:, Length:5504010, Deleted:false, Invalid:false, LocalFlags:0x0, NoPermissions:true, BlockSize:131072, NumBlocks:0, BlocksHash:, Platform:{ }, InodeChangeTime:1969-12-31 19:00:00 -0500 EST} [xxx] DEBUG: walker/xxx@0x8d4a9340 unchanged: File{Name:"syncthing2.log", Sequence:11, Permissions:0660, ModTime:2024-08-19 20:32:09.452776124 -0400 EDT, Version:{[{xxx 1724114422}]}, VersionHash:, Length:5504010, Deleted:false, Invalid:false, LocalFlags:0x0, NoPermissions:true, BlockSize:131072, NumBlocks:42, BlocksHash:c44046ad6aa6ad0904024385dd8e1e5784dcdb6e480ce9931a525d19a2a36a08, Platform:{ }, InodeChangeTime:1969-12-31 19:00:00 -0500 EST} [xxx] INFO: Completed initial scan of sendreceive folder "xxx" (xxx) [xxx] INFO: Established secure connection to xxx at xxx [xxx] INFO: Device xxx client is "syncthing v1.18.0-ds1" named "xxx" at xxx [xxx] WARNING: Remote xxx (xxx) is an introducer to us, and we are to them - only one should be introducer to the other, see https://docs.syncthing.net/users/introducer.html [xxx] DEBUG: walker/xxx@0x8d6ff8f0 Walk [syncthing3.log] Matcher/[]@0x8d0a45f0 [xxx] DEBUG: walker/xxx@0x8d6ff8f0 checking: File{Name:"syncthing3.log", Sequence:0, Permissions:0660, ModTime:2024-08-19 20:32:09.452776124 -0400 EDT, Version:{[{xxx 1724114489}]}, VersionHash:, Length:5504010, Deleted:false, Invalid:false, LocalFlags:0x0, NoPermissions:true, BlockSize:131072, NumBlocks:0, BlocksHash:, Platform:{ }, InodeChangeTime:1969-12-31 19:00:00 -0500 EST} [xxx] DEBUG: walker/xxx@0x8d6ff8f0 to hash: syncthing3.log File{Name:"syncthing3.log", Sequence:0, Permissions:0660, ModTime:2024-08-19 20:32:09.452776124 -0400 EDT, Version:{[{xxx 1724114489}]}, VersionHash:, Length:5504010, Deleted:false, Invalid:false, LocalFlags:0x0, NoPermissions:true, BlockSize:131072, NumBlocks:0, BlocksHash:, Platform:{ }, InodeChangeTime:1969-12-31 19:00:00 -0500 EST} [xxx] DEBUG: walker/xxx@0x8d6ff8f0 real to hash: syncthing3.log [xxx] DEBUG: started hashing: File{Name:"syncthing3.log", Sequence:0, Permissions:0660, ModTime:2024-08-19 20:32:09.452776124 -0400 EDT, Version:{[{xxx 1724114489}]}, VersionHash:, Length:5504010, Deleted:false, Invalid:false, LocalFlags:0x0, NoPermissions:true, BlockSize:131072, NumBlocks:0, BlocksHash:, Platform:{ }, InodeChangeTime:1969-12-31 19:00:00 -0500 EST} [xxx] DEBUG: completed hashing: File{Name:"syncthing3.log", Sequence:0, Permissions:0660, ModTime:2024-08-19 20:32:09.452776124 -0400 EDT, Version:{[{xxx 1724114489}]}, VersionHash:, Length:5504010, Deleted:false, Invalid:false, LocalFlags:0x0, NoPermissions:true, BlockSize:131072, NumBlocks:42, BlocksHash:c44046ad6aa6ad0904024385dd8e1e5784dcdb6e480ce9931a525d19a2a36a08, Platform:{ }, InodeChangeTime:1969-12-31 19:00:00 -0500 EST} [xxx] DEBUG: walker/xxx@0x8d6ff8f0: Walk xxx [syncthing3.log] current progress 5504010/5504011 at 0.0 MiB/s (99%) [xxx] DEBUG: walker/xxx@0x8d6ff8f0 Walk progress done xxx [syncthing3.log] Matcher/[]@0x8d0a45f0 [xxx] DEBUG: walker/xxx@0x8d66f3b0 Walk [syncthing2.log] Matcher/[]@0x8d0a45f0 [xxx] INFO: Lost primary connection to xxx at xxx: read: software caused connection abort (0 remain) [xxx] INFO: Connection to xxx at xxx closed: reading length: read tcp [fe80::26da:9bff:fe0e:4ad2%wlan0]:22000->[fe80::9072:87ff:fef9:5934%wlan0]:22000: read: software caused connection abort fatal error: runtime: blocked read on free polldesc goroutine 89 gp=0x8d2ffd48 m=6 mp=0x8d084588 [running]: runtime.throw({0xad8a9d02, 0x26}) runtime/panic.go:1023 +0x50 fp=0x8d4f1d5c sp=0x8d4f1d48 pc=0xadc51fd4 internal/poll.runtime_pollOpen(0x26) runtime/netpoll.go:247 +0x208 fp=0x8d4f1d84 sp=0x8d4f1d5c pc=0xadc915d4 internal/poll.(*pollDesc).init(0x8db56338, 0x8db56320) internal/poll/fd_poll_runtime.go:40 +0x3c fp=0x8d4f1d94 sp=0x8d4f1d84 pc=0xadd1a034 internal/poll.(*FD).Init(0x8db56320, {0xad878f4d, 0x3}, 0x1) internal/poll/fd_unix.go:65 +0x7c fp=0x8d4f1da8 sp=0x8d4f1d94 pc=0xadd1afc8 net.(*netFD).init(...) net/fd_unix.go:41 net.(*netFD).accept(0x8d20d310) net/fd_unix.go:184 +0x1e4 fp=0x8d4f1e10 sp=0x8d4f1da8 pc=0xade5a950 net.(*TCPListener).accept(0x8d2010c8) net/tcpsock_posix.go:159 +0x20 fp=0x8d4f1e28 sp=0x8d4f1e10 pc=0xade756dc net.(*TCPListener).Accept(0x8d2010c8) net/tcpsock.go:327 +0x30 fp=0x8d4f1e44 sp=0x8d4f1e28 pc=0xade7462c github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0x8e40f120) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:199 +0x28 fp=0x8d4f1eb4 sp=0x8d4f1e44 pc=0xae68eae4 github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0x8e40f120) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:180 +0x1c fp=0x8d4f1eec sp=0x8d4f1eb4 pc=0xae68e8c8 net/http.(*onceCloseListener).Accept(0x8d348a00) :1 +0x34 fp=0x8d4f1f04 sp=0x8d4f1eec pc=0xadfb809c net/http.(*Server).Serve(0x8d31f7c8, {0xae8a1f64, 0x8e40f120}) net/http/server.go:3255 +0x358 fp=0x8d4f1f9c sp=0x8d4f1f04 pc=0xadf9337c github.com/syncthing/syncthing/lib/api.(*service).Serve.func1() github.com/syncthing/syncthing/lib/api/api.go:429 +0x44 fp=0x8d4f1fec sp=0x8d4f1f9c pc=0xae6c6e10 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d4f1fec sp=0x8d4f1fec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/api.(*service).Serve in goroutine 78 github.com/syncthing/syncthing/lib/api/api.go:427 +0x3cf0 goroutine 1 gp=0x8d002128 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d276130, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d6d1288 sp=0x8d6d1274 pc=0xadc55b94 runtime.chanrecv(0x8d276100, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d6d12c4 sp=0x8d6d1288 pc=0xadc122a8 runtime.chanrecv1(0x8d276100, 0x0) runtime/chan.go:442 +0x20 fp=0x8d6d12d8 sp=0x8d6d12c4 pc=0xadc11da8 github.com/syncthing/syncthing/lib/syncthing.(*App).Wait(...) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:375 main.syncthingMain({{{0x0}, {0x0, 0x0}, {0x8d096b70, 0x2f}, 0x0, 0x0}, 0x0, 0x0, {0x0, ...}, ...}) github.com/syncthing/syncthing/cmd/syncthing/main.go:678 +0xe0c fp=0x8d6d1710 sp=0x8d6d12d8 pc=0xae6fbcc0 main.serveOptions.Run({{{0x0}, {0x0, 0x0}, {0x8d096b70, 0x2f}, 0x0, 0x0}, 0x0, 0x0, {0x0, ...}, ...}) github.com/syncthing/syncthing/cmd/syncthing/main.go:412 +0x9ec fp=0x8d6d1928 sp=0x8d6d1710 pc=0xae6f95cc main.(*serveOptions).Run(0xaeee7538) :1 +0x44 fp=0x8d6d1a6c sp=0x8d6d1928 pc=0xae702f84 runtime.call16(0x8d30fe80, 0x8d09b3c0, 0x8d313a40, 0xc, 0x4, 0xc, 0x8d6d1b74) runtime/asm_arm.s:488 +0x4c fp=0x8d6d1a80 sp=0x8d6d1a6c pc=0xadc95360 reflect.Value.call({0xae87d850, 0xaeee7538, 0x293}, {0xad87966d, 0x4}, {0x8d16fd84, 0x0, 0x0}) reflect/value.go:596 +0x8f8 fp=0x8d6d1d0c sp=0x8d6d1a80 pc=0xadcd5ac0 reflect.Value.Call({0xae87d850, 0xaeee7538, 0x293}, {0x8d16fd84, 0x0, 0x0}) reflect/value.go:380 +0x80 fp=0x8d6d1d48 sp=0x8d6d1d0c pc=0xadcd4fd8 github.com/alecthomas/kong.callFunction({0xae87d850, 0xaeee7538, 0x293}, 0x8d30fe40) github.com/alecthomas/kong@v0.9.0/callbacks.go:98 +0x4dc fp=0x8d6d1dd0 sp=0x8d6d1d48 pc=0xae032830 github.com/alecthomas/kong.(*Context).RunNode(0x8d1e5140, 0x8d216180, {0x0, 0x0, 0x0}) github.com/alecthomas/kong@v0.9.0/context.go:774 +0x720 fp=0x8d6d1efc sp=0x8d6d1dd0 pc=0xae03ac10 github.com/alecthomas/kong.(*Context).Run(0x8d1e5140, {0x0, 0x0, 0x0}) github.com/alecthomas/kong@v0.9.0/context.go:799 +0x1a0 fp=0x8d6d1f24 sp=0x8d6d1efc pc=0xae03b26c main.main() github.com/syncthing/syncthing/cmd/syncthing/main.go:256 +0x538 fp=0x8d6d1fa8 sp=0x8d6d1f24 pc=0xae6f88d8 runtime.main() runtime/proc.go:271 +0x380 fp=0x8d6d1fec sp=0x8d6d1fa8 pc=0xadc55554 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d6d1fec sp=0x8d6d1fec pc=0xadc96c90 goroutine 2 gp=0x8d0027e8 m=nil [force gc (idle), 3 minutes]: runtime.gopark(0xae898d84, 0xaeee5970, 0x11, 0xa, 0x1) runtime/proc.go:402 +0x10c fp=0x8d048fd4 sp=0x8d048fc0 pc=0xadc55b94 runtime.goparkunlock(...) runtime/proc.go:408 runtime.forcegchelper() runtime/proc.go:326 +0x104 fp=0x8d048fec sp=0x8d048fd4 pc=0xadc55988 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d048fec sp=0x8d048fec pc=0xadc96c90 created by runtime.init.5 in goroutine 1 runtime/proc.go:314 +0x20 goroutine 3 gp=0x8d002b48 m=nil [GC sweep wait]: runtime.gopark(0xae898d84, 0xaeee63b0, 0xc, 0x9, 0x1) runtime/proc.go:402 +0x10c fp=0x8d0497c4 sp=0x8d0497b0 pc=0xadc55b94 runtime.goparkunlock(...) runtime/proc.go:408 runtime.bgsweep(0x8d030040) runtime/mgcsweep.go:318 +0x150 fp=0x8d0497e4 sp=0x8d0497c4 pc=0xadc3a9f8 runtime.gcenable.gowrap1() runtime/mgc.go:203 +0x28 fp=0x8d0497ec sp=0x8d0497e4 pc=0xadc29af4 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d0497ec sp=0x8d0497ec pc=0xadc96c90 created by runtime.gcenable in goroutine 1 runtime/mgc.go:203 +0x84 goroutine 4 gp=0x8d002c68 m=nil [GC scavenge wait]: runtime.gopark(0xae898d84, 0xaeee6f70, 0xd, 0xa, 0x2) runtime/proc.go:402 +0x10c fp=0x8d049fb4 sp=0x8d049fa0 pc=0xadc55b94 runtime.goparkunlock(...) runtime/proc.go:408 runtime.(*scavengerState).park(0xaeee6f70) runtime/mgcscavenge.go:425 +0x6c fp=0x8d049fc8 sp=0x8d049fb4 pc=0xadc37ba0 runtime.bgscavenge(0x8d030040) runtime/mgcscavenge.go:658 +0x74 fp=0x8d049fe4 sp=0x8d049fc8 pc=0xadc38334 runtime.gcenable.gowrap2() runtime/mgc.go:204 +0x28 fp=0x8d049fec sp=0x8d049fe4 pc=0xadc29aa0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d049fec sp=0x8d049fec pc=0xadc96c90 created by runtime.gcenable in goroutine 1 runtime/mgc.go:204 +0xd8 goroutine 18 gp=0x8d088248 m=nil [finalizer wait]: runtime.gopark(0xae898c24, 0xaef16f6c, 0x10, 0xa, 0x1) runtime/proc.go:402 +0x10c fp=0x8d04478c sp=0x8d044778 pc=0xadc55b94 runtime.runfinq() runtime/mfinal.go:194 +0x140 fp=0x8d0447ec sp=0x8d04478c pc=0xadc287a8 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d0447ec sp=0x8d0447ec pc=0xadc96c90 created by runtime.createfing in goroutine 1 runtime/mfinal.go:164 +0x68 goroutine 19 gp=0x8d088d88 m=nil [chan receive, 2 minutes]: runtime.gopark(0xae898c04, 0x8d0ae170, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d048754 sp=0x8d048740 pc=0xadc55b94 runtime.chanrecv(0x8d0ae140, 0x8d0487cc, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d048790 sp=0x8d048754 pc=0xadc122a8 runtime.chanrecv2(0x8d0ae140, 0x8d0487cc) runtime/chan.go:447 +0x20 fp=0x8d0487a4 sp=0x8d048790 pc=0xadc11dcc github.com/syncthing/notify.(*nonrecursiveTree).dispatch(0x8d0ae1c0, 0x8d0ae140) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:36 +0x50 fp=0x8d0487e0 sp=0x8d0487a4 pc=0xae282988 github.com/syncthing/notify.newNonrecursiveTree.gowrap1() github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:29 +0x30 fp=0x8d0487ec sp=0x8d0487e0 pc=0xae28290c runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d0487ec sp=0x8d0487ec pc=0xadc96c90 created by github.com/syncthing/notify.newNonrecursiveTree in goroutine 1 github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:29 +0x154 goroutine 20 gp=0x8d088ea8 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d0ae1b0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d044f0c sp=0x8d044ef8 pc=0xadc55b94 runtime.chanrecv(0x8d0ae180, 0x8d044fc0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d044f48 sp=0x8d044f0c pc=0xadc122a8 runtime.chanrecv2(0x8d0ae180, 0x8d044fc0) runtime/chan.go:447 +0x20 fp=0x8d044f5c sp=0x8d044f48 pc=0xadc11dcc github.com/syncthing/notify.(*nonrecursiveTree).internal(0x8d0ae1c0, 0x8d0ae180) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:81 +0x38 fp=0x8d044fe0 sp=0x8d044f5c pc=0xae28322c github.com/syncthing/notify.newNonrecursiveTree.gowrap2() github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:30 +0x30 fp=0x8d044fec sp=0x8d044fe0 pc=0xae2828b0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d044fec sp=0x8d044fec pc=0xadc96c90 created by github.com/syncthing/notify.newNonrecursiveTree in goroutine 1 github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/tree_nonrecursive.go:30 +0x1b8 goroutine 58 gp=0x8d089d48 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d045598 sp=0x8d045584 pc=0xadc55b94 runtime.selectgo(0x8d0456e4, 0x8d045668, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d045638 sp=0x8d045598 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae348, {0xae8a2930, 0x8d000240}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d045780 sp=0x8d045638 pc=0xae065474 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({0xae8a2930, 0x8d000240}) github.com/syncthing/syncthing/lib/model/service_map.go:134 +0x3c fp=0x8d045798 sp=0x8d045780 pc=0xae67c550 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d0457ec sp=0x8d045798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d0457ec sp=0x8d0457ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 31 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 47 gp=0x8d003328 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d82371c sp=0x8d823708 pc=0xadc55b94 runtime.selectgo(0x8d823f58, 0x8d193b70, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8d8237bc sp=0x8d82371c pc=0xadc6c37c github.com/syncthing/syncthing/lib/config.(*wrapper).Serve(0x8d15b008, {0xae8a2930, 0x8d0010e0}) github.com/syncthing/syncthing/lib/config/wrapper.go:246 +0x150 fp=0x8d823f98 sp=0x8d8237bc pc=0xae420bbc github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d823fec sp=0x8d823f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d823fec sp=0x8d823fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 46 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 46 gp=0x8d003c28 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d04ade0 sp=0x8d04adcc pc=0xadc55b94 runtime.selectgo(0x8d04af2c, 0x8d04aeb0, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d04ae80 sp=0x8d04ade0 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d21e4e8, {0xae8a2930, 0x8d001080}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d04afc8 sp=0x8d04ae80 pc=0xae065474 github.com/thejerf/suture/v4.(*Supervisor).ServeBackground.func1() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:299 +0x34 fp=0x8d04afec sp=0x8d04afc8 pc=0xae0650f4 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d04afec sp=0x8d04afec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).ServeBackground in goroutine 1 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:298 +0xac goroutine 22 gp=0x8d1c8fc8 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d05be0c sp=0x8d05bdf8 pc=0xadc55b94 runtime.selectgo(0x8d05bf44, 0x8d05bee0, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d05beac sp=0x8d05be0c pc=0xadc6c37c github.com/syncthing/syncthing/lib/events.(*logger).Serve(0x8d081c80, {0xae8a2930, 0x8d081cb0}) github.com/syncthing/syncthing/lib/events/events.go:296 +0xd8 fp=0x8d05bf98 sp=0x8d05beac pc=0xae345810 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d05bfec sp=0x8d05bf98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d05bfec sp=0x8d05bfec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 46 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 48 gp=0x8d2626c8 m=nil [select, 2 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d05dad4 sp=0x8d05dac0 pc=0xadc55b94 runtime.selectgo(0x8d05dd14, 0x8d05db9c, 0x0, 0x0, 0x7, 0x1) runtime/select.go:327 +0xb38 fp=0x8d05db74 sp=0x8d05dad4 pc=0xadc6c37c github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0x8d287348) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_util.go:189 +0x35c fp=0x8d05dfe4 sp=0x8d05db74 pc=0xae331830 github.com/syndtr/goleveldb/leveldb.newSession.gowrap1() github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session.go:93 +0x28 fp=0x8d05dfec sp=0x8d05dfe4 pc=0xae32b3a4 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d05dfec sp=0x8d05dfec pc=0xadc96c90 created by github.com/syndtr/goleveldb/leveldb.newSession in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session.go:93 +0x2ec goroutine 49 gp=0x8d262c68 m=nil [GC worker (idle)]: runtime.gopark(0xae898c38, 0x8d028f90, 0x1a, 0xa, 0x0) runtime/proc.go:402 +0x10c fp=0x8d04b790 sp=0x8d04b77c pc=0xadc55b94 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0x104 fp=0x8d04b7ec sp=0x8d04b790 pc=0xadc2ccb4 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d04b7ec sp=0x8d04b7ec pc=0xadc96c90 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x24 goroutine 23 gp=0x8d1c90e8 m=nil [GC worker (idle)]: runtime.gopark(0xae898c38, 0x8d35cf78, 0x1a, 0xa, 0x0) runtime/proc.go:402 +0x10c fp=0x8d04a790 sp=0x8d04a77c pc=0xadc55b94 runtime.gcBgMarkWorker() runtime/mgc.go:1310 +0x104 fp=0x8d04a7ec sp=0x8d04a790 pc=0xadc2ccb4 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d04a7ec sp=0x8d04a7ec pc=0xadc96c90 created by runtime.gcBgMarkStartWorkers in goroutine 1 runtime/mgc.go:1234 +0x24 goroutine 24 gp=0x8d1c8488 m=nil [select, 2 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3e2e8c sp=0x8d3e2e78 pc=0xadc55b94 runtime.selectgo(0x8d3e2fcc, 0x8d3e2f6c, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3e2f2c sp=0x8d3e2e8c pc=0xadc6c37c github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x8d2fc008) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:92 +0x148 fp=0x8d3e2fe4 sp=0x8d3e2f2c pc=0xae319ab8 github.com/syndtr/goleveldb/leveldb.openDB.gowrap1() github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:148 +0x28 fp=0x8d3e2fec sp=0x8d3e2fe4 pc=0xae311764 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3e2fec sp=0x8d3e2fec pc=0xadc96c90 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:148 +0x4b0 goroutine 25 gp=0x8d1c85a8 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3e36e8 sp=0x8d3e36d4 pc=0xadc55b94 runtime.selectgo(0x8d3e37d4, 0x8d3e37b4, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3e3788 sp=0x8d3e36e8 pc=0xadc6c37c github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x8d2fc008) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_state.go:101 +0xa0 fp=0x8d3e37e4 sp=0x8d3e3788 pc=0xae3233ec github.com/syndtr/goleveldb/leveldb.openDB.gowrap2() github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:149 +0x28 fp=0x8d3e37ec sp=0x8d3e37e4 pc=0xae311710 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3e37ec sp=0x8d3e37ec pc=0xadc96c90 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:149 +0x504 goroutine 26 gp=0x8d1c86c8 m=nil [select, 2 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8ff67e3c sp=0x8ff67e28 pc=0xadc55b94 runtime.selectgo(0x8ff67f84, 0x8e21df14, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8ff67edc sp=0x8ff67e3c pc=0xadc6c37c github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x8d2fc008) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:845 +0x60c fp=0x8ff67fe4 sp=0x8ff67edc pc=0xae31f298 github.com/syndtr/goleveldb/leveldb.openDB.gowrap3() github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:157 +0x28 fp=0x8ff67fec sp=0x8ff67fe4 pc=0xae3116bc runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8ff67fec sp=0x8ff67fec pc=0xadc96c90 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:157 +0x5ac goroutine 27 gp=0x8d1c87e8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d0466e4 sp=0x8d0466d0 pc=0xadc55b94 runtime.selectgo(0x8d0467bc, 0x8d0467ac, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d046784 sp=0x8d0466e4 pc=0xadc6c37c github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x8d2fc008) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:782 +0x118 fp=0x8d0467e4 sp=0x8d046784 pc=0xae31eab8 github.com/syndtr/goleveldb/leveldb.openDB.gowrap4() github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:158 +0x28 fp=0x8d0467ec sp=0x8d0467e4 pc=0xae311668 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d0467ec sp=0x8d0467ec pc=0xadc96c90 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:158 +0x600 goroutine 28 gp=0x8d1c9208 m=nil [select, 3 minutes, locked to thread]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d046ef8 sp=0x8d046ee4 pc=0xadc55b94 runtime.selectgo(0x8d046fd8, 0x8d046fc0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d046f98 sp=0x8d046ef8 pc=0xadc6c37c runtime.ensureSigM.func1() runtime/signal_unix.go:1034 +0x1dc fp=0x8d046fec sp=0x8d046f98 pc=0xadc8dacc runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d046fec sp=0x8d046fec pc=0xadc96c90 created by runtime.ensureSigM in goroutine 1 runtime/signal_unix.go:1017 +0x130 goroutine 29 gp=0x8d1c9328 m=3 mp=0x8d04cb08 [syscall, 3 minutes]: runtime.notetsleepg(0xaef17888, 0xffffffffffffffff) runtime/lock_futex.go:246 +0x24 fp=0x8d0477c0 sp=0x8d0477a8 pc=0xadc18328 os/signal.signal_recv() runtime/sigqueue.go:152 +0x38 fp=0x8d0477e0 sp=0x8d0477c0 pc=0xadc940dc os/signal.loop() os/signal/signal_unix.go:23 +0x14 fp=0x8d0477ec sp=0x8d0477e0 pc=0xae0086cc runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d0477ec sp=0x8d0477ec pc=0xadc96c90 created by os/signal.Notify.func1.1 in goroutine 1 os/signal/signal.go:151 +0x2c goroutine 30 gp=0x8d1c9448 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d1e4470, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d047f80 sp=0x8d047f6c pc=0xadc55b94 runtime.chanrecv(0x8d1e4440, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d047fbc sp=0x8d047f80 pc=0xadc122a8 runtime.chanrecv1(0x8d1e4440, 0x0) runtime/chan.go:442 +0x20 fp=0x8d047fd0 sp=0x8d047fbc pc=0xadc11da8 main.setupSignalHandling.func1() github.com/syncthing/syncthing/cmd/syncthing/main.go:698 +0x2c fp=0x8d047fec sp=0x8d047fd0 pc=0xae6fc23c runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d047fec sp=0x8d047fec pc=0xadc96c90 created by main.setupSignalHandling in goroutine 1 github.com/syncthing/syncthing/cmd/syncthing/main.go:697 +0xdc goroutine 50 gp=0x8d262008 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d1e4530, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d3def80 sp=0x8d3def6c pc=0xadc55b94 runtime.chanrecv(0x8d1e4500, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d3defbc sp=0x8d3def80 pc=0xadc122a8 runtime.chanrecv1(0x8d1e4500, 0x0) runtime/chan.go:442 +0x20 fp=0x8d3defd0 sp=0x8d3defbc pc=0xadc11da8 main.setupSignalHandling.func2() github.com/syncthing/syncthing/cmd/syncthing/main.go:707 +0x2c fp=0x8d3defec sp=0x8d3defd0 pc=0xae6fc1d8 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3defec sp=0x8d3defec pc=0xadc96c90 created by main.setupSignalHandling in goroutine 1 github.com/syncthing/syncthing/cmd/syncthing/main.go:706 +0x1c4 goroutine 51 gp=0x8d262248 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3df5e0 sp=0x8d3df5cc pc=0xadc55b94 runtime.selectgo(0x8d3df72c, 0x8d3df6b0, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3df680 sp=0x8d3df5e0 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d21e008, {0xae8a2930, 0x8d000120}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3df7c8 sp=0x8d3df680 pc=0xae065474 github.com/thejerf/suture/v4.(*Supervisor).ServeBackground.func1() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:299 +0x34 fp=0x8d3df7ec sp=0x8d3df7c8 pc=0xae0650f4 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3df7ec sp=0x8d3df7ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).ServeBackground in goroutine 1 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:298 +0xac goroutine 52 gp=0x8d262368 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d2b8ab0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d3dff48 sp=0x8d3dff34 pc=0xadc55b94 runtime.chanrecv(0x8d2b8a80, 0x8d3dffc8, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d3dff84 sp=0x8d3dff48 pc=0xadc122a8 runtime.chanrecv1(0x8d2b8a80, 0x8d3dffc8) runtime/chan.go:442 +0x20 fp=0x8d3dff98 sp=0x8d3dff84 pc=0xadc11da8 github.com/syncthing/syncthing/lib/syncthing.(*App).wait(0x8d1ae1a8, 0x8d2b8a80) github.com/syncthing/syncthing/lib/syncthing/syncthing.go:339 +0x34 fp=0x8d3dffe0 sp=0x8d3dff98 pc=0xae6ef654 github.com/syncthing/syncthing/lib/syncthing.(*App).Start.gowrap1() github.com/syncthing/syncthing/lib/syncthing/syncthing.go:113 +0x30 fp=0x8d3dffec sp=0x8d3dffe0 pc=0xae6ec9ac runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3dffec sp=0x8d3dffec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/syncthing.(*App).Start in goroutine 1 github.com/syncthing/syncthing/lib/syncthing/syncthing.go:113 +0x244 goroutine 53 gp=0x8d262488 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d039294 sp=0x8d039280 pc=0xadc55b94 runtime.selectgo(0x8d039d68, 0x8d0396d8, 0x0, 0x0, 0x5, 0x1) runtime/select.go:327 +0xb38 fp=0x8d039334 sp=0x8d039294 pc=0xadc6c37c github.com/syncthing/syncthing/lib/ur.(*failureHandler).Serve(0x8d200120, {0xae8a2930, 0x8d0001e0}) github.com/syncthing/syncthing/lib/ur/failurereporting.go:97 +0x2cc fp=0x8d039f98 sp=0x8d039334 pc=0xae68fda8 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d039fec sp=0x8d039f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d039fec sp=0x8d039fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 54 gp=0x8d2625a8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3e0d98 sp=0x8d3e0d84 pc=0xadc55b94 runtime.selectgo(0x8d3e0ee4, 0x8d3e0e68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3e0e38 sp=0x8d3e0d98 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae0d8, {0xae8a2930, 0x8d0002a0}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3e0f80 sp=0x8d3e0e38 pc=0xae065474 github.com/syncthing/syncthing/lib/db.(*Lowlevel).Serve(0x8d20c280, {0xae8a2930, 0x8d0002a0}) :1 +0x3c fp=0x8d3e0f98 sp=0x8d3e0f80 pc=0xae3d3738 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d3e0fec sp=0x8d3e0f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3e0fec sp=0x8d3e0fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 55 gp=0x8d262908 m=nil [chan receive]: runtime.gopark(0xae898c04, 0x8d2b8c30, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d3e171c sp=0x8d3e1708 pc=0xadc55b94 runtime.chanrecv(0x8d2b8c00, 0x8d3e17b4, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d3e1758 sp=0x8d3e171c pc=0xadc122a8 runtime.chanrecv2(0x8d2b8c00, 0x8d3e17b4) runtime/chan.go:447 +0x20 fp=0x8d3e176c sp=0x8d3e1758 pc=0xadc11dcc github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x8d000330) github.com/syncthing/syncthing/lib/events/events.go:497 +0x6c fp=0x8d3e17e4 sp=0x8d3e176c pc=0xae346e90 github.com/syncthing/syncthing/lib/events.NewBufferedSubscription.gowrap1() github.com/syncthing/syncthing/lib/events/events.go:492 +0x28 fp=0x8d3e17ec sp=0x8d3e17e4 pc=0xae346df8 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3e17ec sp=0x8d3e17ec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription in goroutine 1 github.com/syncthing/syncthing/lib/events/events.go:492 +0x25c goroutine 56 gp=0x8d262b48 m=nil [chan receive, 2 minutes]: runtime.gopark(0xae898c04, 0x8d2b8cf0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d3e1f1c sp=0x8d3e1f08 pc=0xadc55b94 runtime.chanrecv(0x8d2b8cc0, 0x8d3e1fb4, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d3e1f58 sp=0x8d3e1f1c pc=0xadc122a8 runtime.chanrecv2(0x8d2b8cc0, 0x8d3e1fb4) runtime/chan.go:447 +0x20 fp=0x8d3e1f6c sp=0x8d3e1f58 pc=0xadc11dcc github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x8d000390) github.com/syncthing/syncthing/lib/events/events.go:497 +0x6c fp=0x8d3e1fe4 sp=0x8d3e1f6c pc=0xae346e90 github.com/syncthing/syncthing/lib/events.NewBufferedSubscription.gowrap1() github.com/syncthing/syncthing/lib/events/events.go:492 +0x28 fp=0x8d3e1fec sp=0x8d3e1fe4 pc=0xae346df8 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3e1fec sp=0x8d3e1fec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription in goroutine 1 github.com/syncthing/syncthing/lib/events/events.go:492 +0x25c goroutine 57 gp=0x8d263208 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d05ae64 sp=0x8d05ae50 pc=0xadc55b94 runtime.selectgo(0x8d05af40, 0x8d05af2c, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d05af04 sp=0x8d05ae64 pc=0xadc6c37c github.com/syncthing/syncthing/lib/db.(*Lowlevel).gcRunner(0x8d20c280, {0xae8a2930, 0x8d0004b0}) github.com/syncthing/syncthing/lib/db/lowlevel.go:729 +0x1c4 fp=0x8d05af5c sp=0x8d05af04 pc=0xae396364 github.com/syncthing/syncthing/lib/db.(*Lowlevel).gcRunner-fm({0xae8a2930, 0x8d0004b0}) :1 +0x38 fp=0x8d05af74 sp=0x8d05af5c pc=0xae3d80e0 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d374220, {0xae8a2930, 0x8d0004b0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d05af98 sp=0x8d05af74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d05afec sp=0x8d05af98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d05afec sp=0x8d05afec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 54 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 31 gp=0x8d1c8ea8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3dcd98 sp=0x8d3dcd84 pc=0xadc55b94 runtime.selectgo(0x8d3dcee4, 0x8d3dce68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3dce38 sp=0x8d3dcd98 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae278, {0xae8a2930, 0x8d36c3f0}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3dcf80 sp=0x8d3dce38 pc=0xae065474 github.com/syncthing/syncthing/lib/model.(*model).Serve(0x8d0e69a8, {0xae8a2930, 0x8d36c3f0}) :1 +0x3c fp=0x8d3dcf98 sp=0x8d3dcf80 pc=0xae67d198 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d3dcfec sp=0x8d3dcf98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3dcfec sp=0x8d3dcfec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 59 gp=0x8d2627e8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d661a34 sp=0x8d661a20 pc=0xadc55b94 runtime.selectgo(0x8d661f10, 0x8d2f3e78, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d661ad4 sp=0x8d661a34 pc=0xadc6c37c github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0x8d1e45c0, {0xae8a2930, 0x8d0003f0}) github.com/syncthing/syncthing/lib/model/progressemitter.go:73 +0x150 fp=0x8d661f98 sp=0x8d661ad4 pc=0xae6703e4 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d661fec sp=0x8d661f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d661fec sp=0x8d661fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 31 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 60 gp=0x8d262a28 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d245598 sp=0x8d245584 pc=0xadc55b94 runtime.selectgo(0x8d2456e4, 0x8d245668, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d245638 sp=0x8d245598 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae418, {0xae8a2930, 0x8d0004e0}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d245780 sp=0x8d245638 pc=0xae065474 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({0xae8a2930, 0x8d0004e0}) github.com/syncthing/syncthing/lib/model/service_map.go:134 +0x3c fp=0x8d245798 sp=0x8d245780 pc=0xae67b8b0 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d2457ec sp=0x8d245798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2457ec sp=0x8d2457ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 31 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 61 gp=0x8d263568 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8dc21718 sp=0x8dc21704 pc=0xadc55b94 runtime.selectgo(0x8dc21f10, 0x8dc21b5c, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8dc217b8 sp=0x8dc21718 pc=0xadc6c37c github.com/syncthing/syncthing/lib/model.(*model).serve(0x8d0e69a8, {0xae8a2930, 0x8d0005d0}) github.com/syncthing/syncthing/lib/model/model.go:272 +0x350 fp=0x8dc21f5c sp=0x8dc217b8 pc=0xae64a278 github.com/syncthing/syncthing/lib/model.(*model).serve-fm({0xae8a2930, 0x8d0005d0}) :1 +0x38 fp=0x8dc21f74 sp=0x8dc21f5c pc=0xae68d720 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d374b60, {0xae8a2930, 0x8d0005d0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8dc21f98 sp=0x8dc21f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8dc21fec sp=0x8dc21f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8dc21fec sp=0x8dc21fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 31 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 62 gp=0x8d263b08 m=nil [chan receive]: runtime.gopark(0xae898c04, 0x8d0af470, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d244f04 sp=0x8d244ef0 pc=0xadc55b94 runtime.chanrecv(0x8d0af440, 0x8d244fd0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d244f40 sp=0x8d244f04 pc=0xadc122a8 runtime.chanrecv2(0x8d0af440, 0x8d244fd0) runtime/chan.go:447 +0x20 fp=0x8d244f54 sp=0x8d244f40 pc=0xadc11dcc github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).cleaner(0xaeee6af0) github.com/syncthing/syncthing/lib/fs/casefs.go:103 +0x5c fp=0x8d244fe4 sp=0x8d244f54 pc=0xae2994cc github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).get.func1.gowrap1() github.com/syncthing/syncthing/lib/fs/casefs.go:93 +0x28 fp=0x8d244fec sp=0x8d244fe4 pc=0xae299444 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d244fec sp=0x8d244fec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/fs.(*caseFilesystemRegistry).get.func1 in goroutine 61 github.com/syncthing/syncthing/lib/fs/casefs.go:93 +0x6c goroutine 32 gp=0x8d1c97a8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3dd598 sp=0x8d3dd584 pc=0xadc55b94 runtime.selectgo(0x8d3dd6e4, 0x8d3dd668, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3dd638 sp=0x8d3dd598 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae4e8, {0xae8a2930, 0x8d36c630}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3dd780 sp=0x8d3dd638 pc=0xae065474 github.com/syncthing/syncthing/lib/discover.(*manager).Serve(0x8d150008, {0xae8a2930, 0x8d36c630}) :1 +0x3c fp=0x8d3dd798 sp=0x8d3dd780 pc=0xae5a4530 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d3dd7ec sp=0x8d3dd798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3dd7ec sp=0x8d3dd7ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 33 gp=0x8d1c98c8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3ddd98 sp=0x8d3ddd84 pc=0xadc55b94 runtime.selectgo(0x8d3ddee4, 0x8d3dde68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3dde38 sp=0x8d3ddd98 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae5b8, {0xae8a2930, 0x8d36c690}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3ddf80 sp=0x8d3dde38 pc=0xae065474 github.com/syncthing/syncthing/lib/connections.(*service).Serve(0x8d0df508, {0xae8a2930, 0x8d36c690}) :1 +0x3c fp=0x8d3ddf98 sp=0x8d3ddf80 pc=0xae606ec0 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d3ddfec sp=0x8d3ddf98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3ddfec sp=0x8d3ddfec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 63 gp=0x8d263d48 m=nil [select, 2 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d65bd8c sp=0x8d65bd78 pc=0xadc55b94 runtime.selectgo(0x8d65beac, 0x8d6d5e54, 0x0, 0x0, 0xc, 0x1) runtime/select.go:327 +0xb38 fp=0x8d65be2c sp=0x8d65bd8c pc=0xadc6c37c github.com/syncthing/syncthing/lib/model.(*folder).Serve(0x8d0dc008, {0xae8a2930, 0x8d000de0}) github.com/syncthing/syncthing/lib/model/folder.go:179 +0x460 fp=0x8d65bf80 sp=0x8d65be2c pc=0xae61a59c github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x8d0dc008, {0xae8a2930, 0x8d000de0}) :1 +0x3c fp=0x8d65bf98 sp=0x8d65bf80 pc=0xae682680 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d65bfec sp=0x8d65bf98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d65bfec sp=0x8d65bfec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 58 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 67 gp=0x8d1c99e8 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d277f30, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d747450 sp=0x8d74743c pc=0xadc55b94 runtime.chanrecv(0x8d277f00, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d74748c sp=0x8d747450 pc=0xadc122a8 runtime.chanrecv1(0x8d277f00, 0x0) runtime/chan.go:442 +0x20 fp=0x8d7474a0 sp=0x8d74748c pc=0xadc11da8 github.com/syncthing/syncthing/lib/discover.(*manager).serve(0x8d150008, {0xae8a2930, 0x8d36c780}) github.com/syncthing/syncthing/lib/discover/manager.go:74 +0xe4 fp=0x8d747f5c sp=0x8d7474a0 pc=0xae59fcf0 github.com/syncthing/syncthing/lib/discover.(*manager).serve-fm({0xae8a2930, 0x8d36c780}) :1 +0x38 fp=0x8d747f74 sp=0x8d747f5c pc=0xae5a4988 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d374c20, {0xae8a2930, 0x8d36c780}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d747f98 sp=0x8d747f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d747fec sp=0x8d747f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d747fec sp=0x8d747fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 32 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 68 gp=0x8d1c9b08 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3de598 sp=0x8d3de584 pc=0xadc55b94 runtime.selectgo(0x8d3de6e4, 0x8d3de668, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3de638 sp=0x8d3de598 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae828, {0xae8a2930, 0x8d36c8d0}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3de780 sp=0x8d3de638 pc=0xae065474 github.com/syncthing/syncthing/lib/discover.(*localClient).Serve(0x8d27ce00, {0xae8a2930, 0x8d36c8d0}) :1 +0x3c fp=0x8d3de798 sp=0x8d3de780 pc=0xae5a3c60 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d3de7ec sp=0x8d3de798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3de7ec sp=0x8d3de7ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 32 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 69 gp=0x8d1c9c28 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3e05b0 sp=0x8d3e059c pc=0xadc55b94 runtime.selectgo(0x8d3e06fc, 0x8d3e0680, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3e0650 sp=0x8d3e05b0 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae688, {0xae8a2930, 0x8d36c960}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3e0798 sp=0x8d3e0650 pc=0xae065474 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d3e07ec sp=0x8d3e0798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3e07ec sp=0x8d3e07ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 33 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 70 gp=0x8d1c9d48 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d3e25b0 sp=0x8d3e259c pc=0xadc55b94 runtime.selectgo(0x8d3e26fc, 0x8d3e2680, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d3e2650 sp=0x8d3e25b0 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae758, {0xae8a2930, 0x8d36c9c0}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d3e2798 sp=0x8d3e2650 pc=0xae065474 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d3e27ec sp=0x8d3e2798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3e27ec sp=0x8d3e27ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 33 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 71 gp=0x8d1c9e68 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d42b4b4 sp=0x8d42b4a0 pc=0xadc55b94 runtime.selectgo(0x8d42bd0c, 0x8d42b938, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8d42b554 sp=0x8d42b4b4 pc=0xadc6c37c github.com/syncthing/syncthing/lib/connections.(*service).connect(0x8d0df508, {0xae8a2930, 0x8d36ca20}) github.com/syncthing/syncthing/lib/connections/service.go:510 +0x450 fp=0x8d42bf5c sp=0x8d42b554 pc=0xae5f33c0 github.com/syncthing/syncthing/lib/connections.(*service).connect-fm({0xae8a2930, 0x8d36ca20}) :1 +0x38 fp=0x8d42bf74 sp=0x8d42bf5c pc=0xae607a64 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375840, {0xae8a2930, 0x8d36ca20}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d42bf98 sp=0x8d42bf74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d42bfec sp=0x8d42bf98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d42bfec sp=0x8d42bfec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 33 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 72 gp=0x8d088368 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d806ce4 sp=0x8d806cd0 pc=0xadc55b94 runtime.selectgo(0x8d806ef0, 0x8d806e28, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d806d84 sp=0x8d806ce4 pc=0xadc6c37c github.com/syncthing/syncthing/lib/connections.(*service).handleConns(0x8d0df508, {0xae8a2930, 0x8d36ca80}) github.com/syncthing/syncthing/lib/connections/service.go:248 +0xa8 fp=0x8d806f5c sp=0x8d806d84 pc=0xae5f0788 github.com/syncthing/syncthing/lib/connections.(*service).handleConns-fm({0xae8a2930, 0x8d36ca80}) :1 +0x38 fp=0x8d806f74 sp=0x8d806f5c pc=0xae607ad8 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375860, {0xae8a2930, 0x8d36ca80}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d806f98 sp=0x8d806f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d806fec sp=0x8d806f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d806fec sp=0x8d806fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 33 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 73 gp=0x8d088488 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d65f900 sp=0x8d65f8ec pc=0xadc55b94 runtime.selectgo(0x8d65fcf8, 0x8d65fb40, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d65f9a0 sp=0x8d65f900 pc=0xadc6c37c github.com/syncthing/syncthing/lib/connections.(*service).handleHellos(0x8d0df508, {0xae8a2930, 0x8d36cae0}) github.com/syncthing/syncthing/lib/connections/service.go:369 +0xbc fp=0x8d65ff5c sp=0x8d65f9a0 pc=0xae5f1c88 github.com/syncthing/syncthing/lib/connections.(*service).handleHellos-fm({0xae8a2930, 0x8d36cae0}) :1 +0x38 fp=0x8d65ff74 sp=0x8d65ff5c pc=0xae607b4c github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375880, {0xae8a2930, 0x8d36cae0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d65ff98 sp=0x8d65ff74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d65ffec sp=0x8d65ff98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d65ffec sp=0x8d65ffec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 33 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 74 gp=0x8d0885a8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8e1e1af0 sp=0x8e1e1adc pc=0xadc55b94 runtime.selectgo(0x8e1e1f64, 0x8d483f34, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8e1e1b90 sp=0x8e1e1af0 pc=0xadc6c37c github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0x8d20c910, {0xae8a2930, 0x8d36cb40}) github.com/syncthing/syncthing/lib/nat/service.go:72 +0x174 fp=0x8e1e1f98 sp=0x8e1e1b90 pc=0xae54b794 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8e1e1fec sp=0x8e1e1f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8e1e1fec sp=0x8e1e1fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 33 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 75 gp=0x8d0887e8 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d0311f0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d241f3c sp=0x8d241f28 pc=0xadc55b94 runtime.chanrecv(0x8d0311c0, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d241f78 sp=0x8d241f3c pc=0xadc122a8 runtime.chanrecv1(0x8d0311c0, 0x0) runtime/chan.go:442 +0x20 fp=0x8d241f8c sp=0x8d241f78 pc=0xadc11da8 github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0x8d034bc0, {0xae8a2930, 0x8d36cba0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:152 +0x38 fp=0x8d241f98 sp=0x8d241f8c pc=0xae348518 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d241fec sp=0x8d241f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d241fec sp=0x8d241fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 33 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 76 gp=0x8d088a28 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8e1dd9b4 sp=0x8e1dd9a0 pc=0xadc55b94 runtime.selectgo(0x8e1ddf68, 0x8d507df8, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8e1dda54 sp=0x8e1dd9b4 pc=0xadc6c37c github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0x8d09ed00, {0xae8a2930, 0x8d36cc00}) github.com/syncthing/syncthing/lib/ur/usage_report.go:377 +0x188 fp=0x8e1ddf98 sp=0x8e1dda54 pc=0xae694570 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8e1ddfec sp=0x8e1ddf98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8e1ddfec sp=0x8e1ddfec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 77 gp=0x8d088b48 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d242d98 sp=0x8d242d84 pc=0xadc55b94 runtime.selectgo(0x8d242ee4, 0x8d242e68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d242e38 sp=0x8d242d98 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae9c8, {0xae8a2930, 0x8d36cc60}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d242f80 sp=0x8d242e38 pc=0xae065474 github.com/syncthing/syncthing/lib/model.(*folderSummaryService).Serve(0x8d20ccd0, {0xae8a2930, 0x8d36cc60}) :1 +0x3c fp=0x8d242f98 sp=0x8d242f80 pc=0xae68cc1c github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d242fec sp=0x8d242f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d242fec sp=0x8d242fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 78 gp=0x8d088fc8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8e1df774 sp=0x8e1df760 pc=0xadc55b94 runtime.selectgo(0x8e1dfe1c, 0x8d503c20, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8e1df814 sp=0x8e1df774 pc=0xadc6c37c github.com/syncthing/syncthing/lib/api.(*service).Serve(0x8d0dfe08, {0xae8a2930, 0x8d36cf90}) github.com/syncthing/syncthing/lib/api/api.go:437 +0x3dac fp=0x8e1dff98 sp=0x8e1df814 pc=0xae6c68f0 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8e1dffec sp=0x8e1dff98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8e1dffec sp=0x8e1dffec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 51 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 79 gp=0x8d089328 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d243d98 sp=0x8d243d84 pc=0xadc55b94 runtime.selectgo(0x8d243ee4, 0x8d243e68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d243e38 sp=0x8d243d98 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d1ae8f8, {0xae8a2930, 0x8d36d020}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d243f80 sp=0x8d243e38 pc=0xae065474 github.com/syncthing/syncthing/lib/beacon.(*cast).Serve(0x8d36c8a0, {0xae8a2930, 0x8d36d020}) :1 +0x3c fp=0x8d243f98 sp=0x8d243f80 pc=0xae597420 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d243fec sp=0x8d243f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d243fec sp=0x8d243fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 68 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 80 gp=0x8d089448 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d24451c sp=0x8d244508 pc=0xadc55b94 runtime.selectgo(0x8d2445fc, 0x8d2445e0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d2445bc sp=0x8d24451c pc=0xadc6c37c github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0x8d36c8a0) github.com/syncthing/syncthing/lib/beacon/beacon.go:91 +0x74 fp=0x8d244620 sp=0x8d2445bc pc=0xae593c64 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x8d27ce00, {0xae8a2930, 0x8d36d080}) github.com/syncthing/syncthing/lib/discover/local.go:169 +0x90 fp=0x8d24475c sp=0x8d244620 pc=0xae59c000 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements-fm({0xae8a2930, 0x8d36d080}) :1 +0x38 fp=0x8d244774 sp=0x8d24475c pc=0xae5a49fc github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375ea0, {0xae8a2930, 0x8d36d080}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d244798 sp=0x8d244774 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d2447ec sp=0x8d244798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2447ec sp=0x8d2447ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 68 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 81 gp=0x8d089568 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d058e54 sp=0x8d058e40 pc=0xadc55b94 runtime.selectgo(0x8d058f44, 0x8d058f20, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8d058ef4 sp=0x8d058e54 pc=0xadc6c37c github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x8d27ce00, {0xae8a2930, 0x8d36d0e0}) github.com/syncthing/syncthing/lib/discover/local.go:150 +0x144 fp=0x8d058f5c sp=0x8d058ef4 pc=0xae59bf28 github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements-fm({0xae8a2930, 0x8d36d0e0}) :1 +0x38 fp=0x8d058f74 sp=0x8d058f5c pc=0xae5a4a70 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375ec0, {0xae8a2930, 0x8d36d0e0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d058f98 sp=0x8d058f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d058fec sp=0x8d058f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d058fec sp=0x8d058fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 68 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 82 gp=0x8d2ff7a8 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038d28, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d2519b8 sp=0x8d2519a4 pc=0xadc55b94 runtime.netpollblock(0xad038d18, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d2519d0 sp=0x8d2519b8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038d18, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d2519e4 sp=0x8d2519d0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d0a5d28, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d2519f8 sp=0x8d2519e4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x8d0a5d10) internal/poll/fd_unix.go:611 +0x2c8 fp=0x8d251a40 sp=0x8d2519f8 pc=0xadd1efe8 net.(*netFD).accept(0x8d0a5d10) net/fd_unix.go:172 +0x20 fp=0x8d251aa8 sp=0x8d251a40 pc=0xade5a78c net.(*TCPListener).accept(0x8d35b728) net/tcpsock_posix.go:159 +0x20 fp=0x8d251ac0 sp=0x8d251aa8 pc=0xade756dc net.(*TCPListener).Accept(0x8d35b728) net/tcpsock.go:327 +0x30 fp=0x8d251adc sp=0x8d251ac0 pc=0xade7462c github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve(0x8d1a6240, {0xae8a2930, 0x8d36d1a0}) github.com/syncthing/syncthing/lib/connections/tcp_listen.go:114 +0x904 fp=0x8d251f44 sp=0x8d251adc pc=0xae600268 github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve-fm({0xae8a2930, 0x8d36d1a0}) :1 +0x38 fp=0x8d251f5c sp=0x8d251f44 pc=0xae6079f0 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375740, {0xae8a2930, 0x8d36d1a0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d251f80 sp=0x8d251f5c pc=0xae348240 github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0x8d1a6240, {0xae8a2930, 0x8d36d1a0}) :1 +0x44 fp=0x8d251f98 sp=0x8d251f80 pc=0xae607910 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d251fec sp=0x8d251f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d251fec sp=0x8d251fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 69 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 64 gp=0x8d1ffc28 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d246598 sp=0x8d246584 pc=0xadc55b94 runtime.selectgo(0x8d2466e4, 0x8d246668, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d246638 sp=0x8d246598 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d21e1a8, {0xae8a2930, 0x8d001b60}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d246780 sp=0x8d246638 pc=0xae065474 github.com/syncthing/syncthing/lib/discover.(*localClient).Serve(0x8d3687e0, {0xae8a2930, 0x8d001b60}) :1 +0x3c fp=0x8d246798 sp=0x8d246780 pc=0xae5a3c60 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d2467ec sp=0x8d246798 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2467ec sp=0x8d2467ec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 32 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 65 gp=0x8d1ffd48 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d246d98 sp=0x8d246d84 pc=0xadc55b94 runtime.selectgo(0x8d246ee4, 0x8d246e68, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d246e38 sp=0x8d246d98 pc=0xadc6c37c github.com/thejerf/suture/v4.(*Supervisor).Serve(0x8d21e348, {0xae8a2930, 0x8d001bf0}) github.com/thejerf/suture/v4@v4.0.5/supervisor.go:356 +0x34c fp=0x8d246f80 sp=0x8d246e38 pc=0xae065474 github.com/syncthing/syncthing/lib/beacon.(*cast).Serve(0x8d001b30, {0xae8a2930, 0x8d001bf0}) :1 +0x3c fp=0x8d246f98 sp=0x8d246f80 pc=0xae597420 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d246fec sp=0x8d246f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d246fec sp=0x8d246fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 64 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 98 gp=0x8d1ffe68 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d24fd1c sp=0x8d24fd08 pc=0xadc55b94 runtime.selectgo(0x8d24fdfc, 0x8d24fde0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d24fdbc sp=0x8d24fd1c pc=0xadc6c37c github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0x8d001b30) github.com/syncthing/syncthing/lib/beacon/beacon.go:91 +0x74 fp=0x8d24fe20 sp=0x8d24fdbc pc=0xae593c64 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x8d3687e0, {0xae8a2930, 0x8d001c50}) github.com/syncthing/syncthing/lib/discover/local.go:169 +0x90 fp=0x8d24ff5c sp=0x8d24fe20 pc=0xae59c000 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements-fm({0xae8a2930, 0x8d001c50}) :1 +0x38 fp=0x8d24ff74 sp=0x8d24ff5c pc=0xae5a49fc github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d30e0e0, {0xae8a2930, 0x8d001c50}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d24ff98 sp=0x8d24ff74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d24ffec sp=0x8d24ff98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d24ffec sp=0x8d24ffec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 64 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 99 gp=0x8d420008 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d255e54 sp=0x8d255e40 pc=0xadc55b94 runtime.selectgo(0x8d255f44, 0x8d255f20, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8d255ef4 sp=0x8d255e54 pc=0xadc6c37c github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x8d3687e0, {0xae8a2930, 0x8d001cb0}) github.com/syncthing/syncthing/lib/discover/local.go:150 +0x144 fp=0x8d255f5c sp=0x8d255ef4 pc=0xae59bf28 github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements-fm({0xae8a2930, 0x8d001cb0}) :1 +0x38 fp=0x8d255f74 sp=0x8d255f5c pc=0xae5a4a70 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d30e100, {0xae8a2930, 0x8d001cb0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d255f98 sp=0x8d255f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d255fec sp=0x8d255f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d255fec sp=0x8d255fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 64 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 100 gp=0x8d421d48 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d277df0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d247f3c sp=0x8d247f28 pc=0xadc55b94 runtime.chanrecv(0x8d277dc0, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d247f78 sp=0x8d247f3c pc=0xadc122a8 runtime.chanrecv1(0x8d277dc0, 0x0) runtime/chan.go:442 +0x20 fp=0x8d247f8c sp=0x8d247f78 pc=0xadc11da8 github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0x8d372ec0, {0xae8a2930, 0x8d001d40}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:152 +0x38 fp=0x8d247f98 sp=0x8d247f8c pc=0xae348518 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d247fec sp=0x8d247f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d247fec sp=0x8d247fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 65 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 101 gp=0x8d421e68 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038f08, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d05ed3c sp=0x8d05ed28 pc=0xadc55b94 runtime.netpollblock(0xad038ef8, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d05ed54 sp=0x8d05ed3c pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038ef8, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d05ed68 sp=0x8d05ed54 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d0a4f18, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d05ed7c sp=0x8d05ed68 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x8d0a4f00, 0x8ff3d170) internal/poll/fd_unix.go:708 +0x178 fp=0x8d05eda8 sp=0x8d05ed7c pc=0xadd1fc98 net.(*rawConn).Read(0x8d09a9d8, 0x8ff3d170) net/rawconn.go:44 +0x38 fp=0x8d05edc8 sp=0x8d05eda8 pc=0xade6e67c golang.org/x/net/internal/socket.(*Conn).recvMsg(0x8e40fd80, 0x8ff3d140, 0x0) golang.org/x/net@v0.25.0/internal/socket/rawconn_msg.go:27 +0x174 fp=0x8d05edf8 sp=0x8d05edc8 pc=0xae2cbd84 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.25.0/internal/socket/socket.go:247 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0x8d33f868, {0x8d526000, 0x10000, 0x10000}) golang.org/x/net@v0.25.0/ipv6/payload_cmsg.go:31 +0x318 fp=0x8d05ee7c sp=0x8d05edf8 pc=0xae2df070 github.com/syncthing/syncthing/lib/beacon.readMulticasts({0xae8a2930, 0x8d001da0}, 0x8d0afdc0, {0x8d35c918, 0x12}) github.com/syncthing/syncthing/lib/beacon/multicast.go:150 +0x790 fp=0x8d05ef54 sp=0x8d05ee7c pc=0xae596acc github.com/syncthing/syncthing/lib/beacon.NewMulticast.func1({0xae8a2930, 0x8d001da0}) github.com/syncthing/syncthing/lib/beacon/multicast.go:21 +0x40 fp=0x8d05ef74 sp=0x8d05ef54 pc=0xae5958e4 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d30e0a0, {0xae8a2930, 0x8d001da0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d05ef98 sp=0x8d05ef74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d05efec sp=0x8d05ef98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d05efec sp=0x8d05efec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 65 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 1843 gp=0x8d440008 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d059db8 sp=0x8d059da4 pc=0xadc55b94 runtime.selectgo(0x8d059f0c, 0x8d059e90, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d059e58 sp=0x8d059db8 pc=0xadc6c37c github.com/syncthing/syncthing/lib/beacon.writeMulticasts({0xae8a2930, 0x8d0016b0}, 0x8d2770c0, {0x8d35c918, 0x12}) github.com/syncthing/syncthing/lib/beacon/multicast.go:56 +0x380 fp=0x8d059f54 sp=0x8d059e58 pc=0xae595c84 github.com/syncthing/syncthing/lib/beacon.NewMulticast.func2({0xae8a2930, 0x8d0016b0}) github.com/syncthing/syncthing/lib/beacon/multicast.go:24 +0x40 fp=0x8d059f74 sp=0x8d059f54 pc=0xae595884 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d30e0c0, {0xae8a2930, 0x8d0016b0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d059f98 sp=0x8d059f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d059fec sp=0x8d059f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d059fec sp=0x8d059fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 65 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 1986 gp=0x8d440128 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad0385a8, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8da4b9c8 sp=0x8da4b9b4 pc=0xadc55b94 runtime.netpollblock(0xad038598, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8da4b9e0 sp=0x8da4b9c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038598, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8da4b9f4 sp=0x8da4b9e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d4adcd8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8da4ba08 sp=0x8da4b9f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8d4adcc0, {0x8db36900, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8da4ba50 sp=0x8da4ba08 pc=0xadd1b5c8 net.(*netFD).Read(0x8d4adcc0, {0x8db36900, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8da4ba7c sp=0x8da4ba50 pc=0xade58640 net.(*conn).Read(0x8e1d2ff8, {0x8db36900, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8da4baa8 sp=0x8da4ba7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8e1d2ff8, {0x8db36900, 0x240, 0x240}) :1 +0x44 fp=0x8da4bac8 sp=0x8da4baa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8dc01710, {0x8db36900, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8da4bae8 sp=0x8da4bac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8dc01800, {0x8db36900, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8da4bb14 sp=0x8da4bae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8db483cc, {0xae89d77c, 0x8dc01800}) bytes/buffer.go:211 +0xa4 fp=0x8da4bb50 sp=0x8da4bb14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8db48248, {0x8ca954d0, 0x8dc01710}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8da4bb78 sp=0x8da4bb50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8db48248, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8da4bcdc sp=0x8da4bb78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8db48248, {0x8d7af000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8da4bd0c sp=0x8da4bcdc pc=0xadec7764 net/http.(*connReader).Read(0x8e15eb40, {0x8d7af000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8da4bd3c sp=0x8da4bd0c pc=0xadf8791c bufio.(*Reader).fill(0x8d8c9e00) bufio/bufio.go:110 +0x10c fp=0x8da4bd60 sp=0x8da4bd3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d8c9e00, 0x4) bufio/bufio.go:148 +0x70 fp=0x8da4bd6c sp=0x8da4bd60 pc=0xadd5b980 net/http.(*conn).serve(0x8ff15140, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8da4bfdc sp=0x8da4bd6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8da4bfec sp=0x8da4bfdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8da4bfec sp=0x8da4bfec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 104 gp=0x8d440248 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d277ef0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d3dc784 sp=0x8d3dc770 pc=0xadc55b94 runtime.chanrecv(0x8d277ec0, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d3dc7c0 sp=0x8d3dc784 pc=0xadc122a8 runtime.chanrecv1(0x8d277ec0, 0x0) runtime/chan.go:442 +0x20 fp=0x8d3dc7d4 sp=0x8d3dc7c0 pc=0xadc11da8 github.com/syncthing/syncthing/lib/beacon.readMulticasts.func1() github.com/syncthing/syncthing/lib/beacon/multicast.go:116 +0x48 fp=0x8d3dc7ec sp=0x8d3dc7d4 pc=0xae596f1c runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d3dc7ec sp=0x8d3dc7ec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/beacon.readMulticasts in goroutine 101 github.com/syncthing/syncthing/lib/beacon/multicast.go:115 +0x2bc goroutine 83 gp=0x8d2ff8c8 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d2529bc sp=0x8d2529a8 pc=0xadc55b94 runtime.selectgo(0x8d252a94, 0x8d252a80, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8d252a5c sp=0x8d2529bc pc=0xadc6c37c github.com/quic-go/quic-go.(*baseServer).accept(0x8d1ea648, {0xae8a2930, 0x8d36d230}) github.com/quic-go/quic-go@v0.44.0/server.go:320 +0x9c fp=0x8d252aac sp=0x8d252a5c pc=0xae52d750 github.com/quic-go/quic-go.(*baseServer).Accept(...) github.com/quic-go/quic-go@v0.44.0/server.go:316 github.com/quic-go/quic-go.(*Listener).Accept(0x8d3732e0, {0xae8a2930, 0x8d36d230}) github.com/quic-go/quic-go@v0.44.0/server.go:127 +0x30 fp=0x8d252ad8 sp=0x8d252aac pc=0xae52c8c4 github.com/syncthing/syncthing/lib/connections.(*quicListener).serve(0x8d1a6300, {0xae8a2930, 0x8d36d230}) github.com/syncthing/syncthing/lib/connections/quic_listen.go:148 +0xc0c fp=0x8d252f44 sp=0x8d252ad8 pc=0xae5ebafc github.com/syncthing/syncthing/lib/connections.(*quicListener).serve-fm({0xae8a2930, 0x8d36d230}) :1 +0x38 fp=0x8d252f5c sp=0x8d252f44 pc=0xae607ed4 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d3757c0, {0xae8a2930, 0x8d36d230}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d252f80 sp=0x8d252f5c pc=0xae348240 github.com/syncthing/syncthing/lib/connections.(*quicListener).Serve(0x8d1a6300, {0xae8a2930, 0x8d36d230}) :1 +0x44 fp=0x8d252f98 sp=0x8d252f80 pc=0xae605120 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d252fec sp=0x8d252f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d252fec sp=0x8d252fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 70 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 84 gp=0x8d2ff9e8 m=nil [select, 2 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d253df8 sp=0x8d253de4 pc=0xadc55b94 runtime.selectgo(0x8d253f10, 0x8d253ed0, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d253e98 sp=0x8d253df8 pc=0xadc6c37c github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0x8d20ccd0, {0xae8a2930, 0x8d36d620}) github.com/syncthing/syncthing/lib/model/folder_summary.go:219 +0x15c fp=0x8d253f5c sp=0x8d253e98 pc=0xae63e0a0 github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates-fm({0xae8a2930, 0x8d36d620}) :1 +0x38 fp=0x8d253f74 sp=0x8d253f5c pc=0xae68d794 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d09eda0, {0xae8a2930, 0x8d36d620}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d253f98 sp=0x8d253f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d253fec sp=0x8d253f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d253fec sp=0x8d253fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 77 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 85 gp=0x8d2ffb08 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8df86e38 sp=0x8df86e24 pc=0xadc55b94 runtime.selectgo(0x8df86f3c, 0x8df86efc, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8df86ed8 sp=0x8df86e38 pc=0xadc6c37c github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0x8d20ccd0, {0xae8a2930, 0x8d36d680}) github.com/syncthing/syncthing/lib/model/folder_summary.go:319 +0xd4 fp=0x8df86f5c sp=0x8df86ed8 pc=0xae63ebf8 github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries-fm({0xae8a2930, 0x8d36d680}) :1 +0x38 fp=0x8df86f74 sp=0x8df86f5c pc=0xae68d808 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d09edc0, {0xae8a2930, 0x8d36d680}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8df86f98 sp=0x8df86f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8df86fec sp=0x8df86f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8df86fec sp=0x8df86fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 77 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 105 gp=0x8d46de68 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d4f3848 sp=0x8d4f3834 pc=0xadc55b94 runtime.selectgo(0x8d4f3d10, 0x8d4f3a50, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d4f38e8 sp=0x8d4f3848 pc=0xadc6c37c github.com/syncthing/syncthing/lib/stun.(*Service).Serve(0x8d0802d0, {0xae8a2930, 0x8d080300}) github.com/syncthing/syncthing/lib/stun/stun.go:99 +0x1c0 fp=0x8d4f3fd4 sp=0x8d4f38e8 pc=0xae5569e0 github.com/syncthing/syncthing/lib/connections.(*quicListener).serve.gowrap3() github.com/syncthing/syncthing/lib/connections/quic_listen.go:111 +0x38 fp=0x8d4f3fec sp=0x8d4f3fd4 pc=0xae5ec478 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d4f3fec sp=0x8d4f3fec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/connections.(*quicListener).serve in goroutine 83 github.com/syncthing/syncthing/lib/connections/quic_listen.go:111 +0x624 goroutine 106 gp=0x8d4ae008 m=nil [IO wait, 3 minutes]: runtime.gopark(0xae898d74, 0xad038e68, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d24ec40 sp=0x8d24ec2c pc=0xadc55b94 runtime.netpollblock(0xad038e58, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d24ec58 sp=0x8d24ec40 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038e58, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d24ec6c sp=0x8d24ec58 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d4ac158, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d24ec80 sp=0x8d24ec6c pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x8d4ac140, 0x8d080390) internal/poll/fd_unix.go:708 +0x178 fp=0x8d24ecac sp=0x8d24ec80 pc=0xadd1fc98 net.(*rawConn).Read(0x8d373298, 0x8d080390) net/rawconn.go:44 +0x38 fp=0x8d24eccc sp=0x8d24ecac pc=0xade6e67c golang.org/x/net/internal/socket.(*Conn).recvMsg(0x8d377c80, 0x8d33c008, 0x0) golang.org/x/net@v0.25.0/internal/socket/rawconn_msg.go:27 +0x174 fp=0x8d24ecfc sp=0x8d24eccc pc=0xae2cbd84 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.25.0/internal/socket/socket.go:247 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0x8d080338, {0x8d33c008, 0x8, 0x8}, 0x0) golang.org/x/net@v0.25.0/ipv4/batch.go:87 +0x58 fp=0x8d24ed2c sp=0x8d24ecfc pc=0xae2d5300 golang.org/x/net/ipv4.(*PacketConn).ReadBatch(0x8d080330, {0x8d33c008, 0x8, 0x8}, 0x0) :1 +0x50 fp=0x8d24ed50 sp=0x8d24ed2c pc=0xae2dbcc0 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x8d4ac1e0) github.com/quic-go/quic-go@v0.44.0/sys_conn_oob.go:174 +0x6c4 fp=0x8d24eeb4 sp=0x8d24ed50 pc=0xae53982c github.com/quic-go/quic-go.(*Transport).listen(0x8d1ea508, {0xae8a4740, 0x8d4ac1e0}) github.com/quic-go/quic-go@v0.44.0/transport.go:354 +0x144 fp=0x8d24efdc sp=0x8d24eeb4 pc=0xae53cb68 github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1.gowrap1() github.com/quic-go/quic-go@v0.44.0/transport.go:255 +0x38 fp=0x8d24efec sp=0x8d24efdc pc=0xae53afc8 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d24efec sp=0x8d24efec pc=0xadc96c90 created by github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1 in goroutine 83 github.com/quic-go/quic-go@v0.44.0/transport.go:255 +0x528 goroutine 107 gp=0x8d4ae128 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d2f5de8 sp=0x8d2f5dd4 pc=0xadc55b94 runtime.selectgo(0x8d2f5f58, 0x8d2f5ed8, 0x0, 0x0, 0x3, 0x1) runtime/select.go:327 +0xb38 fp=0x8d2f5e88 sp=0x8d2f5de8 pc=0xadc6c37c github.com/quic-go/quic-go.(*Transport).runSendQueue(0x8d1ea508) github.com/quic-go/quic-go@v0.44.0/transport.go:280 +0x90 fp=0x8d2f5fe4 sp=0x8d2f5e88 pc=0xae53c3d0 github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1.gowrap2() github.com/quic-go/quic-go@v0.44.0/transport.go:256 +0x28 fp=0x8d2f5fec sp=0x8d2f5fe4 pc=0xae53af64 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2f5fec sp=0x8d2f5fec pc=0xadc96c90 created by github.com/quic-go/quic-go.(*Transport).createServer.(*Transport).init.func1 in goroutine 83 github.com/quic-go/quic-go@v0.44.0/transport.go:256 +0x57c goroutine 108 gp=0x8d4ae368 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d2f6638 sp=0x8d2f6624 pc=0xadc55b94 runtime.selectgo(0x8d2f67d0, 0x8d2f6730, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d2f66d8 sp=0x8d2f6638 pc=0xadc6c37c github.com/quic-go/quic-go.(*baseServer).run(0x8d1ea648) github.com/quic-go/quic-go@v0.44.0/server.go:285 +0xe8 fp=0x8d2f67e4 sp=0x8d2f66d8 pc=0xae52d394 github.com/quic-go/quic-go.newServer.gowrap1() github.com/quic-go/quic-go@v0.44.0/server.go:271 +0x28 fp=0x8d2f67ec sp=0x8d2f67e4 pc=0xae52d280 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2f67ec sp=0x8d2f67ec pc=0xadc96c90 created by github.com/quic-go/quic-go.newServer in goroutine 83 github.com/quic-go/quic-go@v0.44.0/server.go:271 +0x454 goroutine 109 gp=0x8d4ae488 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d2f6c5c sp=0x8d2f6c48 pc=0xadc55b94 runtime.selectgo(0x8d2f6f24, 0x8d2f6d50, 0x0, 0x0, 0x5, 0x1) runtime/select.go:327 +0xb38 fp=0x8d2f6cfc sp=0x8d2f6c5c pc=0xadc6c37c github.com/quic-go/quic-go.(*baseServer).runSendQueue(0x8d1ea648) github.com/quic-go/quic-go@v0.44.0/server.go:298 +0xc0 fp=0x8d2f6fe4 sp=0x8d2f6cfc pc=0xae52d540 github.com/quic-go/quic-go.newServer.gowrap2() github.com/quic-go/quic-go@v0.44.0/server.go:272 +0x28 fp=0x8d2f6fec sp=0x8d2f6fe4 pc=0xae52d22c runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2f6fec sp=0x8d2f6fec pc=0xadc96c90 created by github.com/quic-go/quic-go.newServer in goroutine 83 github.com/quic-go/quic-go@v0.44.0/server.go:272 +0x4a8 goroutine 90 gp=0x8d2ffe68 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d1df170, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d240f3c sp=0x8d240f28 pc=0xadc55b94 runtime.chanrecv(0x8d1df140, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d240f78 sp=0x8d240f3c pc=0xadc122a8 runtime.chanrecv1(0x8d1df140, 0x0) runtime/chan.go:442 +0x20 fp=0x8d240f8c sp=0x8d240f78 pc=0xadc11da8 github.com/syncthing/syncthing/lib/svcutil.doneService.Serve(0x8d034f58, {0xae8a2930, 0x8d33f530}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:152 +0x38 fp=0x8d240f98 sp=0x8d240f8c pc=0xae348518 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d240fec sp=0x8d240f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d240fec sp=0x8d240fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 79 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 91 gp=0x8d356008 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038b48, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d58fd1c sp=0x8d58fd08 pc=0xadc55b94 runtime.netpollblock(0xad038b38, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d58fd34 sp=0x8d58fd1c pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038b38, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d58fd48 sp=0x8d58fd34 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d20d5a8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d58fd5c sp=0x8d58fd48 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).ReadFromInet4(0x8d20d590, {0x8d58fefc, 0x10000, 0x10000}, 0x8d58fe2c) internal/poll/fd_unix.go:247 +0x258 fp=0x8d58fda0 sp=0x8d58fd5c pc=0xadd1bf78 net.(*netFD).readFromInet4(0x8d20d590, {0x8d58fefc, 0x10000, 0x10000}, 0x8d58fe2c) net/fd_posix.go:66 +0x40 fp=0x8d58fdd0 sp=0x8d58fda0 pc=0xade58890 net.(*UDPConn).readFrom(0x8d09a9c0, {0x8d58fefc, 0x10000, 0x10000}, 0x8d9cab88) net/udpsock_posix.go:52 +0x1ac fp=0x8d58fe70 sp=0x8d58fdd0 pc=0xade78b98 net.(*UDPConn).readFromUDP(0x8d09a9c0, {0x8d58fefc, 0x10000, 0x10000}, 0x8d9cab88) net/udpsock.go:149 +0x48 fp=0x8d58fea8 sp=0x8d58fe70 pc=0xade7664c net.(*UDPConn).ReadFrom(0x8d09a9c0, {0x8d58fefc, 0x10000, 0x10000}) net/udpsock.go:158 +0x4c fp=0x8d58fed0 sp=0x8d58fea8 pc=0xade7681c github.com/syncthing/syncthing/lib/beacon.readBroadcasts({0xae8a2930, 0x8d33f590}, 0x8d1e49c0, 0x5223) github.com/syncthing/syncthing/lib/beacon/broadcast.go:130 +0x27c fp=0x8d59ff58 sp=0x8d58fed0 pc=0xae595178 github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func1({0xae8a2930, 0x8d33f590}) github.com/syncthing/syncthing/lib/beacon/broadcast.go:18 +0x38 fp=0x8d59ff74 sp=0x8d59ff58 pc=0xae593f1c github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375e60, {0xae8a2930, 0x8d33f590}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d59ff98 sp=0x8d59ff74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d59ffec sp=0x8d59ff98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d59ffec sp=0x8d59ffec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 79 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 92 gp=0x8d356128 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d254d64 sp=0x8d254d50 pc=0xadc55b94 runtime.selectgo(0x8d254ef8, 0x8d254e3c, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d254e04 sp=0x8d254d64 pc=0xadc6c37c github.com/syncthing/syncthing/lib/beacon.writeBroadcasts({0xae8a2930, 0x8d33f5f0}, 0x8d030d40, 0x5223) github.com/syncthing/syncthing/lib/beacon/broadcast.go:41 +0x23c fp=0x8d254f58 sp=0x8d254e04 pc=0xae594178 github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func2({0xae8a2930, 0x8d33f5f0}) github.com/syncthing/syncthing/lib/beacon/broadcast.go:21 +0x38 fp=0x8d254f74 sp=0x8d254f58 pc=0xae593ec4 github.com/syncthing/syncthing/lib/svcutil.(*service).Serve(0x8d375e80, {0xae8a2930, 0x8d33f5f0}) github.com/syncthing/syncthing/lib/svcutil/svcutil.go:130 +0x90 fp=0x8d254f98 sp=0x8d254f74 pc=0xae348240 github.com/thejerf/suture/v4.(*Supervisor).runService.func2() github.com/thejerf/suture/v4@v4.0.5/supervisor.go:567 +0x108 fp=0x8d254fec sp=0x8d254f98 pc=0xae066ac0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d254fec sp=0x8d254fec pc=0xadc96c90 created by github.com/thejerf/suture/v4.(*Supervisor).runService in goroutine 79 github.com/thejerf/suture/v4@v4.0.5/supervisor.go:541 +0x1c8 goroutine 93 gp=0x8d356248 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d1de470, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d2f8f88 sp=0x8d2f8f74 pc=0xadc55b94 runtime.chanrecv(0x8d1de440, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d2f8fc4 sp=0x8d2f8f88 pc=0xadc122a8 runtime.chanrecv1(0x8d1de440, 0x0) runtime/chan.go:442 +0x20 fp=0x8d2f8fd8 sp=0x8d2f8fc4 pc=0xadc11da8 github.com/syncthing/syncthing/lib/beacon.writeBroadcasts.func1() github.com/syncthing/syncthing/lib/beacon/broadcast.go:35 +0x40 fp=0x8d2f8fec sp=0x8d2f8fd8 pc=0xae594edc runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2f8fec sp=0x8d2f8fec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/beacon.writeBroadcasts in goroutine 92 github.com/syncthing/syncthing/lib/beacon/broadcast.go:34 +0x1b8 goroutine 94 gp=0x8d356488 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d1df1f0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d04bf88 sp=0x8d04bf74 pc=0xadc55b94 runtime.chanrecv(0x8d1df1c0, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d04bfc4 sp=0x8d04bf88 pc=0xadc122a8 runtime.chanrecv1(0x8d1df1c0, 0x0) runtime/chan.go:442 +0x20 fp=0x8d04bfd8 sp=0x8d04bfc4 pc=0xadc11da8 github.com/syncthing/syncthing/lib/beacon.readBroadcasts.func1() github.com/syncthing/syncthing/lib/beacon/broadcast.go:124 +0x40 fp=0x8d04bfec sp=0x8d04bfd8 pc=0xae5956cc runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d04bfec sp=0x8d04bfec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/beacon.readBroadcasts in goroutine 91 github.com/syncthing/syncthing/lib/beacon/broadcast.go:123 +0x23c goroutine 110 gp=0x8d4e8368 m=nil [select, 3 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d05fa3c sp=0x8d05fa28 pc=0xadc55b94 runtime.selectgo(0x8d05ff4c, 0x8d05fbf0, 0x0, 0x0, 0x4, 0x1) runtime/select.go:327 +0xb38 fp=0x8d05fadc sp=0x8d05fa3c pc=0xadc6c37c github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0x8d0dc008, {0xae8a2930, 0x8d080450}) github.com/syncthing/syncthing/lib/model/folder.go:1022 +0x1a4 fp=0x8d05ffdc sp=0x8d05fadc pc=0xae621070 github.com/syncthing/syncthing/lib/model.(*folder).startWatch.gowrap1() github.com/syncthing/syncthing/lib/model/folder.go:994 +0x38 fp=0x8d05ffec sp=0x8d05ffdc pc=0xae620ea0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d05ffec sp=0x8d05ffec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch in goroutine 63 github.com/syncthing/syncthing/lib/model/folder.go:994 +0x140 goroutine 115 gp=0x8d4e87e8 m=9 mp=0x8d085b88 [syscall, 2 minutes]: syscall.Syscall6(0xfc, 0x12, 0x8d2f57bc, 0x1, 0xffffffff, 0x0, 0x0) syscall/syscall_linux.go:91 +0x8 fp=0x8d2f575c sp=0x8d2f5724 pc=0xadcf9a28 golang.org/x/sys/unix.EpollWait(0x12, {0x8d2f57bc, 0x1, 0x1}, 0xffffffff) golang.org/x/sys@v0.20.0/unix/zsyscall_linux_arm.go:223 +0x60 fp=0x8d2f5790 sp=0x8d2f575c pc=0xae132c60 github.com/syncthing/notify.(*inotify).loop(0x8d104000, 0x8d0831c0) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:188 +0x74 fp=0x8d2f57e0 sp=0x8d2f5790 pc=0xae289a98 github.com/syncthing/notify.(*inotify).lazyinit.gowrap2() github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:128 +0x30 fp=0x8d2f57ec sp=0x8d2f57e0 pc=0xae289660 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2f57ec sp=0x8d2f57ec pc=0xadc96c90 created by github.com/syncthing/notify.(*inotify).lazyinit in goroutine 110 github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:128 +0x17c goroutine 116 gp=0x8d4e8908 m=nil [chan receive, 2 minutes]: runtime.gopark(0xae898c04, 0x8d0831f0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d2f8750 sp=0x8d2f873c pc=0xadc55b94 runtime.chanrecv(0x8d0831c0, 0x8d2f87d4, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d2f878c sp=0x8d2f8750 pc=0xadc122a8 runtime.chanrecv2(0x8d0831c0, 0x8d2f87d4) runtime/chan.go:447 +0x20 fp=0x8d2f87a0 sp=0x8d2f878c pc=0xadc11dcc github.com/syncthing/notify.(*inotify).send(0x8d104000, 0x8d0831c0) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:248 +0x38 fp=0x8d2f87e0 sp=0x8d2f87a0 pc=0xae28a1fc github.com/syncthing/notify.(*inotify).lazyinit.gowrap3() github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:131 +0x30 fp=0x8d2f87ec sp=0x8d2f87e0 pc=0xae289604 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2f87ec sp=0x8d2f87ec pc=0xadc96c90 created by github.com/syncthing/notify.(*inotify).lazyinit in goroutine 110 github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:131 +0x22c goroutine 117 gp=0x8d4e8a28 m=nil [chan receive, 3 minutes]: runtime.gopark(0xae898c04, 0x8d0831f0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d5a4f50 sp=0x8d5a4f3c pc=0xadc55b94 runtime.chanrecv(0x8d0831c0, 0x8d5a4fd4, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d5a4f8c sp=0x8d5a4f50 pc=0xadc122a8 runtime.chanrecv2(0x8d0831c0, 0x8d5a4fd4) runtime/chan.go:447 +0x20 fp=0x8d5a4fa0 sp=0x8d5a4f8c pc=0xadc11dcc github.com/syncthing/notify.(*inotify).send(0x8d104000, 0x8d0831c0) github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:248 +0x38 fp=0x8d5a4fe0 sp=0x8d5a4fa0 pc=0xae28a1fc github.com/syncthing/notify.(*inotify).lazyinit.gowrap3() github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:131 +0x30 fp=0x8d5a4fec sp=0x8d5a4fe0 pc=0xae289604 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d5a4fec sp=0x8d5a4fec pc=0xadc96c90 created by github.com/syncthing/notify.(*inotify).lazyinit in goroutine 110 github.com/syncthing/notify@v0.0.0-20210616190510-c6b7342338d2/watcher_inotify.go:131 +0x22c goroutine 118 gp=0x8d4e8b48 m=nil [select, 2 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d5a55c4 sp=0x8d5a55b0 pc=0xadc55b94 runtime.selectgo(0x8d5a5784, 0x8d5a569c, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d5a5664 sp=0x8d5a55c4 pc=0xadc6c37c github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0x8d278b40, {0xae8a2930, 0x8d080450}, {0xadbefba4, 0x1}, {0x8d373610, 0x1, 0x1}, 0x8d1898c0, 0x8d083040, ...) github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:84 +0xc8 fp=0x8d5a57b0 sp=0x8d5a5664 pc=0xae296208 github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch.gowrap1() github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:62 +0x90 fp=0x8d5a57ec sp=0x8d5a57b0 pc=0xae296000 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d5a57ec sp=0x8d5a57ec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch in goroutine 110 github.com/syncthing/syncthing/lib/fs/basicfs_watch.go:62 +0x3ac goroutine 119 gp=0x8d4e8c68 m=nil [select, 2 minutes]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d65d844 sp=0x8d65d830 pc=0xadc55b94 runtime.selectgo(0x8d65dddc, 0x8d65dc88, 0x0, 0x0, 0x6, 0x1) runtime/select.go:327 +0xb38 fp=0x8d65d8e4 sp=0x8d65d844 pc=0xadc6c37c github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0x8d2fca08, 0x8d083040, 0x8d082940, {0xae8a8a1c, 0x8d15b008}, {0xae8a1324, 0x8d081c80}) github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:162 +0x2fc fp=0x8d65dfcc sp=0x8d65d8e4 pc=0xae6110f8 github.com/syncthing/syncthing/lib/watchaggregator.Aggregate.gowrap1() github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0x58 fp=0x8d65dfec sp=0x8d65dfcc pc=0xae610dd0 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d65dfec sp=0x8d65dfec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate in goroutine 110 github.com/syncthing/syncthing/lib/watchaggregator/aggregator.go:146 +0xe0 goroutine 130 gp=0x8d648368 m=nil [chan receive]: runtime.gopark(0xae898c04, 0x8d1a8ab0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8d2f9f8c sp=0x8d2f9f78 pc=0xadc55b94 runtime.chanrecv(0x8d1a8a80, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8d2f9fc8 sp=0x8d2f9f8c pc=0xadc122a8 runtime.chanrecv1(0x8d1a8a80, 0x0) runtime/chan.go:442 +0x20 fp=0x8d2f9fdc sp=0x8d2f9fc8 pc=0xadc11da8 github.com/rcrowley/go-metrics.(*meterArbiter).tick(...) github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475/meter.go:239 github.com/rcrowley/go-metrics.NewMeter.gowrap2() github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475/meter.go:46 +0x3c fp=0x8d2f9fec sp=0x8d2f9fdc pc=0xae479728 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d2f9fec sp=0x8d2f9fec pc=0xadc96c90 created by github.com/rcrowley/go-metrics.NewMeter in goroutine 121 github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475/meter.go:46 +0x120 goroutine 1887 gp=0x8d891568 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038a08, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d81d9c8 sp=0x8d81d9b4 pc=0xadc55b94 runtime.netpollblock(0xad0389f8, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d81d9e0 sp=0x8d81d9c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad0389f8, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d81d9f4 sp=0x8d81d9e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8fb65aa8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d81da08 sp=0x8d81d9f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8fb65a90, {0x8d8d5440, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8d81da50 sp=0x8d81da08 pc=0xadd1b5c8 net.(*netFD).Read(0x8fb65a90, {0x8d8d5440, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8d81da7c sp=0x8d81da50 pc=0xade58640 net.(*conn).Read(0x8dbff528, {0x8d8d5440, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8d81daa8 sp=0x8d81da7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8dbff528, {0x8d8d5440, 0x240, 0x240}) :1 +0x44 fp=0x8d81dac8 sp=0x8d81daa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d342f30, {0x8d8d5440, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8d81dae8 sp=0x8d81dac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8d342f60, {0x8d8d5440, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8d81db14 sp=0x8d81dae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8d9b2a8c, {0xae89d77c, 0x8d342f60}) bytes/buffer.go:211 +0xa4 fp=0x8d81db50 sp=0x8d81db14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8d9b2908, {0x8ca954d0, 0x8d342f30}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8d81db78 sp=0x8d81db50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8d9b2908, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8d81dcdc sp=0x8d81db78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8d9b2908, {0x8d57f000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8d81dd0c sp=0x8d81dcdc pc=0xadec7764 net/http.(*connReader).Read(0x8d9bbb40, {0x8d57f000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8d81dd3c sp=0x8d81dd0c pc=0xadf8791c bufio.(*Reader).fill(0x8dc546f0) bufio/bufio.go:110 +0x10c fp=0x8d81dd60 sp=0x8d81dd3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8dc546f0, 0x4) bufio/bufio.go:148 +0x70 fp=0x8d81dd6c sp=0x8d81dd60 pc=0xadd5b980 net/http.(*conn).serve(0x8fb63440, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8d81dfdc sp=0x8d81dd6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8d81dfec sp=0x8d81dfdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d81dfec sp=0x8d81dfec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1844 gp=0x8d891688 m=nil [chan receive]: runtime.gopark(0xae898c04, 0x8d831ab0, 0xe, 0x7, 0x2) runtime/proc.go:402 +0x10c fp=0x8df80f84 sp=0x8df80f70 pc=0xadc55b94 runtime.chanrecv(0x8d831a80, 0x0, 0x1) runtime/chan.go:583 +0x4d0 fp=0x8df80fc0 sp=0x8df80f84 pc=0xadc122a8 runtime.chanrecv1(0x8d831a80, 0x0) runtime/chan.go:442 +0x20 fp=0x8df80fd4 sp=0x8df80fc0 pc=0xadc11da8 github.com/syncthing/syncthing/lib/beacon.writeMulticasts.func1() github.com/syncthing/syncthing/lib/beacon/multicast.go:44 +0x48 fp=0x8df80fec sp=0x8df80fd4 pc=0xae596318 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8df80fec sp=0x8df80fec pc=0xadc96c90 created by github.com/syncthing/syncthing/lib/beacon.writeMulticasts in goroutine 1843 github.com/syncthing/syncthing/lib/beacon/multicast.go:43 +0x2c0 goroutine 1995 gp=0x8d8ed688 m=nil [runnable]: runtime.gopark(0xae898d74, 0xad038468, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8e32a71c sp=0x8e32a708 pc=0xadc55b94 runtime.netpollblock(0xad038458, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8e32a734 sp=0x8e32a71c pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038458, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8e32a748 sp=0x8e32a734 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d54bbe8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8e32a75c sp=0x8e32a748 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8d54bbd0, {0x8db36fc0, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8e32a7a4 sp=0x8e32a75c pc=0xadd1b5c8 net.(*netFD).Read(0x8d54bbd0, {0x8db36fc0, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8e32a7d0 sp=0x8e32a7a4 pc=0xade58640 net.(*conn).Read(0x8df56ce0, {0x8db36fc0, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8e32a7fc sp=0x8e32a7d0 pc=0xade6a0c0 net.(*TCPConn).Read(0x8df56ce0, {0x8db36fc0, 0x240, 0x240}) :1 +0x44 fp=0x8e32a81c sp=0x8e32a7fc pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d343c40, {0x8db36fc0, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8e32a83c sp=0x8e32a81c pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8dc01940, {0x8db36fc0, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8e32a868 sp=0x8e32a83c pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8db4914c, {0xae89d77c, 0x8dc01940}) bytes/buffer.go:211 +0xa4 fp=0x8e32a8a4 sp=0x8e32a868 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8db48fc8, {0x8ca954d0, 0x8d343c40}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8e32a8cc sp=0x8e32a8a4 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8db48fc8, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8e32aa30 sp=0x8e32a8cc pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8db48fc8, {0x8d7e4000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8e32aa60 sp=0x8e32aa30 pc=0xadec7764 net/http.(*connReader).Read(0x8e15eec0, {0x8d7e4000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8e32aa90 sp=0x8e32aa60 pc=0xadf8791c bufio.(*Reader).fill(0x8d7e2000) bufio/bufio.go:110 +0x10c fp=0x8e32aab4 sp=0x8e32aa90 pc=0xadd5b7d0 bufio.(*Reader).ReadSlice(0x8d7e2000, 0xa) bufio/bufio.go:376 +0x2c fp=0x8e32aad4 sp=0x8e32aab4 pc=0xadd5c59c bufio.(*Reader).ReadLine(0x8d7e2000) bufio/bufio.go:405 +0x24 fp=0x8e32ab08 sp=0x8e32aad4 pc=0xadd5c7ec net/textproto.(*Reader).readLineSlice(0x8d0bdd88, 0xffffffffffffffff) net/textproto/reader.go:63 +0x7c fp=0x8e32abc4 sp=0x8e32ab08 pc=0xadf0b548 net/textproto.(*Reader).ReadLine(...) net/textproto/reader.go:43 net/http.readRequest(0x8d7e2000) net/http/request.go:1059 +0xb0 fp=0x8e32ac74 sp=0x8e32abc4 pc=0xadf7ee64 net/http.(*conn).readRequest(0x8ff15440, {0xae8a2930, 0x8db5c090}) net/http/server.go:1004 +0x300 fp=0x8e32ad6c sp=0x8e32ac74 pc=0xadf88f30 net/http.(*conn).serve(0x8ff15440, {0xae8a2910, 0x8d201218}) net/http/server.go:1964 +0x380 fp=0x8e32afdc sp=0x8e32ad6c pc=0xadf8d908 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8e32afec sp=0x8e32afdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8e32afec sp=0x8e32afec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1885 gp=0x8dc06488 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038788, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d7459c8 sp=0x8d7459b4 pc=0xadc55b94 runtime.netpollblock(0xad038778, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d7459e0 sp=0x8d7459c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038778, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d7459f4 sp=0x8d7459e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8fb65698, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d745a08 sp=0x8d7459f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8fb65680, {0x8d8d4fc0, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8d745a50 sp=0x8d745a08 pc=0xadd1b5c8 net.(*netFD).Read(0x8fb65680, {0x8d8d4fc0, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8d745a7c sp=0x8d745a50 pc=0xade58640 net.(*conn).Read(0x8dbff298, {0x8d8d4fc0, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8d745aa8 sp=0x8d745a7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8dbff298, {0x8d8d4fc0, 0x240, 0x240}) :1 +0x44 fp=0x8d745ac8 sp=0x8d745aa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d342ea0, {0x8d8d4fc0, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8d745ae8 sp=0x8d745ac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8d342ee0, {0x8d8d4fc0, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8d745b14 sp=0x8d745ae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8d9b260c, {0xae89d77c, 0x8d342ee0}) bytes/buffer.go:211 +0xa4 fp=0x8d745b50 sp=0x8d745b14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8d9b2488, {0x8ca954d0, 0x8d342ea0}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8d745b78 sp=0x8d745b50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8d9b2488, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8d745cdc sp=0x8d745b78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8d9b2488, {0x8d73e000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8d745d0c sp=0x8d745cdc pc=0xadec7764 net/http.(*connReader).Read(0x8d9bb8c0, {0x8d73e000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8d745d3c sp=0x8d745d0c pc=0xadf8791c bufio.(*Reader).fill(0x8d6c8b10) bufio/bufio.go:110 +0x10c fp=0x8d745d60 sp=0x8d745d3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d6c8b10, 0x4) bufio/bufio.go:148 +0x70 fp=0x8d745d6c sp=0x8d745d60 pc=0xadd5b980 net/http.(*conn).serve(0x8fb632c0, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8d745fdc sp=0x8d745d6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8d745fec sp=0x8d745fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d745fec sp=0x8d745fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1984 gp=0x8e24f9e8 m=nil [runnable]: runtime.asyncPreempt2() runtime/preempt.go:307 +0x40 fp=0x8fdd68b4 sp=0x8fdd68a8 pc=0xadc53d68 runtime.asyncPreempt() runtime/preempt_arm.s:44 +0x9c fp=0x8fdd6970 sp=0x8fdd68b4 pc=0xadc977cc crypto/aes.encryptBlockGo({0x8db90bb0, 0x2c, 0x2c}, {0x8dba4400, 0x200, 0x200}, {0x8fb5bcf0, 0x10, 0x10}) crypto/aes/block.go:49 +0x8c fp=0x8fdd69a4 sp=0x8fdd6974 pc=0xadd87580 crypto/aes.(*aesCipher).Encrypt(0x8e1ad2f0, {0x8dba4400, 0x200, 0x200}, {0x8fb5bcf0, 0x10, 0x10}) crypto/aes/cipher.go:68 +0xac fp=0x8fdd69cc sp=0x8fdd69a4 pc=0xadd88724 crypto/cipher.(*ctr).refill(0x8db9cb70) crypto/cipher/ctr.go:64 +0x124 fp=0x8fdd69f8 sp=0x8fdd69cc pc=0xadd856e4 crypto/cipher.(*ctr).XORKeyStream(0x8db9cb70, {0x8dadeb90, 0x49, 0x69}, {0x8dadeb00, 0x49, 0x80}) crypto/cipher/ctr.go:88 +0x128 fp=0x8fdd6a40 sp=0x8fdd69f8 pc=0xadd858d0 crypto/tls.(*Config).encryptTicket(0x8d14cb48, {0x8dadeb00, 0x49, 0x80}, {0x8d1a2180, 0x1, 0x1}) crypto/tls/ticket.go:338 +0x28c fp=0x8fdd6a94 sp=0x8fdd6a40 pc=0xadf048c0 crypto/tls.(*serverHandshakeState).sendSessionTicket(0x8db884d0) crypto/tls/handshake_server.go:833 +0x1b4 fp=0x8fdd6b78 sp=0x8fdd6a94 pc=0xadef2b98 crypto/tls.(*serverHandshakeState).handshake(0x8db884d0) crypto/tls/handshake_server.go:84 +0x9c fp=0x8fdd6bc4 sp=0x8fdd6b78 pc=0xadeedd48 crypto/tls.(*Conn).serverHandshake(0x8db84b48, {0xae8a2930, 0x8db9c8a0}) crypto/tls/handshake_server.go:61 +0xf0 fp=0x8fdd6c5c sp=0x8fdd6bc4 pc=0xadeedc2c crypto/tls.(*Conn).serverHandshake-fm({0xae8a2930, 0x8db9c8a0}) :1 +0x38 fp=0x8fdd6c74 sp=0x8fdd6c5c pc=0xadf07b60 crypto/tls.(*Conn).handshakeContext(0x8db84b48, {0xae8a2910, 0x8e1ad278}) crypto/tls/conn.go:1553 +0x360 fp=0x8fdd6d6c sp=0x8fdd6c74 pc=0xadec82d8 crypto/tls.(*Conn).HandshakeContext(...) crypto/tls/conn.go:1493 net/http.(*conn).serve(0x8fc7ede0, {0xae8a2910, 0x8d201218}) net/http/server.go:1921 +0xf40 fp=0x8fdd6fdc sp=0x8fdd6d6c pc=0xadf8e4c8 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8fdd6fec sp=0x8fdd6fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8fdd6fec sp=0x8fdd6fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1888 gp=0x8faba7e8 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038508, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d8219c8 sp=0x8d8219b4 pc=0xadc55b94 runtime.netpollblock(0xad0384f8, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d8219e0 sp=0x8d8219c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad0384f8, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d8219f4 sp=0x8d8219e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8fb65c38, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d821a08 sp=0x8d8219f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8fb65c20, {0x8d8d5680, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8d821a50 sp=0x8d821a08 pc=0xadd1b5c8 net.(*netFD).Read(0x8fb65c20, {0x8d8d5680, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8d821a7c sp=0x8d821a50 pc=0xade58640 net.(*conn).Read(0x8dbff670, {0x8d8d5680, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8d821aa8 sp=0x8d821a7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8dbff670, {0x8d8d5680, 0x240, 0x240}) :1 +0x44 fp=0x8d821ac8 sp=0x8d821aa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d342f70, {0x8d8d5680, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8d821ae8 sp=0x8d821ac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8d342fc0, {0x8d8d5680, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8d821b14 sp=0x8d821ae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8d9b2ccc, {0xae89d77c, 0x8d342fc0}) bytes/buffer.go:211 +0xa4 fp=0x8d821b50 sp=0x8d821b14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8d9b2b48, {0x8ca954d0, 0x8d342f70}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8d821b78 sp=0x8d821b50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8d9b2b48, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8d821cdc sp=0x8d821b78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8d9b2b48, {0x8d74e000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8d821d0c sp=0x8d821cdc pc=0xadec7764 net/http.(*connReader).Read(0x8d9bbc80, {0x8d74e000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8d821d3c sp=0x8d821d0c pc=0xadf8791c bufio.(*Reader).fill(0x8d6c8de0) bufio/bufio.go:110 +0x10c fp=0x8d821d60 sp=0x8d821d3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d6c8de0, 0x4) bufio/bufio.go:148 +0x70 fp=0x8d821d6c sp=0x8d821d60 pc=0xadd5b980 net/http.(*conn).serve(0x8fb634a0, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8d821fdc sp=0x8d821d6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8d821fec sp=0x8d821fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d821fec sp=0x8d821fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1980 gp=0x8fc2fe68 m=nil [select]: runtime.gopark(0xae898db8, 0x0, 0x9, 0x3, 0x1) runtime/proc.go:402 +0x10c fp=0x8d7555e0 sp=0x8d7555cc pc=0xadc55b94 runtime.selectgo(0x8d7556b4, 0x8d7556a8, 0x0, 0x0, 0x2, 0x1) runtime/select.go:327 +0xb38 fp=0x8d755680 sp=0x8d7555e0 pc=0xadc6c37c github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0x8d755784) github.com/syncthing/syncthing/lib/sync/sync.go:280 +0x154 fp=0x8d7556d4 sp=0x8d755680 pc=0xae29077c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0x8d000330, 0x28, {0xaef16f00, 0x0, 0x0}, 0xdf8475800) github.com/syncthing/syncthing/lib/events/events.go:517 +0x148 fp=0x8d7557a0 sp=0x8d7556d4 pc=0xae347154 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0x8d0dfe08, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8, {0xae89fb38, 0x8d000330}) github.com/syncthing/syncthing/lib/api/api.go:1415 +0x324 fp=0x8d755808 sp=0x8d7557a0 pc=0xae6d4080 github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents(0x8d0dfe08, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:1386 +0xd0 fp=0x8d755824 sp=0x8d755808 pc=0xae6d3cd0 github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents-fm({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) :1 +0x40 fp=0x8d755838 sp=0x8d755824 pc=0xae6e9cc0 net/http.HandlerFunc.ServeHTTP(0x8d035d38, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d755848 sp=0x8d755838 pc=0xadf8f4ec github.com/julienschmidt/httprouter.(*Router).HandlerFunc.(*Router).Handler.func1({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8, {0x0, 0x0, 0x0}) github.com/julienschmidt/httprouter@v1.3.0/router.go:275 +0xf8 fp=0x8d75587c sp=0x8d755848 pc=0xae4a4064 github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0x8d36d770, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/julienschmidt/httprouter@v1.3.0/router.go:387 +0x994 fp=0x8d75590c sp=0x8d75587c pc=0xae4a54f8 github.com/syncthing/syncthing/lib/api.(*service).Serve.metricsMiddleware.func9({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:593 +0x98 fp=0x8d755950 sp=0x8d75590c pc=0xae6c8070 net/http.HandlerFunc.ServeHTTP(0x8e40f790, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d755960 sp=0x8d755950 pc=0xadf8f4ec github.com/syncthing/syncthing/lib/api.(*service).Serve.noCacheMiddleware.func10({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:616 +0x178 fp=0x8d7559c0 sp=0x8d755960 pc=0xae6c7fac net/http.HandlerFunc.ServeHTTP(0x8e40f7a0, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d7559d0 sp=0x8d7559c0 pc=0xadf8f4ec net/http.(*ServeMux).ServeHTTP(0x8d316380, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2683 +0x224 fp=0x8d755a0c sp=0x8d7559d0 pc=0xadf914ec github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0x8d33f3b0, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api_csrf.go:54 +0x5d4 fp=0x8d755ae4 sp=0x8d755a0c pc=0xae6dbed4 github.com/syncthing/syncthing/lib/api.(*service).Serve.withDetailsMiddleware.func12({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:624 +0x120 fp=0x8d755b24 sp=0x8d755ae4 pc=0xae6c7c6c net/http.HandlerFunc.ServeHTTP(0x8d33f3e0, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d755b34 sp=0x8d755b24 pc=0xadf8f4ec github.com/syncthing/syncthing/lib/api.(*basicAuthAndSessionMiddleware).ServeHTTP(0x8d316800, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api_auth.go:101 +0x288 fp=0x8d755c2c sp=0x8d755b34 pc=0xae6da324 github.com/syncthing/syncthing/lib/api.(*service).Serve.redirectToHTTPSMiddleware.func15({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:606 +0xfc fp=0x8d755c48 sp=0x8d755c2c pc=0xae6c78fc net/http.HandlerFunc.ServeHTTP(0x8e40f990, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d755c58 sp=0x8d755c48 pc=0xadf8f4ec github.com/syncthing/syncthing/lib/api.(*service).Serve.corsMiddleware.func16({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:585 +0x180 fp=0x8d755c7c sp=0x8d755c58 pc=0xae6c7670 net/http.HandlerFunc.ServeHTTP(0x8e40f9a0, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d755c8c sp=0x8d755c7c pc=0xadf8f4ec github.com/syncthing/syncthing/lib/api.(*service).Serve.localhostMiddleware.func17({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:631 +0x70 fp=0x8d755cac sp=0x8d755c8c pc=0xae6c74a4 net/http.HandlerFunc.ServeHTTP(0x8e40f9b0, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d755cbc sp=0x8d755cac pc=0xadf8f4ec github.com/syncthing/syncthing/lib/api.(*service).Serve.debugMiddleware.func18({0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) github.com/syncthing/syncthing/lib/api/api.go:513 +0x60 fp=0x8d755d40 sp=0x8d755cbc pc=0xae6c6efc net/http.HandlerFunc.ServeHTTP(0x8e40f9c0, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:2166 +0x34 fp=0x8d755d50 sp=0x8d755d40 pc=0xadf8f4ec net/http.serverHandler.ServeHTTP({0x8d31f7c8}, {0xae8a0ee0, 0x8db3a648}, 0x8db3a5a8) net/http/server.go:3137 +0xf4 fp=0x8d755d6c sp=0x8d755d50 pc=0xadf92efc net/http.(*conn).serve(0x8fc7ec00, {0xae8a2910, 0x8d201218}) net/http/server.go:2039 +0x670 fp=0x8d755fdc sp=0x8d755d6c pc=0xadf8dbf8 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8d755fec sp=0x8d755fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d755fec sp=0x8d755fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1992 gp=0x8fc4ed88 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038008, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8dad79c8 sp=0x8dad79b4 pc=0xadc55b94 runtime.netpollblock(0xad037ff8, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8dad79e0 sp=0x8dad79c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad037ff8, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8dad79f4 sp=0x8dad79e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8db56018, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8dad7a08 sp=0x8dad79f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8db56000, {0x8dad3680, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8dad7a50 sp=0x8dad7a08 pc=0xadd1b5c8 net.(*netFD).Read(0x8db56000, {0x8dad3680, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8dad7a7c sp=0x8dad7a50 pc=0xade58640 net.(*conn).Read(0x8e1d3110, {0x8dad3680, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8dad7aa8 sp=0x8dad7a7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8e1d3110, {0x8dad3680, 0x240, 0x240}) :1 +0x44 fp=0x8dad7ac8 sp=0x8dad7aa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8dc01850, {0x8dad3680, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8dad7ae8 sp=0x8dad7ac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8dc01900, {0x8dad3680, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8dad7b14 sp=0x8dad7ae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8db48f0c, {0xae89d77c, 0x8dc01900}) bytes/buffer.go:211 +0xa4 fp=0x8dad7b50 sp=0x8dad7b14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8db48d88, {0x8ca954d0, 0x8dc01850}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8dad7b78 sp=0x8dad7b50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8db48d88, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8dad7cdc sp=0x8dad7b78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8db48d88, {0x8d653000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8dad7d0c sp=0x8dad7cdc pc=0xadec7764 net/http.(*connReader).Read(0x8e0c37e0, {0x8d653000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8dad7d3c sp=0x8dad7d0c pc=0xadf8791c bufio.(*Reader).fill(0x8d646300) bufio/bufio.go:110 +0x10c fp=0x8dad7d60 sp=0x8dad7d3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d646300, 0x4) bufio/bufio.go:148 +0x70 fp=0x8dad7d6c sp=0x8dad7d60 pc=0xadd5b980 net/http.(*conn).serve(0x8ff153e0, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8dad7fdc sp=0x8dad7d6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8dad7fec sp=0x8dad7fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8dad7fec sp=0x8dad7fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1969 gp=0x8fc4f208 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038288, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8e32dc70 sp=0x8e32dc5c pc=0xadc55b94 runtime.netpollblock(0xad038278, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8e32dc88 sp=0x8e32dc70 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038278, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8e32dc9c sp=0x8e32dc88 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d4adb48, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8e32dcb0 sp=0x8e32dc9c pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8d4adb30, {0x8dad3200, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8e32dcf8 sp=0x8e32dcb0 pc=0xadd1b5c8 net.(*netFD).Read(0x8d4adb30, {0x8dad3200, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8e32dd24 sp=0x8e32dcf8 pc=0xade58640 net.(*conn).Read(0x8e1d2f48, {0x8dad3200, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8e32dd50 sp=0x8e32dd24 pc=0xade6a0c0 net.(*TCPConn).Read(0x8e1d2f48, {0x8dad3200, 0x240, 0x240}) :1 +0x44 fp=0x8e32dd70 sp=0x8e32dd50 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8dc016f0, {0x8dad3200, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8e32dd90 sp=0x8e32dd70 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8d343ad0, {0x8dad3200, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8e32ddbc sp=0x8e32dd90 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8db84a8c, {0xae89d77c, 0x8d343ad0}) bytes/buffer.go:211 +0xa4 fp=0x8e32ddf8 sp=0x8e32ddbc pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8db84908, {0x8ca954d0, 0x8dc016f0}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8e32de20 sp=0x8e32ddf8 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8db84908, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8e32df84 sp=0x8e32de20 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8db84908, {0x8e15ea4d, 0x1, 0x1}) crypto/tls/conn.go:1370 +0x168 fp=0x8e32dfb4 sp=0x8e32df84 pc=0xadec7764 net/http.(*connReader).backgroundRead(0x8e15ea40) net/http/server.go:681 +0x40 fp=0x8e32dfe4 sp=0x8e32dfb4 pc=0xadf87284 net/http.(*connReader).startBackgroundRead.gowrap2() net/http/server.go:677 +0x28 fp=0x8e32dfec sp=0x8e32dfe4 pc=0xadf871bc runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8e32dfec sp=0x8e32dfec pc=0xadc96c90 created by net/http.(*connReader).startBackgroundRead in goroutine 1980 net/http/server.go:677 +0x17c goroutine 1886 gp=0x8fce8368 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038968, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d7499c8 sp=0x8d7499b4 pc=0xadc55b94 runtime.netpollblock(0xad038958, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d7499e0 sp=0x8d7499c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038958, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d7499f4 sp=0x8d7499e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8fb658c8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d749a08 sp=0x8d7499f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8fb658b0, {0x8d8d5200, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8d749a50 sp=0x8d749a08 pc=0xadd1b5c8 net.(*netFD).Read(0x8fb658b0, {0x8d8d5200, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8d749a7c sp=0x8d749a50 pc=0xade58640 net.(*conn).Read(0x8dbff3e0, {0x8d8d5200, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8d749aa8 sp=0x8d749a7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8dbff3e0, {0x8d8d5200, 0x240, 0x240}) :1 +0x44 fp=0x8d749ac8 sp=0x8d749aa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d342ef0, {0x8d8d5200, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8d749ae8 sp=0x8d749ac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8d342f20, {0x8d8d5200, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8d749b14 sp=0x8d749ae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8d9b284c, {0xae89d77c, 0x8d342f20}) bytes/buffer.go:211 +0xa4 fp=0x8d749b50 sp=0x8d749b14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8d9b26c8, {0x8ca954d0, 0x8d342ef0}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8d749b78 sp=0x8d749b50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8d9b26c8, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8d749cdc sp=0x8d749b78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8d9b26c8, {0x8d643000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8d749d0c sp=0x8d749cdc pc=0xadec7764 net/http.(*connReader).Read(0x8d9bba00, {0x8d643000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8d749d3c sp=0x8d749d0c pc=0xadf8791c bufio.(*Reader).fill(0x8d646180) bufio/bufio.go:110 +0x10c fp=0x8d749d60 sp=0x8d749d3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d646180, 0x4) bufio/bufio.go:148 +0x70 fp=0x8d749d6c sp=0x8d749d60 pc=0xadd5b980 net/http.(*conn).serve(0x8fb63320, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8d749fdc sp=0x8d749d6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8d749fec sp=0x8d749fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d749fec sp=0x8d749fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1988 gp=0x8fce8a28 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad0381e8, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8dc1b9c8 sp=0x8dc1b9b4 pc=0xadc55b94 runtime.netpollblock(0xad0381d8, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8dc1b9e0 sp=0x8dc1b9c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad0381d8, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8dc1b9f4 sp=0x8dc1b9e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d54b788, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8dc1ba08 sp=0x8dc1b9f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8d54b770, {0x8db36b40, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8dc1ba50 sp=0x8dc1ba08 pc=0xadd1b5c8 net.(*netFD).Read(0x8d54b770, {0x8db36b40, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8dc1ba7c sp=0x8dc1ba50 pc=0xade58640 net.(*conn).Read(0x8df56b08, {0x8db36b40, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8dc1baa8 sp=0x8dc1ba7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8df56b08, {0x8db36b40, 0x240, 0x240}) :1 +0x44 fp=0x8dc1bac8 sp=0x8dc1baa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d343af0, {0x8db36b40, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8dc1bae8 sp=0x8dc1bac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8d343b80, {0x8db36b40, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8dc1bb14 sp=0x8dc1bae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8db4884c, {0xae89d77c, 0x8d343b80}) bytes/buffer.go:211 +0xa4 fp=0x8dc1bb50 sp=0x8dc1bb14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8db486c8, {0x8ca954d0, 0x8d343af0}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8dc1bb78 sp=0x8dc1bb50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8db486c8, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8dc1bcdc sp=0x8dc1bb78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8db486c8, {0x8d651000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8dc1bd0c sp=0x8dc1bcdc pc=0xadec7764 net/http.(*connReader).Read(0x8e0c3540, {0x8d651000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8dc1bd3c sp=0x8dc1bd0c pc=0xadf8791c bufio.(*Reader).fill(0x8d646240) bufio/bufio.go:110 +0x10c fp=0x8dc1bd60 sp=0x8dc1bd3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d646240, 0x4) bufio/bufio.go:148 +0x70 fp=0x8dc1bd6c sp=0x8dc1bd60 pc=0xadd5b980 net/http.(*conn).serve(0x8ff15260, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8dc1bfdc sp=0x8dc1bd6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8dc1bfec sp=0x8dc1bfdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8dc1bfec sp=0x8dc1bfec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1991 gp=0x8fce9208 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad038148, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8d7579c8 sp=0x8d7579b4 pc=0xadc55b94 runtime.netpollblock(0xad038138, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8d7579e0 sp=0x8d7579c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038138, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8d7579f4 sp=0x8d7579e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d54ba58, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8d757a08 sp=0x8d7579f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8d54ba40, {0x8db36d80, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8d757a50 sp=0x8d757a08 pc=0xadd1b5c8 net.(*netFD).Read(0x8d54ba40, {0x8db36d80, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8d757a7c sp=0x8d757a50 pc=0xade58640 net.(*conn).Read(0x8df56c30, {0x8db36d80, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8d757aa8 sp=0x8d757a7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8df56c30, {0x8db36d80, 0x240, 0x240}) :1 +0x44 fp=0x8d757ac8 sp=0x8d757aa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d343bb0, {0x8db36d80, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8d757ae8 sp=0x8d757ac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8d343c30, {0x8db36d80, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8d757b14 sp=0x8d757ae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8db48ccc, {0xae89d77c, 0x8d343c30}) bytes/buffer.go:211 +0xa4 fp=0x8d757b50 sp=0x8d757b14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8db48b48, {0x8ca954d0, 0x8d343bb0}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8d757b78 sp=0x8d757b50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8db48b48, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8d757cdc sp=0x8d757b78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8db48b48, {0x8d71c000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8d757d0c sp=0x8d757cdc pc=0xadec7764 net/http.(*connReader).Read(0x8e0c37a0, {0x8d71c000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8d757d3c sp=0x8d757d0c pc=0xadf8791c bufio.(*Reader).fill(0x8d646f00) bufio/bufio.go:110 +0x10c fp=0x8d757d60 sp=0x8d757d3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d646f00, 0x4) bufio/bufio.go:148 +0x70 fp=0x8d757d6c sp=0x8d757d60 pc=0xadd5b980 net/http.(*conn).serve(0x8ff15380, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8d757fdc sp=0x8d757d6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8d757fec sp=0x8d757fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8d757fec sp=0x8d757fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1889 gp=0x8fce9448 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad0386e8, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8dc1f9c8 sp=0x8dc1f9b4 pc=0xadc55b94 runtime.netpollblock(0xad0386d8, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8dc1f9e0 sp=0x8dc1f9c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad0386d8, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8dc1f9f4 sp=0x8dc1f9e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8fb65dc8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8dc1fa08 sp=0x8dc1f9f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8fb65db0, {0x8d8d58c0, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8dc1fa50 sp=0x8dc1fa08 pc=0xadd1b5c8 net.(*netFD).Read(0x8fb65db0, {0x8d8d58c0, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8dc1fa7c sp=0x8dc1fa50 pc=0xade58640 net.(*conn).Read(0x8dbff7b8, {0x8d8d58c0, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8dc1faa8 sp=0x8dc1fa7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8dbff7b8, {0x8d8d58c0, 0x240, 0x240}) :1 +0x44 fp=0x8dc1fac8 sp=0x8dc1faa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8d342fd0, {0x8d8d58c0, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8dc1fae8 sp=0x8dc1fac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8dc00ab0, {0x8d8d58c0, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8dc1fb14 sp=0x8dc1fae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8d9b2f0c, {0xae89d77c, 0x8dc00ab0}) bytes/buffer.go:211 +0xa4 fp=0x8dc1fb50 sp=0x8dc1fb14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8d9b2d88, {0x8ca954d0, 0x8d342fd0}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8dc1fb78 sp=0x8dc1fb50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8d9b2d88, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8dc1fcdc sp=0x8dc1fb78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8d9b2d88, {0x8d9ab000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8dc1fd0c sp=0x8dc1fcdc pc=0xadec7764 net/http.(*connReader).Read(0x8d9bbdc0, {0x8d9ab000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8dc1fd3c sp=0x8dc1fd0c pc=0xadf8791c bufio.(*Reader).fill(0x8d8c9ec0) bufio/bufio.go:110 +0x10c fp=0x8dc1fd60 sp=0x8dc1fd3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8d8c9ec0, 0x4) bufio/bufio.go:148 +0x70 fp=0x8dc1fd6c sp=0x8dc1fd60 pc=0xadd5b980 net/http.(*conn).serve(0x8fb63500, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8dc1ffdc sp=0x8dc1fd6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8dc1ffec sp=0x8dc1ffdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8dc1ffec sp=0x8dc1ffec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0 goroutine 1990 gp=0x8fce99e8 m=nil [IO wait]: runtime.gopark(0xae898d74, 0xad0380a8, 0x2, 0x2, 0x5) runtime/proc.go:402 +0x10c fp=0x8da499c8 sp=0x8da499b4 pc=0xadc55b94 runtime.netpollblock(0xad038098, 0x72, 0x0) runtime/netpoll.go:573 +0x104 fp=0x8da499e0 sp=0x8da499c8 pc=0xadc4ce8c internal/poll.runtime_pollWait(0xad038098, 0x72) runtime/netpoll.go:345 +0x54 fp=0x8da499f4 sp=0x8da499e0 pc=0xadc91808 internal/poll.(*pollDesc).wait(0x8d4adeb8, 0x72, 0x0) internal/poll/fd_poll_runtime.go:84 +0x30 fp=0x8da49a08 sp=0x8da499f4 pc=0xadd1a2e4 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x8d4adea0, {0x8dad3440, 0x240, 0x240}) internal/poll/fd_unix.go:164 +0x258 fp=0x8da49a50 sp=0x8da49a08 pc=0xadd1b5c8 net.(*netFD).Read(0x8d4adea0, {0x8dad3440, 0x240, 0x240}) net/fd_posix.go:55 +0x38 fp=0x8da49a7c sp=0x8da49a50 pc=0xade58640 net.(*conn).Read(0x8e1d30f0, {0x8dad3440, 0x240, 0x240}) net/net.go:179 +0x48 fp=0x8da49aa8 sp=0x8da49a7c pc=0xade6a0c0 net.(*TCPConn).Read(0x8e1d30f0, {0x8dad3440, 0x240, 0x240}) :1 +0x44 fp=0x8da49ac8 sp=0x8da49aa8 pc=0xade800b4 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x8dc01810, {0x8dad3440, 0x240, 0x240}) github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:235 +0xa4 fp=0x8da49ae8 sp=0x8da49ac8 pc=0xae68ed90 crypto/tls.(*atLeastReader).Read(0x8dc018c0, {0x8dad3440, 0x240, 0x240}) crypto/tls/conn.go:806 +0x78 fp=0x8da49b14 sp=0x8da49ae8 pc=0xadec3bd8 bytes.(*Buffer).ReadFrom(0x8db48a8c, {0xae89d77c, 0x8dc018c0}) bytes/buffer.go:211 +0xa4 fp=0x8da49b50 sp=0x8da49b14 pc=0xadd566dc crypto/tls.(*Conn).readFromUntil(0x8db48908, {0x8ca954d0, 0x8dc01810}, 0x5) crypto/tls/conn.go:828 +0xe0 fp=0x8da49b78 sp=0x8da49b50 pc=0xadec3e70 crypto/tls.(*Conn).readRecordOrCCS(0x8db48908, 0x0) crypto/tls/conn.go:626 +0x140 fp=0x8da49cdc sp=0x8da49b78 pc=0xadec1078 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x8db48908, {0x8d9cf000, 0x1000, 0x1000}) crypto/tls/conn.go:1370 +0x168 fp=0x8da49d0c sp=0x8da49cdc pc=0xadec7764 net/http.(*connReader).Read(0x8e15ec80, {0x8d9cf000, 0x1000, 0x1000}) net/http/server.go:789 +0x1f0 fp=0x8da49d3c sp=0x8da49d0c pc=0xadf8791c bufio.(*Reader).fill(0x8da0cbd0) bufio/bufio.go:110 +0x10c fp=0x8da49d60 sp=0x8da49d3c pc=0xadd5b7d0 bufio.(*Reader).Peek(0x8da0cbd0, 0x4) bufio/bufio.go:148 +0x70 fp=0x8da49d6c sp=0x8da49d60 pc=0xadd5b980 net/http.(*conn).serve(0x8ff152c0, {0xae8a2910, 0x8d201218}) net/http/server.go:2074 +0x8ac fp=0x8da49fdc sp=0x8da49d6c pc=0xadf8de34 net/http.(*Server).Serve.gowrap3() net/http/server.go:3285 +0x38 fp=0x8da49fec sp=0x8da49fdc pc=0xadf93848 runtime.goexit({}) runtime/asm_arm.s:859 +0x4 fp=0x8da49fec sp=0x8da49fec pc=0xadc96c90 created by net/http.(*Server).Serve in goroutine 89 net/http/server.go:3285 +0x4c0