[start] 13:23:15 INFO: syncthing v1.6.0-rc.5 "Fermium Flea" (go1.14.3 windows-amd64) teamcity@build.syncthing.net 2020-05-20 09:04:45 UTC [start] 13:23:15 INFO: Automatic upgrade is always enabled for candidate releases. [start] 13:23:15 INFO: Using large-database tuning [RTF25] 13:23:16 INFO: My ID: [RTF25] 13:23:17 INFO: Single thread SHA256 performance is 557 MB/s using minio/sha256-simd (482 MB/s using crypto/sha256). [RTF25] 13:23:17 INFO: Hashing performance is 454.54 MB/s [RTF25] 13:23:17 INFO: Starting deadlock detector with 20m0s timeout [RTF25] 13:23:17 INFO: Overall send rate is unlimited, receive rate is unlimited [RTF25] 13:23:17 INFO: Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [RTF25] 13:23:17 INFO: Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW ... [RTF25] 13:23:17 INFO: Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [RTF25] 13:23:17 INFO: Anonymous usage reporting is always enabled for candidate releases. [RTF25] 13:23:17 WARNING: Insecure admin access is enabled. [RTF25] 13:23:17 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [RTF25] 13:23:17 INFO: TCP listener ([::]:22000) starting [RTF25] 13:23:17 INFO: QUIC listener ([::]:22000) starting [RTF25] 13:23:17 INFO: GUI and API listening on 127.0.0.1:8384 [RTF25] 13:23:17 INFO: Access the GUI via the following URL: http://localhost:8384/ [RTF25] 13:23:17 INFO: My name is "Backup Server" edited Panic at 2020-05-23T16:24:35+01:00 panic: runtime error: slice bounds out of range [-2:] goroutine 4825734 [running]: github.com/syncthing/syncthing/lib/protocol.(*DownloadProgress).MarshalToSizedBuffer(0xc000f16090, 0xc016a32000, 0x51d4, 0x20000, 0x12cb, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/bep.pb.go:1855 +0x257 github.com/syncthing/syncthing/lib/protocol.(*DownloadProgress).MarshalTo(0xc000f16090, 0xc016a32000, 0x51d4, 0x20000, 0x20000, 0x2, 0xc007365950) C:/BuildAgent/work/174e136266f8a219/lib/protocol/bep.pb.go:1831 +0x63 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeCompressedMessage(0xc003493dc0, 0x122fd80, 0xc000f16090, 0x1, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:717 +0xba github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeMessage(0xc003493dc0, 0x122fd80, 0xc000f16090, 0x0, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:709 +0x73 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc003493dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:687 +0x30e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 1 [chan receive, 4501 minutes]: github.com/syncthing/syncthing/lib/syncthing.(*App).Wait(...) C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:402 main.syncthingMain(0xc00002c980, 0x34, 0x0, 0x0, 0x0, 0x0, 0xc00009a1a0, 0xe, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:718 +0x9b8 main.main() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:438 +0x507 goroutine 7 [chan receive, 349 minutes]: github.com/syncthing/notify.(*recursiveTree).dispatch(0xc00007e320) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/tree_recursive.go:125 +0xcb created by github.com/syncthing/notify.newRecursiveTree C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/tree_recursive.go:119 +0x139 goroutine 27 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc000226000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:91 +0xd4 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:148 +0x420 goroutine 18 [select]: github.com/syncthing/syncthing/lib/events.(*logger).serve(0xc0000b87e0, 0x122f240, 0xc000096980) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:276 +0x18e github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000096980, 0xc00019a1e0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000086660) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:601 +0x2e1 goroutine 25 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc000224000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/util/buffer_pool.go:206 +0x12f created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/util/buffer_pool.go:237 +0x1a1 goroutine 26 [select]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0xc00014f2c0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/session_util.go:189 +0x5ec created by github.com/syndtr/goleveldb/leveldb.newSession C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/session.go:93 +0x2bb goroutine 28 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc000226000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_state.go:101 +0xfd created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:149 +0x442 goroutine 29 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc000226000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:836 +0x260 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:155 +0x596 goroutine 30 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc000226000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:773 +0x147 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:156 +0x5b8 goroutine 14 [select, 27 minutes]: main.autoUpgrade(0x12427c0, 0xc000152d80, 0xc0004b66e0, 0x122fbc0, 0xc0000b87e0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:856 +0x168 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:681 +0xd71 goroutine 15 [syscall, 4501 minutes]: os/signal.signal_recv(0x0) C:/Go/src/runtime/sigqueue.go:147 +0xa3 os/signal.loop() C:/Go/src/os/signal/signal_unix.go:23 +0x29 created by os/signal.Notify.func1 C:/Go/src/os/signal/signal.go:127 +0x4b goroutine 16 [chan receive, 4501 minutes]: main.setupSignalHandling.func1(0xc0004fe5a0, 0xc0004b66e0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:734 +0x3b created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:733 +0xc3 goroutine 82 [chan receive, 4501 minutes]: main.setupSignalHandling.func2(0xc0004fe600, 0xc0004b66e0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:743 +0x3b created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:742 +0x174 goroutine 83 [sleep]: time.Sleep(0x2540be400) C:/Go/src/runtime/time.go:188 +0xc8 main.standbyMonitor(0xc0004b66e0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:822 +0x72 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:703 +0xa9e goroutine 84 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000462870) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 created by github.com/thejerf/suture.(*Supervisor).ServeBackground C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:407 +0x46 goroutine 85 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000462000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462870, 0x0, 0x1224380, 0xc0004fe4e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 98 [select, 174 minutes]: github.com/syncthing/syncthing/lib/db.(*Lowlevel).gcRunner(0xc0004fe4e0, 0x122f240, 0xc0004b22c0) C:/BuildAgent/work/174e136266f8a219/lib/db/lowlevel.go:571 +0x1b4 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0004b22c0, 0xc0000301e0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0004fe540) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462000, 0x0, 0x1e50598, 0xc0004fe540) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 86 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc00007e4b0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:467 +0xa2 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:462 +0x166 goroutine 87 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc00007e550) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:467 +0xa2 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:462 +0x166 goroutine 88 [IO wait, 4501 minutes]: internal/poll.runtime_pollWait(0x1e563b8, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc0000b5848, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc0000b5698, 0xc000252580, 0x1, 0x0, 0x318) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).acceptOne(0xc0000b5680, 0x318, 0xc00008a1e0, 0x2, 0x2, 0xc0000b5698, 0x0, 0x40abd2, 0xc00050dc48, 0x414248) C:/Go/src/internal/poll/fd_windows.go:896 +0xa9 internal/poll.(*FD).Accept(0xc0000b5680, 0xc00050dd48, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:930 +0x15f net.(*netFD).accept(0xc0000b5680, 0xc00050dda0, 0xc00018e000, 0x1407b0) C:/Go/src/net/fd_windows.go:193 +0x7b net.(*TCPListener).accept(0xc000252560, 0xc00050dde0, 0x40db2f, 0x30) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc000252560, 0xe8cec0, 0xc000266240, 0xdde760, 0x18e65b0) C:/Go/src/net/tcpsock.go:261 +0x6b net/http.(*Server).Serve(0xc0002240e0, 0x122c800, 0xc000252560, 0x0, 0x0) C:/Go/src/net/http/server.go:2901 +0x264 net/http.(*Server).ListenAndServe(0xc0002240e0, 0xc0002240e0, 0x2) C:/Go/src/net/http/server.go:2830 +0xbe net/http.ListenAndServe(...) C:/Go/src/net/http/server.go:3086 github.com/syncthing/syncthing/lib/syncthing.(*App).startup.func2(0xc0004b66e0) C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:182 +0x133 created by github.com/syncthing/syncthing/lib/syncthing.(*App).startup C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:179 +0x3034 goroutine 52 [sleep, 3 minutes]: time.Sleep(0x45d964b800) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1(0xc00008dfa0, 0x1e566a0, 0xc0001b4d20, 0xf165b0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:39 +0x5f created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:37 +0xb9 goroutine 53 [sleep, 3 minutes]: time.Sleep(0x45d964b800) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1(0xc00008dfa0, 0x1e566a0, 0xc0001b4d40, 0xf167d4, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:39 +0x5f created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:37 +0xb9 goroutine 54 [select, 27 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb20f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/syncthing/syncthing/lib/model.(*model).Serve(0xc0002a1680) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:236 +0x43 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462870, 0xc000000001, 0x1e566c8, 0xc0002a1680) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 55 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb21e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462870, 0xc000000002, 0x1e56790, 0xc0000bd360) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 56 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb22d0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462870, 0xc000000003, 0x1e56ac8, 0xc000bb24b0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 57 [chan receive, 4501 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).serve(0xc000093500, 0x122f240, 0xc00024b7c0) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:197 +0x39d github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b7c0, 0xc0003b6060, 0x806801fba1acaceb) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f260) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb21e0, 0xc000000000, 0x1e56bd0, 0xc000093500) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 99 [select, 7 minutes]: github.com/syncthing/syncthing/lib/nat.(*Service).serve(0xc000176150, 0x122f240, 0xc00024b5c0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:59 +0x141 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b5c0, 0xc00019a9c0, 0x122f240) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f020) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb22d0, 0xd2aee3f900000000, 0x1224580, 0xc000176150) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 100 [select]: github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc000bb24b0, 0x122f240, 0xc00024b6c0) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:493 +0x429 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b6c0, 0xc00019aa80, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f1a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb22d0, 0xd2aee3f900000001, 0x1e50598, 0xc00029f1a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 101 [select, 27 minutes]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc000bb24b0, 0x122f240, 0xc00024b700) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:204 +0x10d github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b700, 0xc00019a900, 0xa32e7a49b9cbe974) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f200) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb22d0, 0xd2aee3f900000002, 0x1e50598, 0xc00029f200) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 102 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb23c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb22d0, 0xd2aee3f900000003, 0x1224800, 0xc000bb23c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 103 [IO wait]: internal/poll.runtime_pollWait(0x1e55d98, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc000f841c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc000f84018, 0xc0071c5060, 0x1, 0x0, 0x1d64) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).acceptOne(0xc000f84000, 0x1d64, 0xc003849c20, 0x2, 0x2, 0xc000f84018, 0xf1a520, 0x8, 0x121afa0, 0x1939f40) C:/Go/src/internal/poll/fd_windows.go:896 +0xa9 internal/poll.(*FD).Accept(0xc000f84000, 0xc0018bb728, 0x0, 0x0, 0x0, 0x0, 0x51d8600000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:930 +0x15f net.(*netFD).accept(0xc000f84000, 0xc000f84000, 0x10f44f8, 0xc0018bb7b8) C:/Go/src/net/fd_windows.go:193 +0x7b net.(*TCPListener).accept(0xc000f8a000, 0xe9, 0x0, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc000f8a000, 0xbfaa6ded023a52bc, 0xf5a2b9fb3221, 0x19011e0, 0x0) C:/Go/src/net/tcpsock.go:261 +0x6b github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve(0xc0001683f0, 0x122f240, 0xc00024b600, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_listen.go:80 +0x6f4 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f080) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb23c0, 0x6144207200000000, 0x1e56950, 0xc0001683f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 104 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).serve(0xc000168480, 0x122f240, 0xc00024b640, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:68 +0x43a github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f0e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb23c0, 0x6144207200000001, 0x1e56998, 0xc000168480) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 105 [select, 4501 minutes]: github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc00035c000, 0x122f240, 0xc00024b680, 0xc000c95ad8, 0x406931, 0xc000030240, 0x0) C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.15.7/server.go:238 +0xff github.com/lucas-clemente/quic-go.(*baseServer).Accept(0xc00035c000, 0x122f240, 0xc00024b680, 0xc0003240d0, 0x1, 0x1, 0x0) C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.15.7/server.go:234 +0x4a github.com/syncthing/syncthing/lib/connections.(*quicListener).serve(0xc000093380, 0x122f240, 0xc00024b680, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/quic_listen.go:122 +0x851 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f140) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb23c0, 0x6144207200000002, 0x1e569e0, 0xc000093380) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 58 [select, 11 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).serve(0xc000093680, 0x122f240, 0xc00024b800) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:210 +0x1df github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b800, 0xc0000c85a0, 0x28000000019a2f85) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f2c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb21e0, 0xc000000001, 0x1e56bd0, 0xc000093680) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 59 [select, 7 minutes]: github.com/syncthing/syncthing/lib/discover.(*globalClient).serve(0xc000093800, 0x122f240, 0xc00024b880) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:210 +0x1df github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b880, 0xc000c88060, 0x2065646f432f746c) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f320) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb21e0, 0xc000000002, 0x1e56bd0, 0xc000093800) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 60 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb25a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb21e0, 0xc000000003, 0x1e56e20, 0xc00010e000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 61 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb2780) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb21e0, 0xc000000004, 0x1e56e20, 0xc00010e3c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 62 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb2690) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb25a0, 0x32bc013000000000, 0x1e56d60, 0xc0000bdf90) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 63 [select]: github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0xc0000bdf90, 0xc000be06c0, 0xc016060000, 0x2c275fe8b0adc57b, 0xba397147c04e6f0f, 0xb724f8001b7c26) C:/BuildAgent/work/174e136266f8a219/lib/beacon/beacon.go:103 +0xd9 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc00010e000, 0x122f240, 0xc00024b940) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:168 +0x104 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b940, 0xc000be0720, 0x87f25a68bd7f5920) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f500) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb25a0, 0x32bc013000000001, 0x1e50598, 0xc00029f500) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 64 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc00010e000, 0x122f240, 0xc00024b980) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:149 +0x19b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b980, 0xc000be05a0, 0xa1acaceb91b1c8c5) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f560) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb25a0, 0x32bc013000000002, 0x1e50598, 0xc00029f560) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 65 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000bb2870) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb2780, 0x6133656400000000, 0x1e56d60, 0xc000be2050) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 114 [select]: github.com/syncthing/syncthing/lib/beacon.(*cast).Recv(0xc000be2050, 0xc000be0900, 0x0, 0xc0003c3201, 0x2, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/beacon/beacon.go:103 +0xd9 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc00010e3c0, 0x122f240, 0xc00024ba40) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:168 +0x104 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024ba40, 0xc000be0960, 0x472f6c61636f4c2f) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f740) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb2780, 0x6133656400000001, 0x1e50598, 0xc00029f740) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 115 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc00010e3c0, 0x122f240, 0xc00024ba80) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:149 +0x19b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024ba80, 0xc000be07e0, 0x432f746c75616665) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029faa0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb2780, 0x6133656400000002, 0x1e50598, 0xc00029faa0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 130 [IO wait]: internal/poll.runtime_pollWait(0x1e562d8, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc00027f348, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc00027f198, 0x10f44b8, 0xc01bf29710, 0x30, 0x30) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ReadFrom(0xc00027f180, 0xc001180000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:667 +0x11d net.(*netFD).readFrom(0xc00027f180, 0xc001180000, 0x10000, 0x10000, 0x14e, 0xc000befb40, 0x405bec, 0x43ad43, 0xc000befb28) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0001862d8, 0xc001180000, 0x10000, 0x10000, 0xc000befd40, 0xc000befbe0, 0x3, 0xfd65f753fa9aa) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0001862d8, 0xc001180000, 0x10000, 0x10000, 0x406931, 0xc000f00000, 0x0, 0xc00024bc00, 0xc0010e0000) C:/Go/src/net/udpsock.go:118 +0x64 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc000be20b0, 0xc001180000, 0x10000, 0x10000, 0x2, 0x2, 0x1224e40, 0xc01bf29710, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20190827160401-ba9fcec4b297/ipv6/payload_nocmsg.go:19 +0xb5 github.com/syncthing/syncthing/lib/beacon.readMulticasts(0x122f240, 0xc00024b9c0, 0xc00029f620, 0xc0002a70a0, 0x12, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:150 +0x68d github.com/syncthing/syncthing/lib/beacon.NewMulticast.func1(0x122f240, 0xc00024b9c0, 0x3, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:21 +0x5b github.com/syncthing/syncthing/lib/beacon.(*cast).createService.func1(0x122f240, 0xc00024b9c0, 0xc000be0a20, 0x6a2f656863614320) C:/BuildAgent/work/174e136266f8a219/lib/beacon/beacon.go:80 +0x13e github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f680) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb2870, 0x4320656400000000, 0x1e50598, 0xc00029f680) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 131 [select]: github.com/syncthing/syncthing/lib/beacon.writeMulticasts(0x122f240, 0xc00024ba00, 0xc000be02a0, 0xc0002a70a0, 0x12, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:56 +0x51f github.com/syncthing/syncthing/lib/beacon.NewMulticast.func2(0x122f240, 0xc00024ba00, 0x3, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:24 +0x5b github.com/syncthing/syncthing/lib/beacon.(*cast).createService.func1(0x122f240, 0xc00024ba00, 0xc005c20060, 0x492b1b2f820e841) C:/BuildAgent/work/174e136266f8a219/lib/beacon/beacon.go:80 +0x13e github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f6e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb2870, 0x4320656400000001, 0x1e50598, 0xc00029f6e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 146 [select, 152 minutes]: github.com/syncthing/syncthing/lib/ur.(*Service).serve(0xc000c8e050, 0x122f240, 0xc000ca0000) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:407 +0x20a github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000ca0000, 0xc000c88900, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000c8a120) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462870, 0xc000000004, 0x1224740, 0xc000c8e050) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 162 [IO wait]: internal/poll.runtime_pollWait(0x1e56038, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc000e921c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc000e92018, 0x10f44b8, 0xc000d83b08, 0x449ce3, 0xc00029f438) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ReadFrom(0xc000e92000, 0xc000e9c000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:667 +0x11d net.(*netFD).readFrom(0xc000e92000, 0xc000e9c000, 0x10000, 0x10000, 0xc000d83c70, 0x0, 0xc00014ba20, 0x160, 0xc00014ba20) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000e96000, 0xc000e9c000, 0x10000, 0x10000, 0xc000d83da8, 0x4668a0, 0xc000d83da8, 0x3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc000e96000, 0xc000e9c000, 0x10000, 0x10000, 0x0, 0x2, 0xc0160600f0, 0x0, 0x0) C:/Go/src/net/udpsock.go:118 +0x64 github.com/syncthing/syncthing/lib/beacon.readBroadcasts(0x122f240, 0xc00024b8c0, 0xc00029f3e0, 0x5223, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:128 +0x25f github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func1(0x122f240, 0xc00024b8c0, 0x3, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:18 +0x52 github.com/syncthing/syncthing/lib/beacon.(*cast).createService.func1(0x122f240, 0xc00024b8c0, 0xc000e8a060, 0x3637393065333334) C:/BuildAgent/work/174e136266f8a219/lib/beacon/beacon.go:80 +0x13e github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f440) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb2690, 0x65442f6100000000, 0x1e50598, 0xc00029f440) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 163 [select]: github.com/syncthing/syncthing/lib/beacon.writeBroadcasts(0x122f240, 0xc00024b900, 0xc0004a9c80, 0x5223, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:41 +0x427 github.com/syncthing/syncthing/lib/beacon.NewBroadcast.func2(0x122f240, 0xc00024b900, 0x3, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:21 +0x52 github.com/syncthing/syncthing/lib/beacon.(*cast).createService.func1(0x122f240, 0xc00024b900, 0xc000d1c060, 0xb142fb201205f693) C:/BuildAgent/work/174e136266f8a219/lib/beacon/beacon.go:80 +0x13e github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029f4a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb2690, 0x65442f6100000001, 0x1e50598, 0xc00029f4a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 147 [select, 4501 minutes]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000ca8000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x350 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462870, 0xc000000005, 0x2aef0188, 0xc000caa000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 116 [chan receive, 4501 minutes]: github.com/syncthing/syncthing/lib/beacon.readMulticasts.func1(0x122f240, 0xc00024bc00, 0x1238140, 0xc0001862d8) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:116 +0x4f created by github.com/syncthing/syncthing/lib/beacon.readMulticasts C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:115 +0x330 goroutine 132 [chan receive, 4501 minutes]: github.com/syncthing/syncthing/lib/beacon.writeMulticasts.func1(0x122f240, 0xc005c2c000, 0x1238140, 0xc005c2a000) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:44 +0x4f created by github.com/syncthing/syncthing/lib/beacon.writeMulticasts C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:43 +0x32b goroutine 148 [select, 4501 minutes]: github.com/syncthing/syncthing/lib/api.(*service).serve(0xc000cd4000, 0x122f240, 0xc000cce0c0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:393 +0x273a github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000cce0c0, 0xc000c88a80, 0x1afbc545642cb266) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000c8a240) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000462870, 0xc000000006, 0x2aef0238, 0xc000cd4000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 149 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc000caa000, 0x122f240, 0xc000ca0040) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:179 +0x207 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000ca0040, 0xc0000c86c0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000c8a180) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000ca8000, 0x5517000000000000, 0x1e50598, 0xc000c8a180) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 150 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc000caa000, 0x122f240, 0xc000ca0080) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:269 +0x15a github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000ca0080, 0xc000c889c0, 0x11cb078) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000c8a1e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000ca8000, 0x5517000000000001, 0x1e50598, 0xc000c8a1e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 164 [chan receive, 4501 minutes]: github.com/syncthing/syncthing/lib/beacon.writeBroadcasts.func1(0x122f240, 0xc000d28000, 0xc000d26000) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:35 +0x4f created by github.com/syncthing/syncthing/lib/beacon.writeBroadcasts C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:34 +0x1ea goroutine 178 [chan receive, 4501 minutes]: github.com/syncthing/syncthing/lib/beacon.readBroadcasts.func1(0x122f240, 0xc000e98000, 0xc000e96000) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:122 +0x4f created by github.com/syncthing/syncthing/lib/beacon.readBroadcasts C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:121 +0x1fe goroutine 194 [select]: github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve(0xc01111dce0, 0x122f240, 0xc0131d1880, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/static.go:83 +0x8b2 github.com/syncthing/syncthing/lib/relay/client.newCommonClient.func1(0x122f240, 0xc0131d1880, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/client.go:62 +0x73 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01138fc20) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).serve(0xc0003ba000, 0x122f240, 0xc0003c4000, 0xc000e8a120, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:96 +0xb63 github.com/syncthing/syncthing/lib/relay/client.newCommonClient.func1(0x122f240, 0xc0003c4000, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/client.go:62 +0x73 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0003b8060) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f created by github.com/syncthing/syncthing/lib/connections.(*relayListener).serve C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:56 +0x172 goroutine 4449225 [IO wait]: internal/poll.runtime_pollWait(0x2c91abf0, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc019e095c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc019e09418, 0x10f44b0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc019e09400, 0xc01fba4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc019e09400, 0xc01fba4000, 0x1000, 0x1000, 0x4d51d1, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc01860edb8, 0xc01fba4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 net/http.(*connReader).Read(0xc01302da10, 0xc01fba4000, 0x1000, 0x1000, 0xbfaa6df0b1e4ceac, 0xf5a62c1cdd9d, 0x19011e0) C:/Go/src/net/http/server.go:786 +0xfb bufio.(*Reader).fill(0xc006094a20) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc006094a20, 0x4, 0xf5a62c1cdd9d, 0x19011e0, 0x0, 0x0, 0x19011e0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc0000ecd20, 0x122f240, 0xc001972480) C:/Go/src/net/http/server.go:1920 +0x9de created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2933 +0x363 goroutine 106 [IO wait]: internal/poll.runtime_pollWait(0x1e55e78, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc00033c1c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc00033c018, 0x10f44b8, 0xc01bf29f80, 0x30, 0x30) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ReadFrom(0xc00033c000, 0xc00777a000, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:667 +0x11d net.(*netFD).readFrom(0xc00033c000, 0xc00777a000, 0x5dc, 0x5dc, 0xc000ed0000, 0xc000333e60, 0xbe8011, 0xc000333e00, 0xf5af5085d0a5) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000326038, 0xc00777a000, 0x5dc, 0x5dc, 0xc000333f88, 0xc000ed0000, 0xc000ed0000, 0xfd667b0c48931) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc000326038, 0xc00777a000, 0x5dc, 0x5dc, 0x3, 0xc000333f88, 0xd92c40, 0xbe2372, 0xc0001a1b00) C:/Go/src/net/udpsock.go:118 +0x64 github.com/AudriusButkevicius/pfilter.(*PacketFilter).loop(0xc00033e000) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/filter.go:99 +0x295 created by github.com/AudriusButkevicius/pfilter.(*PacketFilter).Start C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/filter.go:91 +0x46 goroutine 107 [select]: github.com/syncthing/syncthing/lib/stun.(*Service).stunKeepAlive(0xc000348000, 0x122f240, 0xc00033e100, 0xf2af3b, 0x17, 0xc012a0da60) C:/BuildAgent/work/174e136266f8a219/lib/stun/stun.go:260 +0x3f1 github.com/syncthing/syncthing/lib/stun.(*Service).runStunForServer(0xc000348000, 0x122f240, 0xc00033e100, 0xf2af3b, 0x17) C:/BuildAgent/work/174e136266f8a219/lib/stun/stun.go:216 +0x880 github.com/syncthing/syncthing/lib/stun.(*Service).serve(0xc000348000, 0x122f240, 0xc00033e100) C:/BuildAgent/work/174e136266f8a219/lib/stun/stun.go:144 +0xf0 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00033e100, 0xc0003b6300, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000316660) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f created by github.com/syncthing/syncthing/lib/connections.(*quicListener).serve C:/BuildAgent/work/174e136266f8a219/lib/connections/quic_listen.go:94 +0x300 goroutine 108 [select, 4501 minutes]: github.com/AudriusButkevicius/pfilter.(*FilteredConn).ReadFrom(0xc00033e040, 0xc000544600, 0x5ac, 0x5ac, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/conn.go:75 +0x200 github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc00034c0a0) C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.15.7/packet_handler_map.go:234 +0x11d created by github.com/lucas-clemente/quic-go.newPacketHandlerMap C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.15.7/packet_handler_map.go:73 +0x1a6 goroutine 109 [select, 4501 minutes]: github.com/lucas-clemente/quic-go.(*baseServer).run(0xc00035c000) C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.15.7/server.go:200 +0xe3 created by github.com/lucas-clemente/quic-go.listen C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.15.7/server.go:187 +0x481 goroutine 1538 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc007680000, 0xc0115286c0, 0xc007b2c300, 0x12427c0, 0xc000152d80, 0x122fbc0, 0xc0000b87e0) C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:148 +0x3bd created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:132 +0xea goroutine 153 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x1e55cb8, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc000cd2948, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc000cd2798, 0xc019e0ace0, 0x1, 0x0, 0x1f3c) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).acceptOne(0xc000cd2780, 0x1f3c, 0xc00008b2c0, 0x2, 0x2, 0xc000cd2798, 0x72, 0xc000000001, 0xc000cbdb10, 0x4deacc) C:/Go/src/internal/poll/fd_windows.go:896 +0xa9 internal/poll.(*FD).Accept(0xc000cd2780, 0xc000cbdc48, 0x0, 0x0, 0x0, 0x0, 0x51d6100000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:930 +0x15f net.(*netFD).accept(0xc000cd2780, 0x30021, 0x0, 0xc000cbdcc8) C:/Go/src/net/fd_windows.go:193 +0x7b net.(*TCPListener).accept(0xc0011aec00, 0x2000, 0x2acdc218, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc0011aec00, 0x11fab42, 0x2acdc218, 0x8, 0x0) C:/Go/src/net/tcpsock.go:261 +0x6b github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc0011aec20, 0xb89d49a043eb05ae, 0x98, 0xc000cbddc0, 0x6f4f34, 0xc000cf8260) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:182 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc0011aec20, 0xc000cbde10, 0x18, 0xc000ca2900, 0x6f4393) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:163 +0x36 net/http.(*Server).Serve(0xc000cf81c0, 0x122c380, 0xc0011aec20, 0x0, 0x0) C:/Go/src/net/http/server.go:2901 +0x264 github.com/syncthing/syncthing/lib/api.(*service).serve.func1(0xc000c8aa20, 0xc000cf81c0, 0x122c380, 0xc0011aec20, 0x122f240, 0xc000cce0c0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:386 +0x61 created by github.com/syncthing/syncthing/lib/api.(*service).serve C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:384 +0x2661 goroutine 4899834 [sleep, 3 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc00878f420) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 212 [chan receive, 4501 minutes]: github.com/syncthing/syncthing/lib/syncthing.(*App).run(0xc0004b66e0) C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:375 +0x57 created by github.com/syncthing/syncthing/lib/syncthing.(*App).Start C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:118 +0x97 goroutine 135127 [select, 310 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc006542e00, 0x122f240, 0xc003e93c00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc003e93c00, 0xc00499f080, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc006421d40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x5b, 0x29fa6430, 0xc010782b78) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 317125 [select]: github.com/syncthing/syncthing/lib/scanner.(*byteCounter).ticker(0xc000eae7e0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:568 +0xe4 created by github.com/syncthing/syncthing/lib/scanner.newByteCounter C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:559 +0xeb goroutine 4080823 [IO wait]: internal/poll.runtime_pollWait(0x1e55858, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc003b50bc8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc003b50a18, 0x10f44b0, 0x69dfa2db1e349f5b, 0x2611926fb058d08, 0xe004c6007cc2314f) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc003b50a00, 0xc002492000, 0xca94, 0xca94, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc003b50a00, 0xc002492000, 0xca94, 0xca94, 0x11fa9fb, 0x632657, 0xc00718f638) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc02d1b66c0, 0xc002492000, 0xca94, 0xca94, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc006630820, 0xc002492000, 0xca94, 0xca94, 0x19, 0xca8f, 0xc00cda7a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc00718f758, 0x121a360, 0xc006630820, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc00718f500, 0x2ac70008, 0xc02d1b66c0, 0x5, 0xc02d1b66c0, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc00718f500, 0x0, 0x0, 0x2030019) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc00718f500, 0xc011f25520, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc014c62c30, 0xc011f25520, 0x2, 0x4, 0x465f70, 0xc002109680, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc001276520, 0xc011f25520, 0x2, 0x4, 0xc016264d20, 0xc00cda7f68, 0xc00cda7ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc001276520, 0xc011f25520, 0x2, 0x4, 0x2, 0x2, 0xc012cce000, 0xc012cce000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc015b722a0, 0xc011f25520, 0x4, 0x4, 0x2, 0x2, 0xc00cda7f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc015b722a0, 0xc011f25520, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc015b722a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 1357 [select, 1228 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000f58a80, 0x122f240, 0xc005c44100) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc005c44100, 0xc006e833e0, 0xc0029653f0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000c8a780) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000000c, 0x29fa6430, 0xc0032bdb38) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4078661 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc007937650, 0x122f240, 0xc014b60040) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc014b60040, 0xc00a05ff20, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc029142960) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x7e, 0x1224500, 0xc007937650) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1361 [select, 1302 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc00006fc00, 0x122f240, 0xc000d28e00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000d28e00, 0xc0113cc060, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00dc5c120) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000010, 0x29fa6430, 0xc0064459f8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4075183 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc012c14380) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 1353 [select, 251 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc002966700, 0x122f240, 0xc002943640) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc002943640, 0xc01047e060, 0xc0004ff210) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc002964c00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000008, 0x29fa6430, 0xc001ba7a50) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 265 [chan receive]: github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x1900ce0) C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20190826022208-cac0b30c2563/meter.go:239 +0x38 created by github.com/rcrowley/go-metrics.NewMeter C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20190826022208-cac0b30c2563/meter.go:46 +0x119 goroutine 4082826 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc015b72d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4444837 [IO wait]: internal/poll.runtime_pollWait(0x2b370648, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc0014e9348, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc0014e9198, 0x10f44b0, 0x4aab17116545ce14, 0x6218825305e6c587, 0x4ac62a0829e387ef) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc0014e9180, 0xc00677a000, 0xceea, 0xceea, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc0014e9180, 0xc00677a000, 0xceea, 0xceea, 0x11fa9fb, 0x632657, 0xc000c679b8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00b4923c8, 0xc00677a000, 0xceea, 0xceea, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00b9699a0, 0xc00677a000, 0xceea, 0xceea, 0x19, 0xcee5, 0xc013e6da38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc000c67ad8, 0x121a360, 0xc00b9699a0, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc000c67880, 0x2ac70008, 0xc00b4923c8, 0x5, 0xc00b4923c8, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc000c67880, 0x0, 0x0, 0x203002e) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc000c67880, 0xc00c6a44f8, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc00c221350, 0xc00c6a44f8, 0x2, 0x4, 0x465f70, 0xc002108c00, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00c069680, 0xc00c6a44f8, 0x2, 0x4, 0xc01181c960, 0xc013e6df68, 0xc013e6dec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc00c069680, 0xc00c6a44f8, 0x2, 0x4, 0x2, 0x2, 0xc000d58000, 0xc000d58000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc006247dc0, 0xc00c6a44f8, 0x4, 0x4, 0x2, 0x2, 0xc013e6df54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc006247dc0, 0xc00c6a44f8, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc006247dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4078660 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0079375e0, 0x122f240, 0xc014b60000) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc014b60000, 0xc00d1f2e40, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc029142900) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x7d, 0x1224500, 0xc0079375e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4084825 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc020cf17a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4444845 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00c2819d0, 0x122f240, 0xc00269b380) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269b380, 0xc00ee2f6e0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01200fb60) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xd3, 0x1224500, 0xc00c2819d0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 400 [syscall, 349 minutes, locked to thread]: syscall.Syscall6(0x7ffe90a465d0, 0x5, 0x1664, 0xc011965fa8, 0xc011965fac, 0xc011965fb8, 0xffffffff, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:201 +0xf2 syscall.GetQueuedCompletionStatus(0x1664, 0xc011965fa8, 0xc011965fac, 0xc011965fb8, 0xffffffff, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:556 +0xb6 github.com/syncthing/notify.(*readdcw).loop(0xc00021d4a0) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/watcher_readdcw.go:346 +0x79 created by github.com/syncthing/notify.(*readdcw).lazyinit C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/watcher_readdcw.go:335 +0xac goroutine 4078592 [IO wait]: internal/poll.runtime_pollWait(0x2c919ed0, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc00634fac8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc00634f918, 0x10f44b0, 0xc2a574fa2168f5ff, 0x5f0e31f709aae2a8, 0x2bb10ae4f8875cfc) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00634f900, 0xc015cbe000, 0xbc4d, 0xbc4d, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc00634f900, 0xc015cbe000, 0xbc4d, 0xbc4d, 0x11fa9fb, 0x632657, 0xc02391b9b8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00f386f08, 0xc015cbe000, 0xbc4d, 0xbc4d, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc01c35d6e0, 0xc015cbe000, 0xbc4d, 0xbc4d, 0x19, 0xbc48, 0xc007627a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc02391bad8, 0x121a360, 0xc01c35d6e0, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc02391b880, 0x2ac70008, 0xc00f386f08, 0x5, 0xc00f386f08, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc02391b880, 0x0, 0x0, 0x2030070) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc02391b880, 0xc0217cae4c, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc00e1e9a70, 0xc0217cae4c, 0x2, 0x4, 0x465f70, 0xc002f84d80, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00d08b280, 0xc0217cae4c, 0x2, 0x4, 0xc00dd01680, 0xc007627f68, 0xc007627ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc00d08b280, 0xc0217cae4c, 0x2, 0x4, 0x2, 0x2, 0x193a260, 0x193a260) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc009adfa40, 0xc0217cae4c, 0x4, 0x4, 0x2, 0x2, 0xc007627f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc009adfa40, 0xc0217cae4c, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc009adfa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 1354 [select, 685 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000f58000, 0x122f240, 0xc000f12140) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000f12140, 0xc010d0e060, 0xc000316f10) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000f023c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000009, 0x29fa6430, 0xc000f04068) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1362 [select, 1506 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0011bd180, 0x122f240, 0xc000d291c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000d291c0, 0xc010aae180, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00dc5c3c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000011, 0x29fa6430, 0xc006445ab0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1363 [select, 1835 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0011bd500, 0x122f240, 0xc000d294c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000d294c0, 0xc010aae060, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00dc5c660) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000012, 0x29fa6430, 0xc006445b50) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1356 [select, 608 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000c66380, 0x122f240, 0xc0001fcd40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0001fcd40, 0xc01094e060, 0xc000f02610) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00007dda0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000000b, 0x29fa6430, 0xc0000901d0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1355 [select, 1199 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000f58380, 0x122f240, 0xc000f12480) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000f12480, 0xc010a2e060, 0xc0004fe010) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000f02780) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000000a, 0x29fa6430, 0xc000f040d0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1338 [select]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc006e83a40, 0x122f240, 0xc011062400, 0xc002a1a6e0, 0xc006e83aa0, 0xc000c8ec80) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:194 +0x526 created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 4082840 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00fae93b0, 0x122f240, 0xc00269ae40) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269ae40, 0xc00b72c120, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000d1a600) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xa1, 0x1224500, 0xc00fae93b0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1352 [select, 1506 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc002966380, 0x122f240, 0xc002943340) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc002943340, 0xc010c1a060, 0xc0004ff330) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc002964840) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000007, 0x29fa6430, 0xc001ba79d8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4080018 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc02736eee0, 0x122f240, 0xc02737af40) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc02737af40, 0xc0261530e0, 0x5) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc027373b60) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x89, 0x1224500, 0xc02736eee0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4080796 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00fa2e230, 0x122f240, 0xc01eb4d100) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01eb4d100, 0xc010ee00c0, 0xc009eae008) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc006b77e00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000008b, 0x1224500, 0xc00fa2e230) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1348 [select, 1837 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc00018e700, 0x122f240, 0xc002166f40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc002166f40, 0xc01083c060, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00230ce40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000003, 0x29fa6430, 0xc002512408) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4825732 [IO wait]: internal/poll.runtime_pollWait(0x2b3709c8, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc00300dac8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc00300d918, 0x10f44b0, 0x0, 0x62c3, 0xc01fea4fc0) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00300d900, 0xc008478000, 0xa2de, 0xa2de, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc00300d900, 0xc008478000, 0xa2de, 0xa2de, 0x11fa9fb, 0x62c8, 0xc00847c01b) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00667a328, 0xc008478000, 0xa2de, 0xa2de, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00c0689e0, 0xc008478000, 0xa2de, 0xa2de, 0xc00847c01b, 0xc00847c01b, 0xc00e4b3a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc002967e58, 0x121a360, 0xc00c0689e0, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc002967c00, 0x2ac70008, 0xc00667a328, 0x5, 0xc00667a328, 0x4000) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc002967c00, 0x0, 0x0, 0x80) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc002967c00, 0xc01978a760, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc00d16ec30, 0xc01978a760, 0x2, 0x4, 0x465f70, 0xc007a76f00, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc006520ac0, 0xc01978a760, 0x2, 0x4, 0xc00cc4b560, 0xc00e4b3f68, 0xc00e4b3ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc006520ac0, 0xc01978a760, 0x2, 0x4, 0x2, 0x2, 0xc000d58000, 0xc000d58000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc003493dc0, 0xc01978a760, 0x4, 0x4, 0x2, 0x2, 0xc00e4b3f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc003493dc0, 0xc01978a760, 0x4, 0x4, 0x122fe00, 0xc006fc0ea0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc003493dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 1351 [select, 4500 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc002966000, 0x122f240, 0xc002943000) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc002943000, 0xc010c72960, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc002964480) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000006, 0x29fa6430, 0xc001ba7950) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1350 [select, 731 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000229c00, 0x122f240, 0xc002942d40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc002942d40, 0xc010c72cc0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0029640c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000005, 0x29fa6430, 0xc001ba78d8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4079950 [IO wait]: internal/poll.runtime_pollWait(0x2c91a170, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc024271848, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc024271698, 0x10f44b0, 0xcabab79b5ac5aef5, 0x4020480f47d1315c, 0x6fff05c096152163) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc024271680, 0xc028b9a000, 0x9532, 0x9532, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc024271680, 0xc028b9a000, 0x9532, 0x9532, 0x11fa9fb, 0x632657, 0xc0081344b8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc025ed6228, 0xc028b9a000, 0x9532, 0x9532, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc0071c4e00, 0xc028b9a000, 0x9532, 0x9532, 0x19, 0x952d, 0xc005611a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc0081345d8, 0x121a360, 0xc0071c4e00, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc008134380, 0x2ac70008, 0xc025ed6228, 0x5, 0xc025ed6228, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc008134380, 0x0, 0x0, 0x203001c) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc008134380, 0xc0263d8588, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc026893b60, 0xc0263d8588, 0x2, 0x4, 0x465f70, 0xc0026e5e00, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc026894ee0, 0xc0263d8588, 0x2, 0x4, 0xc021f14600, 0xc005611f68, 0xc005611ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc026894ee0, 0xc0263d8588, 0x2, 0x4, 0x2, 0x2, 0xc000d58000, 0xc000d58000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc01b99fa40, 0xc0263d8588, 0x4, 0x4, 0x2, 0x2, 0xc005611f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc01b99fa40, 0xc0263d8588, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc01b99fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4082715 [IO wait]: internal/poll.runtime_pollWait(0x2b3f1720, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc000cd3d48, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc000cd3b98, 0x10f44b0, 0xe1ea4ff74af5db30, 0x98ed2d1c1dc92fff, 0xc345b3d82f243b42) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc000cd3b80, 0xc006ef0000, 0x7a21, 0x7a21, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc000cd3b80, 0xc006ef0000, 0x7a21, 0x7a21, 0x11fa9fb, 0x632657, 0xc007573638) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0189dab98, 0xc006ef0000, 0x7a21, 0x7a21, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00c993e40, 0xc006ef0000, 0x7a21, 0x7a21, 0x19, 0x7a1c, 0xc02755fa38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc007573758, 0x121a360, 0xc00c993e40, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc007573500, 0x2ac70008, 0xc0189dab98, 0x5, 0xc0189dab98, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc007573500, 0x0, 0x0, 0x2030032) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc007573500, 0xc02adaf7a0, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc00b0899e0, 0xc02adaf7a0, 0x2, 0x4, 0x465f70, 0xc00fc2c480, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc001f1f840, 0xc02adaf7a0, 0x2, 0x4, 0xc0225775c0, 0xc02755ff68, 0xc02755fec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc001f1f840, 0xc02adaf7a0, 0x2, 0x4, 0x2, 0x2, 0xc01329c000, 0xc01329c000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc004c9fa40, 0xc02adaf7a0, 0x4, 0x4, 0x2, 0x2, 0xc02755ff54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc004c9fa40, 0xc02adaf7a0, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc004c9fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4082640 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00ece0e00, 0x122f240, 0xc00269a5c0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269a5c0, 0xc002072300, 0xc01431be70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc009317a40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x9e, 0x1224500, 0xc00ece0e00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4083999 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc01e0e2d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4882970 [sleep, 7 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc00c2440e0) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 4081935 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0218e6070, 0x122f240, 0xc0218b2b00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0218b2b00, 0xc024eec060, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0218dc0c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x97, 0x1224500, 0xc0218e6070) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4081960 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc02249c1c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 1347 [select, 1834 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000229500, 0x122f240, 0xc0003c46c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0003c46c0, 0xc006e837a0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0003b9440) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000002, 0x29fa6430, 0xc0003d60e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 881 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).serve(0xc000093000, 0x122f240, 0xc00024b4c0) C:/BuildAgent/work/174e136266f8a219/lib/model/progressemitter.go:79 +0x46d github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00024b4c0, 0xc006e83320, 0x8cef59) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00029ef00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000000, 0x12244c0, 0xc000093000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4080826 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc015b722a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 401 [select, 349 minutes]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc00008d5f0, 0x122f240, 0xc00697f480, 0xf15785, 0x1, 0xc01152c350, 0x1, 0x1, 0xc0001d0300, 0xc0115286c0, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:80 +0x2ae created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:58 +0x3c5 goroutine 4645894 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc002ad9dc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc002ad9dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4850525 [IO wait]: internal/poll.runtime_pollWait(0x2b3f1e20, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc0047566c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc004756518, 0x10f44b0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc004756500, 0xc0034d1000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc004756500, 0xc0034d1000, 0x1000, 0x1000, 0x4d51d1, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc021750058, 0xc0034d1000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 net/http.(*connReader).Read(0xc0122dde30, 0xc0034d1000, 0x1000, 0x1000, 0xbfaa6df036d7e3b8, 0xf5a5b9da09e5, 0x19011e0) C:/Go/src/net/http/server.go:786 +0xfb bufio.(*Reader).fill(0xc011bccf60) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc011bccf60, 0x4, 0xf5a5b9da09e5, 0x19011e0, 0x0, 0x0, 0x19011e0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc003b20fa0, 0x122f240, 0xc001bb0c00) C:/Go/src/net/http/server.go:1920 +0x9de created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2933 +0x363 goroutine 1349 [select, 251 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000229880, 0x122f240, 0xc002942a40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc002942a40, 0xc011528060, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0003b9ce0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000004, 0x29fa6430, 0xc001ba7860) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1346 [select, 1392 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000229180, 0x122f240, 0xc0003c4400) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0003c4400, 0xc010d9e060, 0x8d440d) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0003b90e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000001, 0x29fa6430, 0xc0003d6050) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4075184 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc012c14380) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 1364 [chan send]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).handleFile(0xc0011bd880, 0xc00b210900, 0x2c, 0x5683e600, 0x53e8b6e9, 0xb3cf92c6a44a366f, 0xc026f16080, 0x2, 0x2, 0x1eada8, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1094 +0xea6 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded(0xc0011bd880, 0xc000f12b00, 0xc00b25b140, 0xc00b25afc0, 0xc00b25af00, 0xc00b25b140, 0xc00b25af00, 0x122cb80, 0xc00e0b1460, 0xc0125eb520, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:490 +0xa3d github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0xc0011bd880, 0xc00b25af00, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:266 +0x61e github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0xc0011bd880, 0xf1b895e6ba00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:185 +0x4f6 github.com/syncthing/syncthing/lib/model.(*folder).pull(0xc0011bd880, 0xc0125ebc00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:315 +0x2af github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0011bd880, 0x122f240, 0xc000d29740) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:148 +0x905 github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000d29740, 0xc0109f4240, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00dc5c960) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000013, 0x29fa6430, 0xc006445bd0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1365 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0011bdc00, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:457 +0x858 github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0011bdc00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:680 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0011bdc00, 0x122f240, 0xc011062400) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:163 +0x87a github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc011062400, 0xc0109f4180, 0x8d440d) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00dc5cf00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000014, 0x29fa6430, 0xc006445c78) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1366 [select, 488 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000080e00, 0x122f240, 0xc011062ec0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc011062ec0, 0xc010b0c120, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00dc5d4a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000015, 0x29fa6430, 0xc006445d28) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1367 [select, 1296 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000081180, 0x122f240, 0xc007e38e80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc007e38e80, 0xc010b0c3c0, 0xc001cd5e70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0036abb00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000016, 0x29fa6430, 0xc008035a58) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1368 [select, 80 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000081500, 0x122f240, 0xc007e390c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc007e390c0, 0xc010b0c060, 0x5) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0036abda0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000017, 0x29fa6430, 0xc008035ac8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1369 [select, 355 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000081880, 0x122f240, 0xc007e39340) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc007e39340, 0xc006dee8a0, 0x122f240) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc008438060) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000018, 0x29fa6430, 0xc008035b48) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1370 [select, 1005 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc008ca6380, 0x122f240, 0xc007e39600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc007e39600, 0xc006dee960, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc008438300) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000019, 0x29fa6430, 0xc008035be0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1371 [select, 608 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000c66000, 0x122f240, 0xc0034e0280) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0034e0280, 0xc006deee40, 0x640) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0118e6300) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000001a, 0x29fa6430, 0xc008154008) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1372 [select, 251 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000c66700, 0x122f240, 0xc0034e0540) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0034e0540, 0xc006def0e0, 0x646d6f63696c2f73) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0118e65a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000001b, 0x29fa6430, 0xc008154088) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4078698 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0275bafc0, 0x122f240, 0xc012a80c80) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc012a80c80, 0xc015b4eae0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00a2fa840) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x7f, 0x1224500, 0xc0275bafc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4084824 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc020cf17a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 1379 [select, 832 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc004201180, 0x122f240, 0xc000e98940) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc000e98940, 0xc0072f86c0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01181c2a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000022, 0x29fa6430, 0xc006ff50c8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4084823 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc020cf17a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc020cf17a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 1386 [select, 1839 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0100daa80, 0x122f240, 0xc00fdd2e00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00fdd2e00, 0xc0072f8fc0, 0x2cd2) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0078ea180) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000029, 0x29fa6430, 0xc0060cc870) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1387 [select, 1506 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000c67180, 0x122f240, 0xc01005d0c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01005d0c0, 0xc0072f9320, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0030f8180) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000002a, 0x29fa6430, 0xc00625e008) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1388 [select, 58 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc006542380, 0x122f240, 0xc01005d340) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01005d340, 0xc0072f9680, 0x6b6361622d726964) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0030f83c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000002b, 0x29fa6430, 0xc00625e058) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1389 [select, 251 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc008134e00, 0x122f240, 0xc0003c4d00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0003c4d00, 0xc0072f9920, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc004e04300) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000002c, 0x29fa6430, 0xc010412098) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1390 [select, 251 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc008135180, 0x122f240, 0xc0003c4f80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0003c4f80, 0xc0072f9b60, 0x1839669012f5746e) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc004e04540) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000002d, 0x29fa6430, 0xc0104120e8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1391 [select, 3 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc008135500, 0x122f240, 0xc0003c5a40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0003c5a40, 0xc0072f9da0, 0x73676e6977617244) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc004e04a80) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc00000002e, 0x29fa6430, 0xc010412160) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1393 [select, 324 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc005e6a000, 0x122f240, 0xc0003c5f40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0003c5f40, 0xc007b2c1e0, 0x63d96f40178) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc004e04f00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000030, 0x29fa6430, 0xc010412200) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1394 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc000f59880, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:457 +0x858 github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc000f59880) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:680 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000f59880, 0x122f240, 0xc010775240) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:163 +0x87a github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc010775240, 0xc007b2c5a0, 0x646d6f63696c2f73) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0108e43c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000031, 0x29fa6430, 0xc00667a000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1395 [select, 1005 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc00018f880, 0x122f240, 0xc010775480) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc010775480, 0xc010a2e4e0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0108e4600) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000032, 0x29fa6430, 0xc00667a040) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1396 [select, 1835 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc00018fc00, 0x122f240, 0xc0107756c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0107756c0, 0xc010a2e600, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0108e4840) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000033, 0x29fa6430, 0xc00667a088) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1397 [select, 241 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000500e00, 0x122f240, 0xc010775940) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc010775940, 0xc010a2e840, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0108e4a80) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000034, 0x29fa6430, 0xc00667a0d8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1398 [select, 1837 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000501500, 0x122f240, 0xc00697e600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00697e600, 0xc010a2e420, 0xcf11ddfe51a27da4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc005c1bf20) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000035, 0x29fa6430, 0xc006a26f68) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1399 [select, 145 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000501880, 0x122f240, 0xc00697e840) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00697e840, 0xc0072f84e0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000e88540) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000036, 0x29fa6430, 0xc006a26fa8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4444844 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00c281960, 0x122f240, 0xc00269b340) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269b340, 0xc00fc5a360, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01200fb00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xd2, 0x1224500, 0xc00c281960) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4312619 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc021a588c0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc021a588c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4082114 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0218e61c0, 0x122f240, 0xc0218b2bc0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0218b2bc0, 0xc028a520c0, 0xc0004fe010) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0218dc1e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x9a, 0x1224500, 0xc0218e61c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4645907 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc007f01f10, 0x122f240, 0xc003e93980) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc003e93980, 0xc005d4a540, 0xc01342fe70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00e2754a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xfb, 0x1224500, 0xc007f01f10) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4441733 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0208949a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4645910 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00908e070, 0x122f240, 0xc003e93a40) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc003e93a40, 0xc00373e060, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00e275620) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xfe, 0x1224500, 0xc00908e070) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 1490 [select, 4500 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc005e6a000, 0x122f240, 0xc00697f480) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:753 +0x1f6 created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:738 +0x111 goroutine 4903167 [chan send]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullBlock(0xc0011bd880, 0xc003753400, 0xc004ded6a0, 0x20, 0x20, 0x59800000, 0x2c3b589a0001e600, 0xc00b25b080) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1462 +0x9e4 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerRoutine.func1(0x122cb80, 0xc012e16020, 0xc000188060, 0x1e600, 0xc0011bd880, 0xc003753400, 0xc004ded6a0, 0x20, 0x20, 0x59800000, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1385 +0xcf created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerRoutine C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1381 +0x353 goroutine 261177 [select]: github.com/syncthing/syncthing/lib/scanner.(*byteCounter).ticker(0xc0011afc60) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:568 +0xe4 created by github.com/syncthing/syncthing/lib/scanner.newByteCounter C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:559 +0xeb goroutine 1227 [select]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc010a2ecc0, 0x122f240, 0xc010775240, 0xc000c5c780, 0xc010a2ed20, 0xc0080324b0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:194 +0x526 created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 4892332 [runnable]: net/http.(*connReader).backgroundRead(0xc0131ce2d0) C:/Go/src/net/http/server.go:677 created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:674 +0xd7 goroutine 4082046 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc021b6e540) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4075182 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc012c14380) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4081959 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc02249c1c0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc02249c1c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 317127 [semacquire, 3885 minutes]: sync.runtime_Semacquire(0xc00cca1a48) C:/Go/src/runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc00cca1a40) C:/Go/src/sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/scanner.(*parallelHasher).closeWhenDone(0xc00018d860) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:138 +0x3b created by github.com/syncthing/syncthing/lib/scanner.newParallelHasher C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:90 +0x1a0 goroutine 4082719 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc004c9fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4078626 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc009adfa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4080825 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc015b722a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4444847 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00c281ab0, 0x122f240, 0xc00269b400) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269b400, 0xc00c3d1920, 0xc014317e70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01200fc80) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xd5, 0x1224500, 0xc00c281ab0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 2882 [select, 308 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc008ca7500, 0x122f240, 0xc00387e600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:143 +0x3fa github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00387e600, 0xc00f83cf00, 0x190a300) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001814a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc000000058, 0x29fa6430, 0xc0104133e8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4081936 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0218e60e0, 0x122f240, 0xc0218b2b40) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0218b2b40, 0xc027a52540, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0218dc120) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x98, 0x1224500, 0xc0218e60e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4079970 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc01b99fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4083997 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc01e0e2d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc01e0e2d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4082115 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0218e6230, 0x122f240, 0xc0218b2c00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0218b2c00, 0xc0268da060, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0218dc240) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x9b, 0x1224500, 0xc0218e6230) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4686648 [runnable, locked to thread]: syscall.Syscall(0x7ffe90a521c0, 0x2, 0x1f02510, 0xc009796e60, 0x0, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xe9 syscall.findNextFile1(0x1f02510, 0xc009796e60, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:392 +0x76 syscall.FindNextFile(0x1f02510, 0xc002710000, 0x40db2f, 0x70) C:/Go/src/syscall/syscall_windows.go:1052 +0x73 internal/poll.(*FD).FindNextFile(0xc002838000, 0xc002710000, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:972 +0xa7 os.(*File).readdir(0xc022606538, 0xffffffffffffffff, 0xc00a970000, 0x121cb20, 0xc00a970000, 0xc009797220, 0x4eae8a) C:/Go/src/os/dir_windows.go:30 +0x369 os.(*File).Readdir(...) C:/Go/src/os/dir.go:26 os.(*File).readdirnames(0xc022606538, 0xffffffffffffffff, 0x0, 0xc000000000, 0xc022606538, 0x0, 0x0) C:/Go/src/os/dir_windows.go:63 +0x161 os.(*File).Readdirnames(...) C:/Go/src/os/dir.go:48 path/filepath.glob(0xc0111a5e80, 0x42, 0xc0111a5ec3, 0x2e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/path/filepath/match.go:324 +0x3c7 path/filepath.Glob(0xc0111a5e80, 0x71, 0xc0002a7a40, 0x1b, 0xc0111a5e80, 0x71, 0x0) C:/Go/src/path/filepath/match.go:251 +0x395 github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Glob(0xc00008d4b0, 0xc003f73f20, 0x55, 0x2, 0x4, 0xc003f73f20, 0xc003f73f71, 0xc0097974f0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:260 +0x8a github.com/syncthing/syncthing/lib/model.existingConflicts(0xc00bb01e40, 0x36, 0x1242cc0, 0xc0028e7410, 0x5c, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1985 +0xdd github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).moveForConflict(0xc0011bd880, 0xc00bb01e40, 0x36, 0xc00f88f410, 0x7, 0xc00b25af00, 0x80552c, 0x1235a40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1722 +0x19c github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).performFinish.func1(0xc00bb01e40, 0x36, 0x26, 0x123ad20) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1497 +0x8b github.com/syncthing/syncthing/lib/model.inWritableDir(0xc009797838, 0x1242cc0, 0xc0028e7410, 0xc00bb01e40, 0x36, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:100 +0x149 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).inWritableDir(...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1943 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).performFinish(0xc0011bd880, 0xc00bb019c0, 0x36, 0x5b43e600, 0x556ccf32, 0xb3cf92c6a44a366f, 0xc0051bab00, 0x2, 0x2, 0x1eada5, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1496 +0x54a github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).finisherRoutine(0xc0011bd880, 0xc000f12b00, 0xc00b25b080, 0xc00b25b140, 0xc00b25af00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1529 +0x98f github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func4(0xc0011bd880, 0xc000f12b00, 0xc00b25b080, 0xc00b25b140, 0xc00b25af00, 0x122cb80, 0xc00e0b1460) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:262 +0x5a created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:261 +0x5d9 goroutine 4084822 [IO wait]: internal/poll.runtime_pollWait(0x2b3f1800, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc000cd21c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc000cd2018, 0x10f44b0, 0xab2c0cae4eb981b7, 0xdc9afd5e626c02b1, 0xa4ecec15bffc7089) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc000cd2000, 0xc021785500, 0x64f, 0x64f, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc000cd2000, 0xc021785500, 0x64f, 0x64f, 0x11fa9fb, 0x632657, 0xc00fbef9b8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0287b1668, 0xc021785500, 0x64f, 0x64f, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00b3cf120, 0xc021785500, 0x64f, 0x64f, 0x19, 0x64a, 0xc0171e3a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc00fbefad8, 0x121a360, 0xc00b3cf120, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc00fbef880, 0x2ac70008, 0xc0287b1668, 0x5, 0xc0287b1668, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc00fbef880, 0x0, 0x0, 0x203002c) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc00fbef880, 0xc029e02000, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc02a5cf4a0, 0xc029e02000, 0x2, 0x4, 0x465f70, 0xc00f7a1500, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc02b9b94c0, 0xc029e02000, 0x2, 0x4, 0xc017e1f140, 0xc0171e3f68, 0xc0171e3ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc02b9b94c0, 0xc029e02000, 0x2, 0x4, 0x2, 0x2, 0xc01329c000, 0xc01329c000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc020cf17a0, 0xc029e02000, 0x4, 0x4, 0x2, 0x2, 0xc0171e3f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc020cf17a0, 0xc029e02000, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc020cf17a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4082824 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc015b72d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc015b72d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4082827 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc015b72d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4312622 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc021a588c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 261179 [semacquire, 3974 minutes]: sync.runtime_Semacquire(0xc00bdd68a8) C:/Go/src/runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc00bdd68a0) C:/Go/src/sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/scanner.(*parallelHasher).closeWhenDone(0xc00018d6d0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:138 +0x3b created by github.com/syncthing/syncthing/lib/scanner.newParallelHasher C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:90 +0x1a0 goroutine 4084049 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0212a82a0, 0x122f240, 0xc016e92c00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc016e92c00, 0xc0214bc4e0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc02005c5a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xa7, 0x1224500, 0xc0212a82a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4082047 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc021b6e540) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4247944 [IO wait]: internal/poll.runtime_pollWait(0x2c91a250, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc009493348, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc009493198, 0x10f44b0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc009493180, 0xc00a0b8000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc009493180, 0xc00a0b8000, 0x1000, 0x1000, 0x4d51d1, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc006b43308, 0xc00a0b8000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 net/http.(*connReader).Read(0xc00bd59d10, 0xc00a0b8000, 0x1000, 0x1000, 0xbfaa6df036d7e3b8, 0xf5a5b9da09e5, 0x19011e0) C:/Go/src/net/http/server.go:786 +0xfb bufio.(*Reader).fill(0xc013466f00) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc013466f00, 0x4, 0xf5a5b9da09e5, 0x19011e0, 0x0, 0x0, 0x19011e0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc009cba460, 0x122f240, 0xc010774680) C:/Go/src/net/http/server.go:1920 +0x9de created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2933 +0x363 goroutine 4441732 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc0208949a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc0208949a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4312660 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc028fbef50, 0x122f240, 0xc02606f9c0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc02606f9c0, 0xc001ad5440, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01f8ca960) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc0000000c2, 0x1224500, 0xc028fbef50) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4645908 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc007f01f80, 0x122f240, 0xc003e939c0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc003e939c0, 0xc006208060, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00e275500) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xfc, 0x1224500, 0xc007f01f80) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4686647 [chan receive]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerRoutine(0xc0011bd880, 0xc00b25af60, 0xc00b25b080) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1358 +0x13c github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func3(0xc0011bd880, 0xc00b25af60, 0xc00b25b080, 0x122cb80, 0xc00e0b1420) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 +0x46 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:253 +0x543 goroutine 2538828 [runnable, locked to thread]: syscall.Syscall(0x7ffe90a4aaa0, 0x3, 0xc010c7a040, 0xc0086e4270, 0x64, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xe9 syscall.GetEnvironmentVariable(0xc010c7a040, 0xc0086e4270, 0x64, 0xc0086e4270, 0xc, 0x0) C:/Go/src/syscall/zsyscall_windows.go:850 +0x80 syscall.Getenv(0xf1d022, 0xb, 0x20, 0xc00b5040c0, 0x9) C:/Go/src/syscall/env_windows.go:22 +0xb9 os.Getenv(0xf1d022, 0xb, 0xc00b504040, 0xc00b5040c0) C:/Go/src/os/env.go:103 +0x54 github.com/syncthing/syncthing/lib/config.GUIConfiguration.IsValidAPIKey(...) C:/BuildAgent/work/174e136266f8a219/lib/config/guiconfiguration.go:137 github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0xc000cb0280, 0x122ca80, 0xc00637f880, 0xc011e3da00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:61 +0x91 github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0x122ca80, 0xc00637f880, 0xc011e3da00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:575 +0x2d3 net/http.HandlerFunc.ServeHTTP(0xc000cce440, 0x122ca80, 0xc00637f880, 0xc011e3da00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0x122ca80, 0xc00637f880, 0xc011e3da00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:536 +0x291 net/http.HandlerFunc.ServeHTTP(0xc0011aed60, 0x122ca80, 0xc00637f880, 0xc011e3da00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0x122ca80, 0xc00637f880, 0xc011e3da00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:582 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0011aed80, 0x122ca80, 0xc00637f880, 0xc011e3da00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0x122ca80, 0xc00637f880, 0xc011e3da00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:464 +0xae net/http.HandlerFunc.ServeHTTP(0xc0011aeda0, 0x122ca80, 0xc00637f880, 0xc011e3da00) C:/Go/src/net/http/server.go:2012 +0x4b net/http.serverHandler.ServeHTTP(0xc000cf81c0, 0x122ca80, 0xc00637f880, 0xc011e3da00) C:/Go/src/net/http/server.go:2807 +0xaa net/http.(*conn).serve(0xc008407680, 0x122f240, 0xc0131d00c0) C:/Go/src/net/http/server.go:1895 +0x873 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2933 +0x363 goroutine 261178 [runnable, locked to thread]: syscall.Syscall6(0x7ffe90a52410, 0x5, 0x1f14, 0xc0037be000, 0x8000, 0xc00445f4a4, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:201 +0xf2 syscall.ReadFile(0x1f14, 0xc0037be000, 0x8000, 0x8000, 0xc00445f4a4, 0x0, 0x7ffff800000, 0x2) C:/Go/src/syscall/zsyscall_windows.go:313 +0xd2 syscall.Read(0x1f14, 0xc0037be000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/syscall/syscall_windows.go:344 +0x6f internal/poll.(*FD).Read(0xc0025b0a00, 0xc0037be000, 0x8000, 0x8000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:513 +0x221 os.(*File).read(...) C:/Go/src/os/file_windows.go:220 os.(*File).Read(0xc0060cdfc8, 0xc0037be000, 0x8000, 0x8000, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:116 +0x78 io.(*LimitedReader).Read(0xc006630900, 0xc0037be000, 0x8000, 0x8000, 0x1, 0x2, 0xc0066308d0) C:/Go/src/io/io.go:451 +0x6a io.(*LimitedReader).Read(0xc006630920, 0xc0037be000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:451 +0x6a io.copyBuffer(0x121b060, 0xc0066308e0, 0x121afc0, 0xc006630920, 0xc0037be000, 0x8000, 0x8000, 0x0, 0xc010775200, 0xc003060000) C:/Go/src/io/io.go:405 +0x129 io.CopyBuffer(0x121b060, 0xc0066308e0, 0x121afc0, 0xc006630920, 0xc0037be000, 0x8000, 0x8000, 0x20000, 0x0, 0x0) C:/Go/src/io/io.go:378 +0x89 github.com/syncthing/syncthing/lib/scanner.Blocks(0x122f240, 0xc010775240, 0x317280d8, 0xc006630880, 0x20000, 0x30dc59, 0x121ab60, 0xc0011afc60, 0xc00445f901, 0x8c82b2, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x335 github.com/syncthing/syncthing/lib/scanner.HashFile(0x122f240, 0xc010775240, 0x1242cc0, 0xc000183470, 0xc001c2cea0, 0x52, 0x20000, 0x121ab60, 0xc0011afc60, 0xc011da5a01, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:39 +0x43a github.com/syncthing/syncthing/lib/scanner.(*parallelHasher).hashFiles(0xc00018d6d0, 0x122f240, 0xc010775240) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:107 +0x283 created by github.com/syncthing/syncthing/lib/scanner.newParallelHasher C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:87 +0x16b goroutine 4825733 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc003493dc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc003493dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4081937 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0218e6150, 0x122f240, 0xc0218b2b80) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc0218b2b80, 0xc027a52480, 0xc000555e70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0218dc180) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x99, 0x1224500, 0xc0218e6150) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 261180 [select]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2.1(0xc0011afc60, 0xc00b304780, 0xc000c5c780, 0xc0080324b0, 0x91784dd609, 0x122f240, 0xc010775240) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:169 +0x18a created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2 C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:165 +0x33b goroutine 4082048 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc021b6e540) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4633168 [chan receive, 308 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Scan(0xc000f59880, 0xc0109f7080, 0x1, 0x1, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:216 +0x46 github.com/syncthing/syncthing/lib/model.(*model).ScanFolderSubdirs(0xc0002a1680, 0xc004a7691a, 0x9, 0xc0109f7080, 0x1, 0x1, 0x11fb01c, 0x3c26b1b8) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:2054 +0x144 github.com/syncthing/syncthing/lib/api.(*service).postDBScan(0xc000cd4000, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1376 +0xde net/http.HandlerFunc.ServeHTTP(0xc000c9eb20, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000cce300, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2387 +0x1ac github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:454 +0xf0 net/http.HandlerFunc.ServeHTTP(0xc000c9c960, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:544 +0x11d net/http.HandlerFunc.ServeHTTP(0xc0011aecc0, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:567 +0x3dc net/http.HandlerFunc.ServeHTTP(0xc0011aece0, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000cce380, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2387 +0x1ac github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0xc000cb0280, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:65 +0x65c github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:575 +0x2d3 net/http.HandlerFunc.ServeHTTP(0xc000cce440, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:536 +0x291 net/http.HandlerFunc.ServeHTTP(0xc0011aed60, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:582 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0011aed80, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0x122ca80, 0xc0102aa700, 0xc00a014000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:464 +0xae net/http.HandlerFunc.ServeHTTP(0xc0011aeda0, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2012 +0x4b net/http.serverHandler.ServeHTTP(0xc000cf81c0, 0x122ca80, 0xc0102aa700, 0xc00a014000) C:/Go/src/net/http/server.go:2807 +0xaa net/http.(*conn).serve(0xc00406a280, 0x122f240, 0xc00697e180) C:/Go/src/net/http/server.go:1895 +0x873 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2933 +0x363 goroutine 4312620 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc021a588c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4882972 [sleep, 7 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc00c244150) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 4867381 [sleep, 13 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc005e10b60) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 4686644 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).dbUpdaterRoutine(0xc0011bd880, 0xc00b25b140) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1614 +0x23f github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func1(0xc0011bd880, 0xc00b25b140, 0x122cb80, 0xc00e0b1470) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:239 +0x3c created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:237 +0x41b goroutine 4082825 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc015b72d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4082716 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc004c9fa40, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc004c9fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4084826 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc020cf17a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4444838 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc006247dc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc006247dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4084114 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc0212a8310, 0x122f240, 0xc016e92c40) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc016e92c40, 0xc0201394a0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc02005c600) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xa8, 0x1224500, 0xc0212a8310) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4084000 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc01e0e2d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4080824 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc015b722a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc015b722a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4084703 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc02243c070, 0x122f240, 0xc01defe040) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01defe040, 0xc004a840c0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc021974000) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xa9, 0x1224500, 0xc02243c070) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4078627 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc009adfa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4444840 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc006247dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4312618 [IO wait]: internal/poll.runtime_pollWait(0x2b370488, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc004a8c1c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc004a8c018, 0x10f44b0, 0xa918532417e3b7d6, 0xa5f369f6fbba0d75, 0x4728d067761b9841) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc004a8c000, 0xc0023a2000, 0xd011, 0xd011, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc004a8c000, 0xc0023a2000, 0xd011, 0xd011, 0x11fa9fb, 0x632657, 0xc004f88838) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00d6b0ae0, 0xc0023a2000, 0xd011, 0xd011, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc005e9e740, 0xc0023a2000, 0xd011, 0xd011, 0x6a4, 0xd00c, 0xc022721a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc004f88958, 0x121a360, 0xc005e9e740, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc004f88700, 0x2ac70008, 0xc00d6b0ae0, 0x5, 0xc00d6b0ae0, 0xc00368baa0) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc004f88700, 0x0, 0x0, 0x2030017) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc004f88700, 0xc0248b5720, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc01abc73e0, 0xc0248b5720, 0x2, 0x4, 0x465f70, 0xc010b7a000, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00fa8f620, 0xc0248b5720, 0x2, 0x4, 0xc00c7de540, 0xc022721f68, 0xc022721ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc00fa8f620, 0xc0248b5720, 0x2, 0x4, 0x2, 0x2, 0xc012cce000, 0xc012cce000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc021a588c0, 0xc0248b5720, 0x4, 0x4, 0x2, 0x2, 0xc022721f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc021a588c0, 0xc0248b5720, 0x4, 0x4, 0x122fe00, 0xc00592a060, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc021a588c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4081961 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc02249c1c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4081962 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc02249c1c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4082718 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc004c9fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4082838 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00fae92d0, 0x122f240, 0xc00269adc0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269adc0, 0xc0069edf20, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000d1a540) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x9f, 0x1224500, 0xc00fae92d0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4686643 [chan receive, 7 minutes]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullScannerRoutine(0xc0011bd880, 0xc00b25af00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1656 +0xfa created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:165 +0x430 goroutine 4441734 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0208949a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4079953 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc01b99fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4082717 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc004c9fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4083996 [IO wait]: internal/poll.runtime_pollWait(0x1e55f58, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc0216ae1c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc0216ae018, 0x10f44b0, 0xfdf995a340155328, 0xfcde62afbd33b2c, 0xb8bcdc8321e8433) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc0216ae000, 0xc0175d0000, 0xca92, 0xca92, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc0216ae000, 0xc0175d0000, 0xca92, 0xca92, 0x11fa9fb, 0x632657, 0xc00667c138) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc01e8b1d98, 0xc0175d0000, 0xca92, 0xca92, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc001f1e800, 0xc0175d0000, 0xca92, 0xca92, 0x19, 0xca8d, 0xc02219fa38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc00667c258, 0x121a360, 0xc001f1e800, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc00667c000, 0x2ac70008, 0xc01e8b1d98, 0x5, 0xc01e8b1d98, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc00667c000, 0x0, 0x0, 0x2030007) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc00667c000, 0xc01bfbef5c, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0211c78f0, 0xc01bfbef5c, 0x2, 0x4, 0x465f70, 0xc010b7b680, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc021a3ada0, 0xc01bfbef5c, 0x2, 0x4, 0xc0121e0a80, 0xc02219ff68, 0xc02219fec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc021a3ada0, 0xc01bfbef5c, 0x2, 0x4, 0x2, 0x2, 0xc016a32000, 0xc016a32000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc01e0e2d20, 0xc01bfbef5c, 0x4, 0x4, 0x2, 0x2, 0xc02219ff54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc01e0e2d20, 0xc01bfbef5c, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc01e0e2d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4075181 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc012c14380, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc012c14380) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4079873 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc02736ee70, 0x122f240, 0xc02737af00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc02737af00, 0xc01f120a80, 0xc014f49e70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc027373b00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x88, 0x1224500, 0xc02736ee70) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4852762 [sleep, 17 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc00c046540) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 317126 [runnable, locked to thread]: syscall.Syscall6(0x7ffe90a52410, 0x5, 0x284, 0xc0037b2000, 0x8000, 0xc00656f4a4, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:201 +0xf2 syscall.ReadFile(0x284, 0xc0037b2000, 0x8000, 0x8000, 0xc00656f4a4, 0x0, 0x7ffff800000, 0x2) C:/Go/src/syscall/zsyscall_windows.go:313 +0xd2 syscall.Read(0x284, 0xc0037b2000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/syscall/syscall_windows.go:344 +0x6f internal/poll.(*FD).Read(0xc0027af680, 0xc0037b2000, 0x8000, 0x8000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:513 +0x221 os.(*File).read(...) C:/Go/src/os/file_windows.go:220 os.(*File).Read(0xc01eb22798, 0xc0037b2000, 0x8000, 0x8000, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:116 +0x78 io.(*LimitedReader).Read(0xc01e34c9a0, 0xc0037b2000, 0x8000, 0x8000, 0x1, 0x2, 0xc01e34c970) C:/Go/src/io/io.go:451 +0x6a io.(*LimitedReader).Read(0xc01e34c9c0, 0xc0037b2000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:451 +0x6a io.copyBuffer(0x121b060, 0xc01e34c980, 0x121afc0, 0xc01e34c9c0, 0xc0037b2000, 0x8000, 0x8000, 0x0, 0xc011062400, 0xc0026a0000) C:/Go/src/io/io.go:405 +0x129 io.CopyBuffer(0x121b060, 0xc01e34c980, 0x121afc0, 0xc01e34c9c0, 0xc0037b2000, 0x8000, 0x8000, 0x20000, 0x0, 0x0) C:/Go/src/io/io.go:378 +0x89 github.com/syncthing/syncthing/lib/scanner.Blocks(0x122f240, 0xc011062400, 0x317280d8, 0xc01e34c920, 0x20000, 0x6c5600, 0x121ab60, 0xc000eae7e0, 0xc00656f901, 0x8c82b2, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x335 github.com/syncthing/syncthing/lib/scanner.HashFile(0x122f240, 0xc011062400, 0x1242cc0, 0xc000d804e0, 0xc007a11340, 0x6c, 0x20000, 0x121ab60, 0xc000eae7e0, 0x10f5001, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:39 +0x43a github.com/syncthing/syncthing/lib/scanner.(*parallelHasher).hashFiles(0xc00018d860, 0x122f240, 0xc011062400) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:107 +0x283 created by github.com/syncthing/syncthing/lib/scanner.newParallelHasher C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:87 +0x16b goroutine 4078593 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc009adfa40, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc009adfa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4852760 [sleep, 17 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc00c046460) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 4078628 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc009adfa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4645909 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00908e000, 0x122f240, 0xc003e93a00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc003e93a00, 0xc0061d7bc0, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00e2755c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xfd, 0x1224500, 0xc00908e000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4075180 [IO wait]: internal/poll.runtime_pollWait(0x2c91a870, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc00c2bdd48, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc00c2bdb98, 0x10f44b0, 0x6fe4f0f20d0703c6, 0x469b2d4b452164b8, 0x107bb10ddd51656d) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00c2bdb80, 0xc01aa72000, 0xf1f0, 0xf1f0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc00c2bdb80, 0xc01aa72000, 0xf1f0, 0xf1f0, 0x11fa9fb, 0x632657, 0xc00a0ebd38) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc010ce87a8, 0xc01aa72000, 0xf1f0, 0xf1f0, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00d9905c0, 0xc01aa72000, 0xf1f0, 0xf1f0, 0x19, 0xf1eb, 0xc002d69a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc00a0ebe58, 0x121a360, 0xc00d9905c0, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc00a0ebc00, 0x2ac70008, 0xc010ce87a8, 0x5, 0xc010ce87a8, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc00a0ebc00, 0x0, 0x0, 0x2030036) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc00a0ebc00, 0xc01bbcf8e8, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc006f3ac90, 0xc01bbcf8e8, 0x2, 0x4, 0x465f70, 0xc003bfd800, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc01481b600, 0xc01bbcf8e8, 0x2, 0x4, 0xc00d9afe00, 0xc002d69f68, 0xc002d69ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc01481b600, 0xc01bbcf8e8, 0x2, 0x4, 0x2, 0x2, 0xc016a32000, 0xc016a32000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc012c14380, 0xc01bbcf8e8, 0x4, 0x4, 0x2, 0x2, 0xc002d69f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc012c14380, 0xc01bbcf8e8, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc012c14380) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4825736 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc003493dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4081981 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc02243c310, 0x122f240, 0xc020591bc0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc020591bc0, 0xc0221f2f60, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01f6d1440) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x91, 0x1224500, 0xc02243c310) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4686645 [runnable]: github.com/syncthing/syncthing/lib/weakhash.Find(0x122f240, 0xc000d29740, 0x317280d8, 0xc0059b7400, 0xc0008e0000, 0x3157, 0x3157, 0x20000, 0xe09f00, 0xe97ce0, ...) C:/BuildAgent/work/174e136266f8a219/lib/weakhash/weakhash.go:55 +0x371 github.com/syncthing/syncthing/lib/weakhash.NewFinder(0x122f240, 0xc000d29740, 0x31c97c38, 0xc0059b7400, 0x20000, 0xc0008e0000, 0x3157, 0x3157, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/weakhash/weakhash.go:78 +0xb2 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine(0xc0011bd880, 0xc00b25afc0, 0xc00b25af60, 0xc00b25b080) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1229 +0x106e github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0011bd880, 0xc00b25afc0, 0xc00b25af60, 0xc00b25b080, 0x122cb80, 0xc00e0b1450) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:245 +0x4b0 goroutine 4645911 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00908e0e0, 0x122f240, 0xc003e93a80) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc003e93a80, 0xc008fe2660, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00e275680) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xff, 0x1224500, 0xc00908e0e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4444846 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00c281a40, 0x122f240, 0xc00269b3c0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269b3c0, 0xc00fc5a420, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01200fc20) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xd4, 0x1224500, 0xc00c281a40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4079952 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc01b99fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4677372 [IO wait]: internal/poll.runtime_pollWait(0x1e55bd8, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc008106448, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc008106298, 0x10f44b0, 0x1f48, 0xc0081063b8, 0x1) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc008106280, 0xc0029ddd40, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc008106280, 0xc0029ddd40, 0x205, 0x205, 0x2030019, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0115234a0, 0xc0029ddd40, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc02b9b8800, 0xc0029ddd40, 0x205, 0x205, 0x0, 0x0, 0x10) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:216 +0xc8 crypto/tls.(*atLeastReader).Read(0xc006630540, 0xc0029ddd40, 0x205, 0x205, 0x10f4508, 0xc0024238e8, 0xc0024238c0) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc009e973d8, 0x121a360, 0xc006630540, 0x40af8c, 0xe03a80, 0xe81740) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc009e97180, 0x2b3f4188, 0xc02b9b8800, 0x5, 0xc02b9b8800, 0x5) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc009e97180, 0x0, 0x0, 0x37e11d600) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc009e97180, 0xc002f41000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 net/http.(*connReader).Read(0xc01304aae0, 0xc002f41000, 0x1000, 0x1000, 0xc002423c08, 0x631dc8, 0xc02b9b8800) C:/Go/src/net/http/server.go:786 +0xfb bufio.(*Reader).fill(0xc010c07740) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc010c07740, 0x4, 0xf5a50e020221, 0x19011e0, 0x0, 0x0, 0x19011e0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc004fc9360, 0x122f240, 0xc00e0bc480) C:/Go/src/net/http/server.go:1920 +0x9de created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2933 +0x363 goroutine 4078502 [IO wait]: internal/poll.runtime_pollWait(0x1e55a18, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc0061c6948, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc0061c6798, 0x10f44b0, 0x31d58e6b573a4764, 0x1d305ed6080a810b, 0xef9b9283cd194092) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc0061c6780, 0xc006614000, 0x6bc, 0x6bc, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc0061c6780, 0xc006614000, 0x6bc, 0x6bc, 0x11fa9fb, 0x632657, 0xc0029672b8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc007299420, 0xc006614000, 0x6bc, 0x6bc, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00b969040, 0xc006614000, 0x6bc, 0x6bc, 0x1d, 0x6b7, 0xc011da19c0) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc0029673d8, 0x121a360, 0xc00b969040, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc002967180, 0x2ac70008, 0xc007299420, 0x5, 0xc007299420, 0xc) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc002967180, 0x0, 0x0, 0x100000000000000) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc002967180, 0xc0113ee4a4, 0xc, 0xc, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 io.ReadAtLeast(0x121a320, 0xc002967180, 0xc0113ee4a4, 0xc, 0xc, 0xc, 0x0, 0x0, 0x0) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage(0x121a320, 0xc002967180, 0xc002967180, 0x121a320, 0xc002967180, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/relay/protocol/protocol.go:78 +0xb7 github.com/syncthing/syncthing/lib/relay/client.messageReader(0x122f240, 0xc0131d1880, 0x1239940, 0xc002967180, 0xc003e90c60, 0xc00e51b080) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/static.go:251 +0x87 created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).serve C:/BuildAgent/work/174e136266f8a219/lib/relay/client/static.go:78 +0x790 goroutine 4823356 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc008dd6150, 0x122f240, 0xc01eb4dd00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01eb4dd00, 0xc005d4bd40, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00e3c6000) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x100, 0x1224500, 0xc008dd6150) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4079951 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc01b99fa40, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc01b99fa40) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4082823 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x2c91aa30, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc01f0d0bc8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc01f0d0a18, 0x10f44b0, 0xd7b53e622334a650, 0x97a9aff77b9b8d4c, 0xd07eff76c7261d77) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc01f0d0a00, 0xc01d21e000, 0x10a2c, 0x10a2c, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc01f0d0a00, 0xc01d21e000, 0x10a2c, 0x10a2c, 0x11fa9fb, 0x632657, 0xc0077fbd38) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0080355f8, 0xc01d21e000, 0x10a2c, 0x10a2c, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00758ad40, 0xc01d21e000, 0x10a2c, 0x10a2c, 0x19, 0x10a27, 0xc003ccba38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc0077fbe58, 0x121a360, 0xc00758ad40, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc0077fbc00, 0x2ac70008, 0xc0080355f8, 0x5, 0xc0080355f8, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc0077fbc00, 0x0, 0x0, 0x203001d) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc0077fbc00, 0xc02b6c2018, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc00832fda0, 0xc02b6c2018, 0x2, 0x4, 0x465f70, 0xc011578480, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc0115b62a0, 0xc02b6c2018, 0x2, 0x4, 0xc013d81860, 0xc003ccbf68, 0xc003ccbec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc0115b62a0, 0xc02b6c2018, 0x2, 0x4, 0x2, 0x2, 0xc0141ec000, 0xc0141ec000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc015b72d20, 0xc02b6c2018, 0x4, 0x4, 0x2, 0x2, 0xc003ccbf54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc015b72d20, 0xc02b6c2018, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc015b72d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4867403 [sleep, 13 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc004ca7180) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 4444839 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc006247dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 317128 [select]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2.1(0xc000eae7e0, 0xc00f1ee900, 0xc002a1a6e0, 0xc000c8ec80, 0x92c82f6719, 0x122f240, 0xc011062400) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:169 +0x18a created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2 C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:165 +0x33b goroutine 4645893 [IO wait]: internal/poll.runtime_pollWait(0x1e55698, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc005d726c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc005d72518, 0x10f44b0, 0x809c06952ab220f4, 0xc78a9ce8a0b4dc1c, 0xc1a1d100cb9536e5) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc005d72500, 0xc006dc7c00, 0x651, 0x651, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc005d72500, 0xc006dc7c00, 0x651, 0x651, 0x11fa9fb, 0x632657, 0xc00006f2b8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00667bef8, 0xc006dc7c00, 0x651, 0x651, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00d991560, 0xc006dc7c00, 0x651, 0x651, 0x19, 0x64c, 0xc0093d5a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc00006f3d8, 0x121a360, 0xc00d991560, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc00006f180, 0x2ac70008, 0xc00667bef8, 0x5, 0xc00667bef8, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc00006f180, 0x0, 0x0, 0x2030036) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc00006f180, 0xc00dbf8008, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc02ac6ae10, 0xc00dbf8008, 0x2, 0x4, 0x465f70, 0xc000d17200, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc005664760, 0xc00dbf8008, 0x2, 0x4, 0xc01f9c3ec0, 0xc0093d5f68, 0xc0093d5ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc005664760, 0xc00dbf8008, 0x2, 0x4, 0x2, 0x2, 0x193a260, 0x193a260) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc002ad9dc0, 0xc00dbf8008, 0x4, 0x4, 0x2, 0x2, 0xc0093d5f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc002ad9dc0, 0xc00dbf8008, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc002ad9dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4082044 [IO wait]: internal/poll.runtime_pollWait(0x2c91ab10, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc0275e1348, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc0275e1198, 0x10f44b0, 0x906bb293c7965e2, 0xb1aa5aff90b1ca5a, 0x49b5bdd0e6bbe7cf) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc0275e1180, 0xc01aff2000, 0xa008, 0xa008, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc0275e1180, 0xc01aff2000, 0xa008, 0xa008, 0x11fa9fb, 0x632657, 0xc00bcb04b8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc027559b00, 0xc01aff2000, 0xa008, 0xa008, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00eec70e0, 0xc01aff2000, 0xa008, 0xa008, 0x19, 0xa003, 0xc011165a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc00bcb05d8, 0x121a360, 0xc00eec70e0, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc00bcb0380, 0x2ac70008, 0xc027559b00, 0x5, 0xc027559b00, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc00bcb0380, 0x0, 0x0, 0x203003b) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc00bcb0380, 0xc02606c7a8, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc024edc240, 0xc02606c7a8, 0x2, 0x4, 0x465f70, 0xc00aed5800, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc026029460, 0xc02606c7a8, 0x2, 0x4, 0xc02e1ce600, 0xc011165f68, 0xc011165ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc026029460, 0xc02606c7a8, 0x2, 0x4, 0x2, 0x2, 0xc01329c000, 0xc01329c000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc021b6e540, 0xc02606c7a8, 0x4, 0x4, 0x2, 0x2, 0xc011165f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc021b6e540, 0xc02606c7a8, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc021b6e540) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4645896 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc002ad9dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4312662 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc028fbf030, 0x122f240, 0xc02606fa40) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc02606fa40, 0xc006146120, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01f8caa20) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc0000000c4, 0x1224500, 0xc028fbf030) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4312661 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc028fbefc0, 0x122f240, 0xc02606fa00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc02606fa00, 0xc0114d20c0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01f8ca9c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc0000000c3, 0x1224500, 0xc028fbefc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4082045 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc021b6e540, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:381 +0x13c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc021b6e540) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x6c goroutine 4312621 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc021a588c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4441674 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc01628a700, 0x122f240, 0xc01d744480) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01d744480, 0xc005543da0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc013ce68a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xd1, 0x1224500, 0xc01628a700) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4083998 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc01e0e2d20) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4645895 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc002ad9dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:237 +0x8e goroutine 4082839 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00fae9340, 0x122f240, 0xc00269ae00) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc00269ae00, 0xc00b69c060, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc000d1a5a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xa0, 0x1224500, 0xc00fae9340) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4441735 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0208949a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4312659 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc028fbeee0, 0x122f240, 0xc02606f980) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc02606f980, 0xc00f3e0c60, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01f8ca900) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc0000000c1, 0x1224500, 0xc028fbeee0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4630790 [chan receive, 310 minutes]: github.com/syncthing/syncthing/lib/model.(*folder).Scan(0xc000f59880, 0xc0145926e0, 0x1, 0x1, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:216 +0x46 github.com/syncthing/syncthing/lib/model.(*model).ScanFolderSubdirs(0xc0002a1680, 0xc01e3103da, 0x9, 0xc0145926e0, 0x1, 0x1, 0x11fb01c, 0x90) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:2054 +0x144 github.com/syncthing/syncthing/lib/api.(*service).postDBScan(0xc000cd4000, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1376 +0xde net/http.HandlerFunc.ServeHTTP(0xc000c9eb20, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000cce300, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2387 +0x1ac github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:454 +0xf0 net/http.HandlerFunc.ServeHTTP(0xc000c9c960, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:544 +0x11d net/http.HandlerFunc.ServeHTTP(0xc0011aecc0, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:567 +0x3dc net/http.HandlerFunc.ServeHTTP(0xc0011aece0, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000cce380, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2387 +0x1ac github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0xc000cb0280, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:65 +0x65c github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:575 +0x2d3 net/http.HandlerFunc.ServeHTTP(0xc000cce440, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:536 +0x291 net/http.HandlerFunc.ServeHTTP(0xc0011aed60, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:582 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0011aed80, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0x122ca80, 0xc01de9b500, 0xc009249a00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:464 +0xae net/http.HandlerFunc.ServeHTTP(0xc0011aeda0, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2012 +0x4b net/http.serverHandler.ServeHTTP(0xc000cf81c0, 0x122ca80, 0xc01de9b500, 0xc009249a00) C:/Go/src/net/http/server.go:2807 +0xaa net/http.(*conn).serve(0xc002e8d4a0, 0x122f240, 0xc005c44780) C:/Go/src/net/http/server.go:1895 +0x873 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2933 +0x363 goroutine 4825735 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc003493dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0xff created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0xb0 goroutine 4645897 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc002ad9dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4081958 [IO wait]: internal/poll.runtime_pollWait(0x1e555b8, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc0223e6448, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc0223e6298, 0x10f44b0, 0x69440bd5bc3fee9d, 0x465193b55b97ba0b, 0x6c5801a9e848f9e7) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc0223e6280, 0xc00b810000, 0xf553, 0xf553, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc0223e6280, 0xc00b810000, 0xf553, 0xf553, 0x11fa9fb, 0x632657, 0xc0077fb638) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0217519b0, 0xc00b810000, 0xf553, 0xf553, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc00b3cfac0, 0xc00b810000, 0xf553, 0xf553, 0x19, 0xf54e, 0xc004ef7a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc0077fb758, 0x121a360, 0xc00b3cfac0, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc0077fb500, 0x2ac70008, 0xc0217519b0, 0x5, 0xc0217519b0, 0x8) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc0077fb500, 0x0, 0x0, 0x203002c) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc0077fb500, 0xc022b34600, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0224d2690, 0xc022b34600, 0x2, 0x4, 0x465f70, 0xc007dd0a80, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc0224b8700, 0xc022b34600, 0x2, 0x4, 0xc0263ddce0, 0xc004ef7f68, 0xc004ef7ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc0224b8700, 0xc022b34600, 0x2, 0x4, 0x2, 0x2, 0xc000d58000, 0xc000d58000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc02249c1c0, 0xc022b34600, 0x4, 0x4, 0x2, 0x2, 0xc004ef7f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc02249c1c0, 0xc022b34600, 0x4, 0x4, 0x122fe00, 0x193a260, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc02249c1c0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a goroutine 4080827 [select, 3 minutes]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc015b722a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4444841 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc006247dc0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x12e created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xd2 goroutine 4686646 [syscall, locked to thread]: syscall.Syscall6(0x7ffe90a52500, 0x5, 0x1b84, 0xc002bae000, 0x20000, 0xc00241f374, 0xc00241f3a8, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:201 +0xf2 syscall.WriteFile(0x1b84, 0xc002bae000, 0x20000, 0x20000, 0xc00241f374, 0xc00241f3a8, 0x1279, 0x2) C:/Go/src/syscall/zsyscall_windows.go:329 +0xd2 internal/poll.(*FD).Pwrite(0xc002165b80, 0xc002bae000, 0x20000, 0x20000, 0x3b580000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:807 +0x260 os.(*File).pwrite(...) C:/Go/src/os/file_windows.go:245 os.(*File).WriteAt(0xc00f3866d8, 0xc002bae000, 0x20000, 0x20000, 0x3b580000, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:190 +0x116 github.com/syncthing/syncthing/lib/model.(*lockedWriterAt).WriteAt(0xc006973380, 0xc002bae000, 0x20000, 0x20000, 0x3b580000, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/sharedpullerstate.go:101 +0xc3 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).limitedWriteAt(0xc0011bd880, 0x121aa40, 0xc006973380, 0xc002bae000, 0x20000, 0x20000, 0x3b580000, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1951 +0x12d github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine.func2(0x3b580000, 0xc002bae000) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1270 +0x13e github.com/syncthing/syncthing/lib/weakhash.(*Finder).Iterate(0xc01a66dc20, 0xc0fcb5f1e1, 0xc002bae000, 0x20000, 0x20000, 0xc00241fbb0, 0x20000, 0x20000, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/weakhash/weakhash.go:113 +0x15c github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine(0xc0011bd880, 0xc00b25afc0, 0xc00b25af60, 0xc00b25b080) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1265 +0xaae github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0011bd880, 0xc00b25afc0, 0xc00b25af60, 0xc00b25b080, 0x122cb80, 0xc00e0b1450) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:245 +0x4b0 goroutine 4441673 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc01628a690, 0x122f240, 0xc01d744440) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01d744440, 0xc00d3c93e0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc013ce6840) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xd0, 0x1224500, 0xc01628a690) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4080795 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00fa2e1c0, 0x122f240, 0xc01eb4d0c0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc01eb4d0c0, 0xc00a8ef5c0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc006b77da0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0x8a, 0x1224500, 0xc00fa2e1c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4899836 [sleep, 3 minutes]: time.Sleep(0x1176592e000) C:/Go/src/runtime/time.go:188 +0xc8 github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1.2(0xc00008dfa0, 0xc00878f490) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:50 +0x35 created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1 C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:49 +0xee goroutine 4312658 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc028fbee70, 0x122f240, 0xc02606f940) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1883 +0x67b github.com/syncthing/syncthing/lib/util.AsService.func1(0x122f240, 0xc02606f940, 0xc017502ea0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc01f8ca8a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x12f github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000bb20f0, 0xc0, 0x1224500, 0xc028fbee70) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x7b created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 4441731 [IO wait]: internal/poll.runtime_pollWait(0x2b3f18e0, 0x72, 0x121cb20) C:/Go/src/runtime/netpoll.go:203 +0x5c internal/poll.(*pollDesc).wait(0xc005c270c8, 0x72, 0x1897700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x18fc6f0, 0xc005c26f18, 0x10f44b0, 0x0, 0xc331, 0xc01dbdcae0) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc005c26f00, 0xc0096d6000, 0x1034c, 0x1034c, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x2fc net.(*netFD).Read(0xc005c26f00, 0xc0096d6000, 0x1034c, 0x1034c, 0x11fa9fb, 0x6, 0xc0074b59d8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00f4120d0, 0xc0096d6000, 0x1034c, 0x1034c, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x95 crypto/tls.(*atLeastReader).Read(0xc01c72a140, 0xc0096d6000, 0x1034c, 0x1034c, 0x41541e, 0x31b0a678, 0xc0074b5a38) C:/Go/src/crypto/tls/conn.go:760 +0x67 bytes.(*Buffer).ReadFrom(0xc0100dbe58, 0x121a360, 0xc01c72a140, 0x40af8c, 0xe03a80, 0xed82e0) C:/Go/src/bytes/buffer.go:204 +0xb8 crypto/tls.(*Conn).readFromUntil(0xc0100dbc00, 0x2ac70008, 0xc00f4120d0, 0x5, 0xc00f4120d0, 0xc0074b5ae0) C:/Go/src/crypto/tls/conn.go:782 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc0100dbc00, 0x0, 0x0, 0x2030071) C:/Go/src/crypto/tls/conn.go:589 +0x11c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:557 crypto/tls.(*Conn).Read(0xc0100dbc00, 0xc018ce40a8, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1233 +0x162 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc015216f00, 0xc018ce40a8, 0x2, 0x4, 0x465f70, 0xc00d305680, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00789a6a0, 0xc018ce40a8, 0x2, 0x4, 0xc00615b440, 0xc0074b5f68, 0xc0074b5ec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x121ab40, 0xc00789a6a0, 0xc018ce40a8, 0x2, 0x4, 0x2, 0x2, 0xc00c142000, 0xc00c142000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc0208949a0, 0xc018ce40a8, 0x4, 0x4, 0x2, 0x2, 0xc0074b5f54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:531 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc0208949a0, 0xc018ce40a8, 0x4, 0x4, 0x122fe00, 0xc0078f6090, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:468 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0208949a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:358 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:232 +0x4a