[L53BU] 15:18:07 INFO: syncthing v1.1.2 "Erbium Earthworm" (go1.12.2 windows-amd64) teamcity@build.syncthing.net 2019-04-29 19:48:28 UTC [L53BU] 15:18:07 INFO: My ID: L53BUNA [L53BU] 15:18:07 INFO: Single thread SHA256 performance is 199 MB/s using crypto/sha256 (199 MB/s using minio/sha256-simd). [L53BU] 15:18:08 INFO: Hashing performance is 180.32 MB/s [L53BU] 15:18:08 INFO: Ready to synchronize "SeedBox" (xhwl5-g27uv) (sendreceive) [L53BU] 15:18:08 INFO: Overall send rate is unlimited, receive rate is unlimited [L53BU] 15:18:08 INFO: Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:08 INFO: Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:08 INFO: Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX [L53BU] 15:18:08 INFO: TCP listener ([::]:22000) starting [L53BU] 15:18:08 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [L53BU] 15:18:08 INFO: GUI and API listening on 127.0.0.1:8384 [L53BU] 15:18:08 INFO: Access the GUI via the following URL: http://localhost:8384/ [L53BU] 15:18:08 INFO: My name is "Download-PC" [L53BU] 15:18:08 INFO: Device G6F43CG is "SeedBox" at [dynamic] [L53BU] 15:18:08 INFO: Completed initial scan of sendreceive folder "SeedBox" (xhwl5-g27uv) [L53BU] 15:18:08 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file ".stglobalignore"): no connected device has the required version of this file [L53BU] 15:18:08 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "Charlotte's Web 2 Wilbur's Great Adventure (2003).avi"): no connected device has the required version of this file [L53BU] 15:18:08 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "DuckTales.2017.S02E08.720p.WEB.x264-TBS[rarbg]\\ducktales.2017.s02e08.720p.web.x264-tbs.mkv"): no connected device has the required version of this file [L53BU] 15:18:10 INFO: Established secure connection to G6F43CG at 10.0.0.67:50616-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 [L53BU] 15:18:10 INFO: Device G6F43CG client is "syncthing v1.1.2" named "lw762" at 10.0.0.67:50616-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 panic: bug: Notify backend is processing a change outside of the filesystem root: f.root==\\?\Z:\, root==\\?\z:\ (lower), path==z:\~syncthing~.stglobalignore.tmp (lower) goroutine 88 [running]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).unrootedChecked(0xc0000f10a0, 0xc000c99e90, 0x21, 0xc0000f3498, 0x7, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_windows.go:167 +0x34c github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0000f10a0, 0xc692d5, 0x1, 0xc0000f3498, 0x7, 0xc0007ba780, 0xc0007ab260, 0xf13a60, 0xc0001ac2d0, 0xf1c820, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:90 +0x332 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:66 +0x431 goroutine 1 [chan receive]: main.(*exiter).waitForExit(...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:289 main.syncthingMain(0xc0000341e6, 0x40, 0x0, 0x0, 0x0, 0x1, 0xc000184460, 0x4e, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:928 +0x2214 main.main() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:430 +0x412 goroutine 6 [select]: github.com/syncthing/syncthing/lib/events.(*Logger).Serve(0xc000054120) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:260 +0x12d created by github.com/syncthing/syncthing/lib/events.init.1 C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:234 +0x62 goroutine 8 [syscall]: os/signal.signal_recv(0x0) C:/Go/src/runtime/sigqueue.go:139 +0xa3 os/signal.loop() C:/Go/src/os/signal/signal_unix.go:23 +0x29 created by os/signal.init.0 C:/Go/src/os/signal/signal_unix.go:29 +0x48 goroutine 9 [chan receive]: github.com/syncthing/notify.(*recursiveTree).dispatch(0xc000092370) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:125 +0xce created by github.com/syncthing/notify.newRecursiveTree C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:119 +0x13a goroutine 12 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc00019e340) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:90 +0xd4 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:141 +0x416 goroutine 19 [chan receive]: main.setupSignalHandling.func1(0xc0000eafc0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:948 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:947 +0xb9 goroutine 20 [chan receive]: main.setupSignalHandling.func2(0xc0000eb020) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:958 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:957 +0x167 goroutine 21 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d6000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 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 22 [runnable]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0001820f0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 23 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc000182190) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 26 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc000134000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:206 +0x128 created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:237 +0x17d goroutine 13 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc00019e340) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_state.go:101 +0xfd created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:142 +0x438 goroutine 14 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc00019e340) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:804 +0x241 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:148 +0x58c goroutine 15 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc00019e340) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:751 +0x135 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:149 +0x5ae goroutine 16 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d6ff0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6000, 0xc000000000, 0x17e5d68, 0xc0000ca000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 34 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d72c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6000, 0xc000000001, 0x17e5db0, 0xc000092640) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 35 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d73b0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6000, 0xc000000002, 0xf13960, 0xc0001a0d00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 36 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc00013ab70, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc0001ac480, 0xf1ec20, 0xc00013ab70) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:89 +0xdc goroutine 37 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc0001ac480) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 38 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc00013acc0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc0001ac510, 0xf1ec60, 0xc00013acc0) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:95 +0xe6 goroutine 39 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc0001ac510) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 40 [select]: github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0xc000104ee0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:399 +0x238 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6000, 0xc000000003, 0xf13c60, 0xc000104ee0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 41 [select]: main.(*cpuService).Serve(0xc0000fcc60) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/cpuusage.go:41 +0x177 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6000, 0xc000000004, 0xf13e60, 0xc0000fcc60) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 42 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d7950) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6000, 0xc000000005, 0x17e6398, 0xc00019a280) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 27 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc0000925a0) C:/BuildAgent/work/174e136266f8a219/lib/model/progressemitter.go:56 +0x2d4 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6ff0, 0xc000000000, 0xf13ae0, 0xc0000925a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 28 [runnable]: io.(*LimitedReader).Read(0xc0008a9c60, 0xc0013c0000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:441 +0xd0 io.copyBuffer(0x2f60850, 0xc001256080, 0xf0cae0, 0xc0008a9c60, 0xc0013c0000, 0x8000, 0x8000, 0x80000, 0x0, 0x0) C:/Go/src/io/io.go:402 +0x129 io.CopyBuffer(...) C:/Go/src/io/io.go:375 github.com/syncthing/syncthing/lib/scanner.Blocks(0xf1c820, 0xc0000f6d40, 0x1805a38, 0xc0008a9c20, 0x80000, 0x38184f61, 0xf0c660, 0x14a0370, 0xc0012d1a00, 0x101000000000044, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x337 github.com/syncthing/syncthing/lib/scanner.HashFile(0xf1c820, 0xc0000f6d40, 0xf2c480, 0xc0000edce0, 0xc0012d1a90, 0x44, 0x80000, 0x0, 0x0, 0xc00136a000, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:39 +0x47b github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).handleFile(0xc0000ccdc0, 0xc000df9000, 0x35, 0x0, 0x38184f61, 0x1a4, 0x5cd13241, 0x2146e21, 0x378bcd88d503f809, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1025 +0x2a6 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded(0xc0000ccdc0, 0xc00089cea0, 0xc00089cde0, 0xc00089cd20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:480 +0x6f3 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0xc0000ccdc0, 0xc00089cd20, 0xc00089cd00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:268 +0x52d github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0xc0000ccdc0, 0xc0000ea800) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:195 +0x712 github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0000ccdc0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:147 +0x4cb github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6ff0, 0xc000000001, 0x17e5cc0, 0xc0000ccdc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 29 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000104d20) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d72c0, 0xc000000000, 0x17e60a0, 0xc000104d20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 30 [select]: net/http.(*persistConn).roundTrip(0xc000172ea0, 0xc00013b710, 0x0, 0x0, 0x0) C:/Go/src/net/http/transport.go:2174 +0x763 net/http.(*Transport).roundTrip(0xc000172900, 0xc0000e0400, 0xc00013b6b0, 0xc0000304ac, 0xc0000304a0) C:/Go/src/net/http/transport.go:481 +0xa22 net/http.(*Transport).RoundTrip(0xc000172900, 0xc0000e0400, 0xc000172900, 0xbf2c97e15daf9750, 0x181914ab1) C:/Go/src/net/http/roundtrip.go:17 +0x3c net/http.send(0xc0000e0300, 0xf0cd60, 0xc000172900, 0xbf2c97e15daf9750, 0x181914ab1, 0x147d4c0, 0xc0000fe248, 0xbf2c97e15daf9750, 0x1, 0x0) C:/Go/src/net/http/client.go:250 +0x468 net/http.(*Client).send(0xc00013a870, 0xc0000e0300, 0xbf2c97e15daf9750, 0x181914ab1, 0x147d4c0, 0xc0000fe248, 0x0, 0x1, 0x2000) C:/Go/src/net/http/client.go:174 +0x102 net/http.(*Client).do(0xc00013a870, 0xc0000e0300, 0x0, 0x0, 0x0) C:/Go/src/net/http/client.go:641 +0x280 net/http.(*Client).Do(...) C:/Go/src/net/http/client.go:509 net/http.(*Client).Post(0xc00013a870, 0xc00016c570, 0x26, 0xc74589, 0x10, 0xf0c080, 0xc00013b590, 0x30, 0xbdb660, 0xc000104301) C:/Go/src/net/http/client.go:769 +0x178 github.com/syncthing/syncthing/lib/discover.(*idCheckingHTTPClient).Post(0xc00013a8a0, 0xc00016c570, 0x26, 0xc74589, 0x10, 0xf0c080, 0xc00013b590, 0x50, 0x2, 0xc00026e508) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:376 +0x86 github.com/syncthing/syncthing/lib/discover.(*globalClient).sendAnnouncement(0xc000104d90, 0xc0000923c0) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:236 +0x215 github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000104d90) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:208 +0x1a9 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d72c0, 0xc000000001, 0x17e60a0, 0xc000104d90) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 31 [chan receive]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000104e70) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:190 +0x22c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d72c0, 0xc000000002, 0x17e60a0, 0xc000104e70) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 32 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d7590) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d72c0, 0xc000000003, 0x17e61a8, 0xc0001ac480) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 33 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d7770) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d72c0, 0xc000000004, 0x17e61a8, 0xc0001ac510) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 50 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d7860) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7770, 0xc000000000, 0x17e6230, 0xc00013acc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 51 [IO wait]: internal/poll.runtime_pollWait(0x17e7160, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0003c4f88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0003c4dd8, 0xe2f7d0, 0x4dff40, 0xc0003c4dc0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0003c4dc0, 0xc0007f4000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0003c4dc0, 0xc0007f4000, 0x10000, 0x10000, 0xc0000fd320, 0x2030000, 0x2030000, 0x30000, 0x20) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000fe320, 0xc0007f4000, 0x10000, 0x10000, 0x10100c00002e820, 0x0, 0x10000, 0xc0007f4000) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000fe320, 0xc0007f4000, 0x10000, 0x10000, 0x444bc3, 0x10000, 0xb52f40, 0x1, 0xc0007f4000) C:/Go/src/net/udpsock.go:121 +0x65 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc000092e20, 0xc0007f4000, 0x10000, 0x10000, 0x0, 0x0, 0x12, 0xf22c20, 0xc0000fe320, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20181201002055-351d144fa1fc/ipv6/payload_nocmsg.go:19 +0x80 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0xc0000f6f80) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:204 +0x767 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7860, 0xc000000000, 0xf13820, 0xc0000f6f80) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 52 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0xc0000f6fc0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:109 +0x889 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7860, 0xc000000001, 0xf13860, 0xc0000f6fc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 53 [semacquire]: sync.runtime_Semacquire(0xc000900f08) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc000900f00) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/nat.discoverAll(0x1a3185c5000, 0x2540be400, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:47 +0x177 github.com/syncthing/syncthing/lib/nat.(*Service).process(0xc000104c40, 0xc000283ef0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:118 +0x4a6 github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc000104c40) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:55 +0x166 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d73b0, 0xc000000000, 0xf13b60, 0xc000104c40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 54 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x3b9aca00) C:/Go/src/runtime/time.go:105 +0x16e github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc0001a0d00) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:444 +0x4f1 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc0000f09e0) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d73b0, 0xc000000001, 0xf14de0, 0xc0000f09e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc0001a0d00) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:178 +0x84 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc0000f09f0) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d73b0, 0xc000000002, 0xf14de0, 0xc0000f09f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d74a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d73b0, 0xc000000003, 0xf13d20, 0xc0001d74a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 43 [runnable]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc00019a280) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:158 +0x359 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc0000f0d00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7950, 0xc000000000, 0xf14e60, 0xc0000f0d00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 44 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc00019a280) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:229 +0x113 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc0000f0d10) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7950, 0xc000000001, 0xf14e60, 0xc0000f0d10) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001d7680) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7590, 0xc000000000, 0x17e6128, 0xc00013ab70) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x17e73d0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0003c4748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0003c4598, 0xe2f7d0, 0x17506b0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0003c4580, 0xc0005ae000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0003c4580, 0xc0005ae000, 0x10000, 0x10000, 0xc0003c4580, 0x40c333, 0xc0002a3e38, 0xc0003c4580, 0xc0002a3e88) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000fe188, 0xc0005ae000, 0x10000, 0x10000, 0x101, 0xc0002a3e10, 0xc0002a3e88, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000fe188, 0xc0005ae000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0xc0000f6f00) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:196 +0x378 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7680, 0xc000000000, 0xf137a0, 0xc0000f6f00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc0000f6f40) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:102 +0x3d1 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d7680, 0xc000000001, 0xf137e0, 0xc0000f6f40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 45 [select]: github.com/syncthing/syncthing/lib/api.(*service).Serve(0xc0001a4140) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:362 +0x242b github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d6000, 0xc000000006, 0x17e7ad0, 0xc0001a4140) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0xc0001ac360) C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:69 +0x3d3 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d74a0, 0xc000000000, 0x17e5e98, 0xc0001ac360) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x17e74a0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0003c4488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0003c42d8, 0xc0008a9120, 0x1, 0x0, 0x148) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc0003c42c0, 0x148, 0xc0004d4c30, 0x2, 0x2, 0xc0003c42d8, 0xc6db29, 0xc0003bf920, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc0003c42c0, 0xc000299910, 0x0, 0x0, 0x0, 0x0, 0xc000000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc0003c42c0, 0x40a3b1, 0x3b9aca00, 0xc0003bfac8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc0000fe130, 0xe9, 0x0, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc0000fe130, 0xbf2c97e0dff4bcc0, 0x10ca0dc21, 0x147d4c0, 0x0) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc0001ac3f0) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_listen.go:87 +0x735 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001d74a0, 0xc000000001, 0x17e5ee0, 0xc0001ac3f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [runnable]: internal/poll.runtime_pollWait(0x17e6940, 0x77, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00091ef88, 0x77, 0xc000900f00, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798f0, 0xc00091eeb0, 0xe2f7b8, 0x20, 0xc00026fc80, 0x568272) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ConnectEx(0xc00091edc0, 0xf0d240, 0xc0000f4dc0, 0xc0005c3f80, 0xc00091edc0) C:/Go/src/internal/poll/fd_windows.go:854 +0x76 net.(*netFD).connect(0xc00091edc0, 0xf1c8a0, 0xc0005c3f80, 0x0, 0x0, 0xf0d240, 0xc0000f4dc0, 0x0, 0x0, 0x0, ...) C:/Go/src/net/fd_windows.go:117 +0x1ed net.(*netFD).dial(0xc00091edc0, 0xf1c8a0, 0xc0005c3f80, 0xf212a0, 0x0, 0xf212a0, 0xc0008359b0, 0x0, 0xc000900f01, 0xc0005a74f8) C:/Go/src/net/sock_posix.go:149 +0x109 net.socket(0xf1c8a0, 0xc0005c3f80, 0xc699bf, 0x3, 0x2, 0x1, 0x0, 0x0, 0xf212a0, 0x0, ...) C:/Go/src/net/sock_posix.go:70 +0x1d9 net.internetSocket(0xf1c8a0, 0xc0005c3f80, 0xc699bf, 0x3, 0xf212a0, 0x0, 0xf212a0, 0xc0008359b0, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc00076a380, 0xf1c8a0, 0xc0005c3f80, 0x0, 0xc0008359b0, 0xb944c0, 0x14a0370, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc00076a380, 0xf1c8a0, 0xc0005c3f80, 0x0, 0xc0008359b0, 0xc0005a7738, 0x562615, 0xbf2c97e0daf33cb0) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc00076a380, 0xf1c8a0, 0xc0005c3f80, 0xf13fe0, 0xc0008359b0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:571 +0x352 net.(*sysDialer).dialSerial(0xc00076a380, 0xf1c8a0, 0xc0005c3f80, 0xc0000f0d80, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:539 +0x228 net.(*Dialer).DialContext(0xc0005a79e0, 0xf1c860, 0xc0000301e8, 0xc699bf, 0x3, 0xc000d62d28, 0x11, 0x0, 0x0, 0x0, ...) C:/Go/src/net/dial.go:417 +0x672 net.(*Dialer).Dial(...) C:/Go/src/net/dial.go:340 net.DialTimeout(0xc699bf, 0x3, 0xc000d62d28, 0x11, 0x3b9aca00, 0x1, 0xe1, 0x14, 0x1) C:/Go/src/net/dial.go:326 +0xbe github.com/syncthing/syncthing/lib/dialer.DialTimeout(0xc699bf, 0x3, 0xc000d62d28, 0x11, 0x3b9aca00, 0x0, 0x0, 0xe7, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:51 +0x88 github.com/syncthing/syncthing/lib/osutil.TCPPing(0xc000d62d28, 0x11, 0xc00076a300, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:21 +0x86 github.com/syncthing/syncthing/lib/osutil.GetLatencyForURL(0xc000d62d20, 0xe7, 0x1, 0x1, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:36 +0x87 github.com/syncthing/syncthing/lib/relay/client.relayAddressesOrder(0xc00081d000, 0xd3, 0x100, 0x3, 0x0, 0xc00081d000) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:200 +0xf3 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc0001042a0) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:90 +0x65e created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:57 +0x16c goroutine 118 [select]: net/http.(*persistConn).writeLoop(0xc000173320) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 117 [IO wait]: internal/poll.runtime_pollWait(0x17e6ef0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0003c5508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0003c5358, 0xe2f7c8, 0xc000900670, 0xc000843820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0003c5340, 0xc00101e000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0003c5340, 0xc00101e000, 0x2e78, 0x2e78, 0xef60dd, 0x0, 0xc000000033) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe3e8, 0xc00101e000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc0004c88e0, 0xc00101e000, 0x2e78, 0x2e78, 0x2030000, 0x30000, 0xc000843938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0000e53d8, 0xf0c1c0, 0xc0004c88e0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0000e5180, 0x17fd1b0, 0xc0000fe3e8, 0x5, 0xc0000fe3e8, 0x20) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0000e5180, 0xe30200, 0xc0000e52b8, 0xc000843b88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0000e5180, 0xc000a2b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc000173320, 0xc000a2b000, 0x1000, 0x1000, 0xc000843c88, 0x404db5, 0xc000a3c540) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000a0b260) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000a0b260, 0x1, 0x0, 0x0, 0x1, 0xc002ac4000, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc000173320) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 239 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc0006632c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0001820f0, 0xb, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc0001a4140, 0xf1abe0, 0xc000d549a0, 0xc000383e00, 0xf0c540, 0xc0001820f0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents(0xc0001a4140, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1161 +0xd4 net/http.HandlerFunc.ServeHTTP(0xc000037ba0, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000594900, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00026c960, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc00077bd80, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc00077bda0, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0005949c0, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000a3b80, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000594a40, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc00077be00, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc00077be20, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc00077be40, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc0001a11e0, 0xf1abe0, 0xc000d549a0, 0xc000383e00) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc00019a1e0, 0xf1c820, 0xc0007dc040) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 241 [IO wait]: internal/poll.runtime_pollWait(0x2f813e8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000a08f88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000a08dd8, 0xe2f7c8, 0x199, 0xc000384000, 0xffffffffffffffff) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000a08dc0, 0xc000ca9000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000a08dc0, 0xc000ca9000, 0x1000, 0x1000, 0xc000038088, 0xc000038000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe1a0, 0xc000ca9000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc002987ca0, 0xc000ca9000, 0x1000, 0x1000, 0x37e11d600, 0xc00080bcd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000a0c390, 0xc000ca9000, 0x1000, 0x1000, 0xa74bd2, 0xc0000fe1a0, 0xbf2c97e449149494) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0005c2600) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0005c2600, 0x4, 0x43837bff5, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc00019a460, 0xf1c820, 0xc0007dc280) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 237 [IO wait]: internal/poll.runtime_pollWait(0x17e6c80, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00091fa88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00091f8d8, 0xe2f7c8, 0x50, 0x50, 0xc000183860) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00091f8c0, 0xc000a42d31, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00091f8c0, 0xc000a42d31, 0x1, 0x1, 0x442716, 0xc0003c9c80, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe5f0, 0xc000a42d31, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000a49d80, 0xc000a42d31, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc000183860) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000a42d20) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 165 [IO wait]: internal/poll.runtime_pollWait(0x17e6fc0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0003c5248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0003c5098, 0xe2f7c8, 0xc0009012c0, 0xc00145d820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0003c5080, 0xc0001cca00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0003c5080, 0xc0001cca00, 0x611, 0x611, 0xef60dd, 0x415016, 0x4de9600) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe5c8, 0xc0001cca00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000d6cf80, 0xc0001cca00, 0x611, 0x611, 0x4dfffff, 0xc00145d948, 0xc00145d938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000190cd8, 0xf0c1c0, 0xc000d6cf80, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000190a80, 0x17fd1b0, 0xc0000fe5c8, 0x5, 0xc0000fe5c8, 0x2030000) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000190a80, 0xe30200, 0xc000190bb8, 0xc00145db88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000190a80, 0xc0009ac000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc000094000, 0xc0009ac000, 0x1000, 0x1000, 0xc00145dc88, 0x404db5, 0xc0012f80c0) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0007ba240) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0007ba240, 0x1, 0x0, 0x0, 0x1, 0xc0012f8000, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc000094000) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 116 [IO wait]: internal/poll.runtime_pollWait(0x17e7300, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0003c4a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0003c4858, 0xe2f7c8, 0xc000900680, 0xc000a198c8, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0003c4840, 0xc00096a000, 0xf745, 0xf745, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0003c4840, 0xc00096a000, 0xf745, 0xf745, 0xef60dd, 0x0, 0x5c25) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe3d8, 0xc00096a000, 0xf745, 0xf745, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000d6c9e0, 0xc00096a000, 0xf745, 0xf745, 0x100, 0x4e2ffff, 0xc000a199e0) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0000e5058, 0xf0c1c0, 0xc000d6c9e0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0000e4e00, 0x17fd1b0, 0xc0000fe3d8, 0x5, 0xc0000fe3d8, 0x9) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0000e4e00, 0xe30200, 0xc0000e4f38, 0xc000a19d58) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0000e4e00, 0xc000a2a000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e bufio.(*Reader).Read(0xc000a0b0e0, 0xc00091ac78, 0x9, 0x9, 0x40624b, 0xc000a0b140, 0xc000a19d58) C:/Go/src/bufio/bufio.go:223 +0x245 io.ReadAtLeast(0xf0c000, 0xc000a0b0e0, 0xc00091ac78, 0x9, 0x9, 0x9, 0xf0c360, 0xc0000f1740, 0xc000036050) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 net/http.http2readFrameHeader(0xc00091ac78, 0x9, 0x9, 0xf0c000, 0xc000a0b0e0, 0x0, 0x0, 0xc0008348a0, 0x0) C:/Go/src/net/http/h2_bundle.go:1476 +0x8f net/http.(*http2Framer).ReadFrame(0xc00091ac40, 0xc0008348a0, 0x0, 0x0, 0x0) C:/Go/src/net/http/h2_bundle.go:1734 +0xa8 net/http.(*http2clientConnReadLoop).run(0xc00145bfb8, 0xe2fb58, 0xc000597fb8) C:/Go/src/net/http/h2_bundle.go:8102 +0x96 net/http.(*http2ClientConn).readLoop(0xc0009ba780) C:/Go/src/net/http/h2_bundle.go:8030 +0x7d created by net/http.(*http2Transport).newClientConn C:/Go/src/net/http/h2_bundle.go:7093 +0x63e goroutine 66 [select]: net/http.setRequestCancel.func3(0x0, 0xc00013b6b0, 0xc000092af0, 0xc0000304ac, 0xc0000572c0) C:/Go/src/net/http/client.go:321 +0xd6 created by net/http.setRequestCancel C:/Go/src/net/http/client.go:320 +0x258 goroutine 267 [IO wait]: internal/poll.runtime_pollWait(0x2f81588, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000d2c488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000d2c2d8, 0xe2f7c8, 0xc000d9c5e0, 0x5e136f, 0xb52cc0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000d2c2c0, 0xc0001cd800, 0x6f2, 0x6f2, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000d2c2c0, 0xc0001cd800, 0x6f2, 0x6f2, 0xef60dd, 0xc0001a8100, 0x2) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe380, 0xc0001cd800, 0x6f2, 0x6f2, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc0008a94e0, 0xc0001cd800, 0x6f2, 0x6f2, 0x30, 0x10ae2b3c939ca908, 0xc0005d7738) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000051ad8, 0xf0c1c0, 0xc0008a94e0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000051880, 0x17fd1b0, 0xc0000fe380, 0x5, 0xc0000fe380, 0x7349b09fd3851d17) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000051880, 0xe30200, 0xc0000519b8, 0x0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000051880, 0xc000900df0, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0008354d0, 0xc000900df0, 0x2, 0x4, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:231 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc0004c9d20, 0xc000900df0, 0x2, 0x4, 0xb, 0xc0000f2888, 0x7) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0xf0c620, 0xc0004c9d20, 0xc000900df0, 0x2, 0x4, 0x2, 0x3ff0000000000000, 0x14317c5, 0x1) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc001308000, 0xc000900df0, 0x4, 0x4, 0x4062b1, 0xc0004d1020, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:505 +0x8e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc001308000, 0xc000900df0, 0x4, 0x4, 0x6e747c9f11993715, 0xc000c3c280, 0x1, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:444 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc001308000, 0xc000172900, 0xf1c860) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:361 +0xd3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc001308000) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:241 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:240 +0x4a goroutine 269 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc001308000) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:864 +0xf3 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:245 +0x8e goroutine 247 [IO wait]: internal/poll.runtime_pollWait(0x17e6ae0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0009aaa08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0009aa858, 0xe2f7c8, 0x50, 0x50, 0xc000a474a0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0009aa840, 0xc000a43ed1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0009aa840, 0xc000a43ed1, 0x1, 0x1, 0x442716, 0xc0005c1e00, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006060, 0xc000a43ed1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000d6c760, 0xc000a43ed1, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc000a474a0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000a43ec0) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 206 [IO wait]: internal/poll.runtime_pollWait(0x2f814b8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000a081c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000a08018, 0xe2f7d0, 0x3, 0xc000038070, 0xc000038000) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000a08000, 0xc000031400, 0xc, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000a08000, 0xc000031400, 0xc, 0xc, 0xc0000313d0, 0xc000dc1c28, 0xc000dc1c50, 0x568d16, 0xc000a08000) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000061d0, 0xc000031400, 0xc, 0xc, 0x2, 0x2, 0x2, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFromUDP(0xc0000061d0, 0xc000031400, 0xc, 0xc, 0x2, 0x0, 0x0, 0x56fb7e) C:/Go/src/net/udpsock.go:109 +0x65 github.com/AudriusButkevicius/go-nat-pmp.(*Client).rpc(0xc0008b89e0, 0xc0000313d0, 0x2, 0x2, 0xc, 0xc000031400, 0xc, 0xc, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:120 +0x2ad github.com/AudriusButkevicius/go-nat-pmp.(*Client).GetExternalAddress(0xc0008b89e0, 0xc0008b89e0, 0x2, 0x2) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:46 +0x85 github.com/syncthing/syncthing/lib/pmp.Discover(0x1a3185c5000, 0x2540be400, 0xc000dc1fc8, 0x7110f3, 0xc000594540) C:/BuildAgent/work/174e136266f8a219/lib/pmp/pmp.go:39 +0x28f github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc000ca1ec0, 0xc000900f00, 0xe2f2a8) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 268 [select]: golang.org/x/time/rate.(*Limiter).waitN(0xc000092690, 0x1805250, 0xc0000301f0, 0x1093b, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/time@v0.0.0-20170927054726-6dc17368e09b/rate/rate.go:259 +0x2e6 golang.org/x/time/rate.(*Limiter).WaitN(0xc000092690, 0xf1c860, 0xc0000301f0, 0x1093b, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/time@v0.0.0-20170927054726-6dc17368e09b/rate/rate_go17.go:20 +0x74 github.com/syncthing/syncthing/lib/connections.totalWaiter.WaitN(0xc0004c9ca0, 0x2, 0x2, 0xf1c860, 0xc0000301f0, 0x1093b, 0xc000885e80, 0x5) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:295 +0x83 github.com/syncthing/syncthing/lib/connections.take(0xf0d640, 0xc0004c9cc0, 0x1093b) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:260 +0x107 github.com/syncthing/syncthing/lib/connections.(*limitedWriter).Write(0xc000835470, 0xc00118a000, 0x1093b, 0x20000, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:248 +0xbe github.com/syncthing/syncthing/lib/protocol.(*countingWriter).Write(0xc0004c9d40, 0xc00118a000, 0x1093b, 0x20000, 0x10933, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:45 +0x5c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeUncompressedMessage(0xc001308000, 0xf1cce0, 0xc0010f7380, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:741 +0x41f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeMessage(0xc001308000, 0xf1cce0, 0xc0010f7380, 0x0, 0x1, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:665 +0xc7 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc001308000) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:646 +0x10a created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:244 +0x6c goroutine 90 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc00065f2c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0001820f0, 0xb, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc0001a4140, 0xf1abe0, 0xc000d54a80, 0xc000383f00, 0xf0c540, 0xc0001820f0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents(0xc0001a4140, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1161 +0xd4 net/http.HandlerFunc.ServeHTTP(0xc000037ba0, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000594900, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00026c960, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc00077bd80, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc00077bda0, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0005949c0, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000a3b80, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000594a40, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc00077be00, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc00077be20, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc00077be40, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc0001a11e0, 0xf1abe0, 0xc000d54a80, 0xc000383f00) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000064000, 0xf1c820, 0xc000052500) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 84 [IO wait]: internal/poll.runtime_pollWait(0x17e7090, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cd248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cd098, 0xc002987f00, 0x1, 0x0, 0x3e8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc0000cd080, 0x3e8, 0xc0013261e0, 0x2, 0x2, 0xc0000cd098, 0xc0010648a0, 0xc00059dbe0, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc0000cd080, 0xc000a26a90, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc0000cd080, 0xc000050a80, 0x1750008, 0x8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc0000060d0, 0x40cbef, 0x20, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc0000060d0, 0xef61ec, 0x0, 0x0, 0xc00018f500) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc00077bce0, 0x388945ba, 0xb6a1678205f55dee, 0xe302f0, 0xb6a1678205f55dee, 0xc00059de48) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:189 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc00077bce0, 0xc00059dec0, 0x18, 0xc00018f500, 0x71b87b) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:170 +0x36 net/http.(*Server).Serve(0xc0001a11e0, 0xf1a4e0, 0xc00077bce0, 0x0, 0x0) C:/Go/src/net/http/server.go:2859 +0x234 github.com/syncthing/syncthing/lib/api.(*service).Serve.func1(0xc0007ba060, 0xc0001a11e0, 0xf1a4e0, 0xc00077bce0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:357 +0x46 created by github.com/syncthing/syncthing/lib/api.(*service).Serve C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:356 +0x236a goroutine 85 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x2540be400) C:/Go/src/runtime/time.go:105 +0x16e main.standbyMonitor() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1153 +0x72 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:884 +0x25f8 goroutine 86 [select]: main.autoUpgrade(0xf2cb80, 0xc00008a000) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1173 +0x13c created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:908 +0x249a goroutine 271 [select]: net.(*netFD).connect.func2(0xf1c8a0, 0xc0005c3f80, 0xc00091edc0, 0xc0004d1260) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1c2 goroutine 218 [IO wait]: internal/poll.runtime_pollWait(0x2f81728, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00038d508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00038d358, 0xe2f7d0, 0xc00038d340, 0xc00038d430, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00038d340, 0xc0009e4000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00038d340, 0xc0009e4000, 0x10000, 0x10000, 0xc0007b7c98, 0x40c333, 0xc0007b7c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000006160, 0xc0009e4000, 0x10000, 0x10000, 0x101, 0xc0007b7c50, 0xc0007b7cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc000006160, 0xc0009e4000, 0x10000, 0x10000, 0xf14020, 0xc000a0c0c0, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0007b7f90, 0xc92698, 0x33, 0x2540be400, 0xc0012f81e0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc0012f81e0, 0xc000030f80, 0x1, 0xffffffffffffffff, 0xc0010e8340, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 190 [select]: net/http.(*persistConn).writeLoop(0xc000172fc0) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 119 [runnable]: io.(*LimitedReader).Read(0xc0004d8960, 0xc000e2c000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:441 +0xd0 io.copyBuffer(0x2f60850, 0xc0012e1a00, 0xf0cae0, 0xc0004d8960, 0xc000e2c000, 0x8000, 0x8000, 0x20000, 0x0, 0x0) C:/Go/src/io/io.go:402 +0x129 io.CopyBuffer(...) C:/Go/src/io/io.go:375 github.com/syncthing/syncthing/lib/scanner.Blocks(0xf1c860, 0xc0000301f0, 0xf0c080, 0xc000a42e40, 0x20000, 0x200000, 0xf0c660, 0x14a0370, 0x200000, 0xc000c22c00, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x337 github.com/syncthing/syncthing/lib/ur.cpuBenchOnce(0x7735940, 0xc00148c000, 0xc00148c000, 0x200000, 0x200000, 0x40684a8f5c28f5c3) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:468 +0x15a github.com/syncthing/syncthing/lib/ur.CpuBench(0x5, 0x7735940, 0xc72d00, 0xe) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:453 +0xdb github.com/syncthing/syncthing/lib/ur.(*Service).reportData(0xc000104ee0, 0x3, 0x1, 0xf0d1a0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:111 +0x8b4 github.com/syncthing/syncthing/lib/ur.(*Service).ReportDataPreview(...) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:75 github.com/syncthing/syncthing/lib/api.(*service).getReport(0xc0001a4140, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1101 +0x86 net/http.HandlerFunc.ServeHTTP(0xc000037c00, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000594900, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00026c960, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc00077bd80, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc00077bda0, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0005949c0, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000a3b80, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000594a40, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc00077be00, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc00077be20, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc00077be40, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc0001a11e0, 0xf1abe0, 0xc00038ab60, 0xc000fcdd00) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc0000657c0, 0xf1c820, 0xc0005944c0) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 189 [IO wait]: internal/poll.runtime_pollWait(0x17e7230, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0003c4cc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0003c4b18, 0xe2f7c8, 0xc000901460, 0xc000813820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0003c4b00, 0xc0001cc300, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0003c4b00, 0xc0001cc300, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc000cff0a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe5c0, 0xc0001cc300, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000d6d380, 0xc0001cc300, 0x611, 0x611, 0x6a3836, 0xc000a0a420, 0xc000813938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000190958, 0xf0c1c0, 0xc000d6d380, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000190700, 0x17fd1b0, 0xc0000fe5c0, 0x5, 0xc0000fe5c0, 0x2030000) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000190700, 0xe30200, 0xc000190838, 0xc000813dd0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000190700, 0xc000cff000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc000172fc0, 0xc000cff000, 0x1000, 0x1000, 0x45b860, 0xc000813e88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000a0a420) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000a0a420, 0x1, 0x2, 0x0, 0x0, 0xc000ca1c00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc000172fc0) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 105 [IO wait]: internal/poll.runtime_pollWait(0x17e6d50, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cda88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cd8d8, 0xe2f7c8, 0x7, 0x208, 0xc0000cd9f8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0000cd8c0, 0xc00018c900, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0000cd8c0, 0xc00018c900, 0x205, 0x205, 0xc0000cd9b0, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000060e0, 0xc00018c900, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000c09160, 0xc00018c900, 0x205, 0x205, 0xc0008f19a8, 0x4de100, 0x10) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 crypto/tls.(*atLeastReader).Read(0xc000b86940, 0xc00018c900, 0x205, 0x205, 0xc000142b00, 0x100, 0xc0008f19d8) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000051758, 0xf0c1c0, 0xc000b86940, 0x40a1ec, 0xba0d40, 0xbfbf60) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000051500, 0x17ebc68, 0xc000c09160, 0x5, 0xc000c09160, 0x54c) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000051500, 0xe30200, 0xc000051638, 0x710de1) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000051500, 0xc0008d6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*connReader).Read(0xc0000ed2c0, 0xc0008d6000, 0x1000, 0x1000, 0x652438, 0xc000c09160, 0xbf2c97e3e80bffb8) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0005c3740) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0005c3740, 0x4, 0x3dff99719, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000064280, 0xf1c820, 0xc000052ac0) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 87 [syscall, locked to thread]: syscall.Syscall6(0x7795a4d0, 0x5, 0x1fc, 0xc000277fa8, 0xc000277fac, 0xc000277fb8, 0xffffffff, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:197 +0xed syscall.GetQueuedCompletionStatus(0x1fc, 0xc000277fa8, 0xc000277fac, 0xc000277fb8, 0xffffffff, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:556 +0xb6 github.com/syncthing/notify.(*readdcw).loop(0xc0000797a0) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/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-20181107104724-4e389ea6c0d8/watcher_readdcw.go:335 +0xac goroutine 89 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00019f040, 0xc0007ab260, 0xc000057c20, 0xf2cb80, 0xc00008a000) C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:148 +0x395 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:132 +0xe3 goroutine 103 [chan receive]: github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x147d0e0) C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:252 +0x38 created by github.com/rcrowley/go-metrics.NewMeter C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:44 +0x10e goroutine 208 [chan receive]: github.com/syncthing/syncthing/lib/nat.discoverAll.func2(0xc000ca1ec0, 0xc0009c8db0, 0xc000ca1f20) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:41 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:40 +0x169 goroutine 166 [select]: net/http.(*persistConn).writeLoop(0xc000094000) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 194 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc000d852c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc000182190, 0x0, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc0001a4140, 0xf1abe0, 0xc000d542a0, 0xc000382b00, 0xf0c540, 0xc000182190) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getDiskEvents(0xc0001a4140, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1166 +0x7b net/http.HandlerFunc.ServeHTTP(0xc000037bb0, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000594900, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00026c960, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc00077bd80, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc00077bda0, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0005949c0, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000a3b80, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000594a40, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc00077be00, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc00077be20, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc00077be40, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc0001a11e0, 0xf1abe0, 0xc000d542a0, 0xc000382b00) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000064a00, 0xf1c820, 0xc000595140) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 170 [IO wait]: internal/poll.runtime_pollWait(0x17e6bb0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0012e4488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0012e42d8, 0xe2f7c8, 0x229, 0xc000465000, 0xc000825ab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0012e42c0, 0xc000464000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0012e42c0, 0xc000464000, 0x1000, 0x1000, 0xc000038088, 0xc000038000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe1c0, 0xc000464000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0008b8480, 0xc000464000, 0x1000, 0x1000, 0x37e11d600, 0xc000825cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc00026d710, 0xc000464000, 0x1000, 0x1000, 0xa74bd2, 0xc0000fe1c0, 0xbf2c97e44e8d4a38) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0007ba360) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0007ba360, 0x4, 0x43db07599, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc00019a320, 0xf1c820, 0xc0000f7e00) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 207 [chan receive]: github.com/syncthing/syncthing/lib/upnp.Discover(0x1a3185c5000, 0x2540be400, 0xc000cfbfc8, 0x7110f3, 0xc000594540) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:121 +0x384 github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc000ca1ec0, 0xc000900f00, 0xe2f360) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 217 [IO wait]: internal/poll.runtime_pollWait(0x2f817f8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00038d248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00038d098, 0xe2f7d0, 0xc00038d080, 0xc00038d170, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00038d080, 0xc0009f4000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00038d080, 0xc0009f4000, 0x10000, 0x10000, 0xc000dc7c98, 0x40c333, 0xc000dc7c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000006128, 0xc0009f4000, 0x10000, 0x10000, 0x101, 0xc000dc7c50, 0xc000dc7cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc000006128, 0xc0009f4000, 0x10000, 0x10000, 0xf14020, 0xc0000edda0, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc000dc7f90, 0xc92665, 0x33, 0x2540be400, 0xc0012f81e0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc0012f81e0, 0xc000030f80, 0x1, 0xffffffffffffffff, 0xc0010e8340, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 216 [IO wait]: internal/poll.runtime_pollWait(0x17e67a0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00038cf88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00038cdd8, 0xe2f7d0, 0xc00038cdc0, 0xc00038ceb0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00038cdc0, 0xc000d30000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00038cdc0, 0xc000d30000, 0x10000, 0x10000, 0xc000cf7c98, 0x40c333, 0xc000cf7c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000060f8, 0xc000d30000, 0x10000, 0x10000, 0x101, 0xc000cf7c50, 0xc000cf7cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000060f8, 0xc000d30000, 0x10000, 0x10000, 0xf14020, 0xc0000ed6b0, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc000cf7f90, 0xc92698, 0x33, 0x2540be400, 0xc0012f81e0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc0012f81e0, 0xc000030f80, 0xc, 0x5dc, 0xc0010e8320, 0x17, 0xc000030eca, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 215 [IO wait]: internal/poll.runtime_pollWait(0x17e6870, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00038ccc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00038cb18, 0xe2f7d0, 0xc00038cb00, 0xc00038cbf0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00038cb00, 0xc000d6e000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00038cb00, 0xc000d6e000, 0x10000, 0x10000, 0xc000dc3c98, 0x40c333, 0xc000dc3c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000060c0, 0xc000d6e000, 0x10000, 0x10000, 0x101, 0xc000dc3c50, 0xc000dc3cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000060c0, 0xc000d6e000, 0x10000, 0x10000, 0xf14020, 0xc0000ed050, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc000dc3f90, 0xc92665, 0x33, 0x2540be400, 0xc0012f81e0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc0012f81e0, 0xc000030f80, 0xc, 0x5dc, 0xc0010e8320, 0x17, 0xc000030eca, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 270 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc001308000) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:889 +0x127 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:246 +0xb0 goroutine 266 [select]: net/http.(*persistConn).writeLoop(0xc000172ea0) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 221 [semacquire]: sync.runtime_Semacquire(0xc000030f88) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc000030f80) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/upnp.Discover.func2(0xc000030f80, 0xc0012f81e0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:115 +0x32 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:114 +0x2d0 goroutine 274 [IO wait]: internal/poll.runtime_pollWait(0x17e6a10, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000cab248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000cab098, 0xe2f7c8, 0x50, 0x50, 0xc000a46c80) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000cab080, 0xc000a0c101, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000cab080, 0xc000a0c101, 0x1, 0x1, 0x442716, 0xc0005c0300, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe1c8, 0xc000a0c101, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc002987c00, 0xc000a0c101, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc000a46c80) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000a0c0f0) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 265 [IO wait]: internal/poll.runtime_pollWait(0x2f81658, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00038dd48, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00038db98, 0xe2f7c8, 0x44d6ca, 0x14817c0, 0x2f815b8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00038db80, 0xc0028c2000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00038db80, 0xc0028c2000, 0x611, 0x611, 0xef60dd, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe3a8, 0xc0028c2000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc0004c9bc0, 0xc0028c2000, 0x611, 0x611, 0x905c6c11a9ce600b, 0x6e747c9f11993715, 0xc0002a7938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000191ad8, 0xf0c1c0, 0xc0004c9bc0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000191880, 0x17fd1b0, 0xc0000fe3a8, 0x5, 0xc0000fe3a8, 0x0) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000191880, 0xe30200, 0xc0001919b8, 0x0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000191880, 0xc000776000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc000172ea0, 0xc000776000, 0x1000, 0x1000, 0x60, 0xc0002a7c88, 0x42f7d6) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0005c3c20) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0005c3c20, 0x1, 0xc0004d0f00, 0xc0002a7d88, 0x0, 0x0, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc000172ea0) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 275 [IO wait]: internal/poll.runtime_pollWait(0x17e6e20, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cd508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cd358, 0xe2f7c8, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0000cd340, 0xc00018c6c0, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0000cd340, 0xc00018c6c0, 0x205, 0x205, 0xc000038000, 0xc0028a3bf8, 0x438de3) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006138, 0xc00018c6c0, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc00029c3c0, 0xc00018c6c0, 0x205, 0x205, 0xc000038000, 0xc0028a3ca0, 0x10) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 crypto/tls.(*atLeastReader).Read(0xc0008a92e0, 0xc00018c6c0, 0x205, 0x205, 0xe30248, 0xc0028a3d08, 0xc0028a3d00) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0001905d8, 0xf0c1c0, 0xc0008a92e0, 0x40a1ec, 0xba0d40, 0xbfbf60) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000190380, 0x17ebc68, 0xc00029c3c0, 0x5, 0xc00029c3c0, 0x4dbc25) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000190380, 0xe30200, 0xc0001904b8, 0x465154) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000190380, 0xc00013ad61, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*connReader).backgroundRead(0xc00013ad50) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 259 [IO wait]: internal/poll.runtime_pollWait(0x2f81318, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc001064a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc001064858, 0xe2f7c8, 0x256, 0xc00130f000, 0xc0010fdab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc001064840, 0xc00130e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc001064840, 0xc00130e000, 0x1000, 0x1000, 0xc000038088, 0xc000038000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000fe410, 0xc00130e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc002987ee0, 0xc00130e000, 0x1000, 0x1000, 0x37e11d600, 0xc0010fdcd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000a0ca80, 0xc00130e000, 0x1000, 0x1000, 0xa74bd2, 0xc0000fe410, 0xbf2c97e44870aadc) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0005c2d20) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0005c2d20, 0x4, 0x43793d63d, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc00019a5a0, 0xf1c820, 0xc0007dc780) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 276 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc0008a99e0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:388 +0x1d0 github.com/syncthing/syncthing/lib/model.sendIndexes(0x1805578, 0xc000835530, 0xc0000316d0, 0xb, 0xc0000f6c80, 0x99, 0xc0000f2800) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1903 +0x50d created by github.com/syncthing/syncthing/lib/model.(*model).ClusterConfig C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1164 +0xebb goroutine 277 [chan receive]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullScannerRoutine(0xc0000ccdc0, 0xc00089cd20) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1661 +0xfa created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:181 +0x66a goroutine 278 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).dbUpdaterRoutine(0xc0000ccdc0, 0xc00089cea0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1619 +0x235 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func1(0xc0000ccdc0, 0xc00089cea0, 0xf1ace0, 0xc000031a30) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:241 +0x3c created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:239 +0x34a goroutine 279 [chan send]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine(0xc0000ccdc0, 0xc00089cde0, 0xc00089cd80, 0xc00089ce40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1332 +0xb87 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0000ccdc0, 0xc00089cde0, 0xc00089cd80, 0xc00089ce40, 0xf1ace0, 0xc0000319a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:249 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 280 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0000ccdc0, 0xc00089cde0, 0xc00089cd80, 0xc00089ce40, 0xf1ace0, 0xc0000319a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 281 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func3(0xc0000ccdc0, 0xc00089cd80, 0xc00089ce40, 0xf1ace0, 0xc000031990) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 +0x472 goroutine 282 [chan receive]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).finisherRoutine(0xc0000ccdc0, 0xc00089ce40, 0xc00089cea0, 0xc00089cd20) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1528 +0x63 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func4(0xc0000ccdc0, 0xc00089ce40, 0xc00089cea0, 0xc00089cd20, 0xf1ace0, 0xc0000319c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:264 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:263 +0x4f5 goroutine 251 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc000092370, 0xf19be0, 0xc00125a000) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 252 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc000092370, 0xf19be0, 0xc00125a040) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 [L53BU] 15:18:11 INFO: syncthing v1.1.2 "Erbium Earthworm" (go1.12.2 windows-amd64) teamcity@build.syncthing.net 2019-04-29 19:48:28 UTC [L53BU] 15:18:11 INFO: My ID: L53BUNA [L53BU] 15:18:12 INFO: Single thread SHA256 performance is 200 MB/s using minio/sha256-simd (195 MB/s using crypto/sha256). [L53BU] 15:18:12 INFO: Hashing performance is 179.20 MB/s [L53BU] 15:18:12 INFO: Ready to synchronize "SeedBox" (xhwl5-g27uv) (sendreceive) [L53BU] 15:18:12 INFO: Overall send rate is unlimited, receive rate is unlimited [L53BU] 15:18:12 INFO: Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:12 INFO: Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:12 INFO: Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX [L53BU] 15:18:12 INFO: TCP listener ([::]:22000) starting [L53BU] 15:18:12 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [L53BU] 15:18:12 INFO: GUI and API listening on 127.0.0.1:8384 [L53BU] 15:18:12 INFO: Access the GUI via the following URL: http://localhost:8384/ [L53BU] 15:18:12 INFO: My name is "Download-PC" [L53BU] 15:18:12 INFO: Device G6F43CG is "SeedBox" at [dynamic] [L53BU] 15:18:13 INFO: Completed initial scan of sendreceive folder "SeedBox" (xhwl5-g27uv) [L53BU] 15:18:13 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file ".stglobalignore"): no connected device has the required version of this file [L53BU] 15:18:13 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "Charlotte's Web 2 Wilbur's Great Adventure (2003).avi"): no connected device has the required version of this file [L53BU] 15:18:13 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "DuckTales.2017.S02E08.720p.WEB.x264-TBS[rarbg]\\ducktales.2017.s02e08.720p.web.x264-tbs.mkv"): no connected device has the required version of this file [L53BU] 15:18:14 INFO: Established secure connection to G6F43CG at 10.0.0.67:50645-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 [L53BU] 15:18:14 INFO: Device G6F43CG client is "syncthing v1.1.2" named "lw762" at 10.0.0.67:50645-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 panic: bug: Notify backend is processing a change outside of the filesystem root: f.root==\\?\Z:\, root==\\?\z:\ (lower), path==z:\~syncthing~.stglobalignore.tmp (lower) goroutine 105 [running]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).unrootedChecked(0xc000179750, 0xc000c4c390, 0x21, 0xc00006e410, 0x7, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_windows.go:167 +0x34c github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000179750, 0xc692d5, 0x1, 0xc00006e410, 0x7, 0xc0000ade60, 0xc00080c1e0, 0xf13a60, 0xc0001105a0, 0xf1c820, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:90 +0x332 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:66 +0x431 goroutine 1 [chan receive]: main.(*exiter).waitForExit(...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:289 main.syncthingMain(0xc0000740a6, 0x40, 0x0, 0x0, 0x0, 0x1, 0xc000075310, 0x4e, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:928 +0x2214 main.main() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:430 +0x412 goroutine 20 [select]: github.com/syncthing/syncthing/lib/events.(*Logger).Serve(0xc0000ac0c0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:260 +0x12d created by github.com/syncthing/syncthing/lib/events.init.1 C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:234 +0x62 goroutine 30 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0000a8910) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 22 [syscall]: os/signal.signal_recv(0x0) C:/Go/src/runtime/sigqueue.go:139 +0xa3 os/signal.loop() C:/Go/src/os/signal/signal_unix.go:23 +0x29 created by os/signal.init.0 C:/Go/src/os/signal/signal_unix.go:29 +0x48 goroutine 23 [chan receive]: github.com/syncthing/notify.(*recursiveTree).dispatch(0xc0000a8370) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:125 +0xce created by github.com/syncthing/notify.newRecursiveTree C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:119 +0x13a goroutine 26 [chan receive]: main.setupSignalHandling.func1(0xc0000ad7a0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:948 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:947 +0xb9 goroutine 27 [chan receive]: main.setupSignalHandling.func2(0xc0000ad800) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:958 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:957 +0x167 goroutine 28 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018a000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 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 29 [runnable]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0000a8870) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 6 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc00013a000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:206 +0x128 created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:237 +0x17d goroutine 7 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc0000c61a0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:90 +0xd4 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:141 +0x416 goroutine 8 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc0000c61a0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_state.go:101 +0xfd created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:142 +0x438 goroutine 9 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc0000c61a0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:804 +0x241 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:148 +0x58c goroutine 10 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc0000c61a0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:751 +0x135 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:149 +0x5ae goroutine 11 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018b2c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018a000, 0xc000000000, 0x17805e0, 0xc0000e2000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 12 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018b590) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018a000, 0xc000000001, 0x1780628, 0xc0000a8730) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 13 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018b680) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018a000, 0xc000000002, 0xf13960, 0xc000065d40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 14 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc000625e90, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000110750, 0xf1ec20, 0xc000625e90) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:89 +0xdc goroutine 15 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000110750) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 16 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc0000843c0, 0xc0001107e8, 0x20, 0xc000170601, 0x2, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc0001107e0, 0xf1ec60, 0xc0000843c0) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:95 +0xe6 goroutine 34 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc0001107e0) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 35 [select]: github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0xc000108fc0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:399 +0x238 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018a000, 0xc000000003, 0xf13c60, 0xc000108fc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 36 [select]: main.(*cpuService).Serve(0xc000170c80) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/cpuusage.go:41 +0x177 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018a000, 0xc000000004, 0xf13e60, 0xc000170c80) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 37 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018bc20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018a000, 0xc000000005, 0x1780c10, 0xc0000683c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 32 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc0000a8690) C:/BuildAgent/work/174e136266f8a219/lib/model/progressemitter.go:56 +0x2d4 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b2c0, 0xc000000000, 0xf13ae0, 0xc0000a8690) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 33 [runnable, locked to thread]: syscall.Syscall6(0x77961500, 0x5, 0x3f4, 0xc000c8c000, 0x8000, 0xc000ba6444, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:197 +0xed syscall.ReadFile(0x3f4, 0xc000c8c000, 0x8000, 0x8000, 0xc000ba6444, 0x0, 0xc000be7240, 0x2) C:/Go/src/syscall/zsyscall_windows.go:313 +0xd5 syscall.Read(0x3f4, 0xc000c8c000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/syscall/syscall_windows.go:296 +0x6f internal/poll.(*FD).Read(0xc0017cc000, 0xc000c8c000, 0x8000, 0x8000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:494 +0x1d8 os.(*File).read(...) C:/Go/src/os/file_windows.go:207 os.(*File).Read(0xc00009b3d0, 0xc000c8c000, 0x8000, 0x8000, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:108 +0x77 io.(*LimitedReader).Read(0xc00069b820, 0xc000c8c000, 0x8000, 0x8000, 0x8000, 0x8000, 0xc000c8c000) C:/Go/src/io/io.go:448 +0x6a io.(*LimitedReader).Read(0xc00069b840, 0xc000c8c000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:448 +0x6a io.copyBuffer(0x1780008, 0xc001773c80, 0xf0cae0, 0xc00069b840, 0xc000c8c000, 0x8000, 0x8000, 0x80000, 0x0, 0x0) C:/Go/src/io/io.go:402 +0x129 io.CopyBuffer(...) C:/Go/src/io/io.go:375 github.com/syncthing/syncthing/lib/scanner.Blocks(0xf1c820, 0xc00006b400, 0x17b9b10, 0xc00069b800, 0x80000, 0x38184f61, 0xf0c660, 0x14a0370, 0xc0004f1700, 0x101000000000044, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x337 github.com/syncthing/syncthing/lib/scanner.HashFile(0xf1c820, 0xc00006b400, 0xf2c480, 0xc000625710, 0xc0004f17c0, 0x44, 0x80000, 0x0, 0x0, 0xc001774000, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blockqueue.go:39 +0x47b github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).handleFile(0xc0000e4580, 0xc00002d6c0, 0x35, 0x0, 0x38184f61, 0x1a4, 0x5cd13241, 0x2146e21, 0x378bcd88d503f809, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1025 +0x2a6 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded(0xc0000e4580, 0xc002ab6a20, 0xc002ab6960, 0xc002ab68a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:480 +0x6f3 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0xc0000e4580, 0xc002ab68a0, 0xc002ab6800) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:268 +0x52d github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0xc0000e4580, 0xc000404600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:195 +0x712 github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0000e4580) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:147 +0x4cb github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b2c0, 0xc000000001, 0x1780538, 0xc0000e4580) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 50 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000108e70) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b590, 0xc000000000, 0x1780918, 0xc000108e70) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 51 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000108ee0) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b590, 0xc000000001, 0x1780918, 0xc000108ee0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 52 [chan receive]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000108f50) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:190 +0x22c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b590, 0xc000000002, 0x1780918, 0xc000108f50) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 53 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018b860) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b590, 0xc000000003, 0x1780a20, 0xc000110750) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 54 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018ba40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b590, 0xc000000004, 0x1780a20, 0xc0001107e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018bb30) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018ba40, 0xc000000000, 0x1780aa8, 0xc0000843c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x1781d80, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e57c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e5618, 0xe2f7d0, 0xbdf920, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000e5600, 0xc000592000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000e5600, 0xc000592000, 0x10000, 0x10000, 0x45, 0xc000567c88, 0x4055bc, 0x432953, 0xc000567c70) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a118, 0xc000592000, 0x10000, 0x10000, 0xc000567e90, 0xc000567d28, 0x3, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a118, 0xc000592000, 0x10000, 0x10000, 0xc0000ad500, 0xc000567e90, 0xb52f00, 0x945616, 0xc000074401) C:/Go/src/net/udpsock.go:121 +0x65 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc00010c3d0, 0xc000592000, 0x10000, 0x10000, 0x2, 0x2, 0xf14020, 0xc000624f90, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20181201002055-351d144fa1fc/ipv6/payload_nocmsg.go:19 +0x80 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0xc00006b600) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:204 +0x767 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018bb30, 0xc000000000, 0xf13820, 0xc00006b600) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0xc00006b680) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:109 +0x889 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018bb30, 0xc000000001, 0xf13860, 0xc00006b680) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [semacquire]: sync.runtime_Semacquire(0xc0000310a4) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc0000310a4) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/nat.discoverAll(0x1a3185c5000, 0x2540be400, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:47 +0x177 github.com/syncthing/syncthing/lib/nat.(*Service).process(0xc000108d20, 0xc000563ef0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:118 +0x4a6 github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc000108d20) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:55 +0x166 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b680, 0xc000000000, 0xf13b60, 0xc000108d20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x3b9aca00) C:/Go/src/runtime/time.go:105 +0x16e github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc000065d40) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:444 +0x4f1 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc000059e10) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b680, 0xc000000001, 0xf14de0, 0xc000059e10) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc000065d40) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:178 +0x84 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc000059e20) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b680, 0xc000000002, 0xf14de0, 0xc000059e20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00018b770) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b680, 0xc000000003, 0xf13d20, 0xc00018b770) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0xc000110630) C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:69 +0x3d3 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b770, 0xc000000000, 0x1780710, 0xc000110630) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x1781f20, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e5248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e5098, 0xc000797c80, 0x1, 0x0, 0xc8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc0000e5080, 0xc8, 0xc0010de1e0, 0x2, 0x2, 0xc0000e5098, 0x10, 0xc00056d920, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc0000e5080, 0xc000c9a720, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc0000e5080, 0x40a3b1, 0x3b9aca00, 0xc00056dac8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc00009a078, 0xe9, 0x0, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc00009a078, 0xbf2c97e1a4348568, 0xcf1a5495, 0x147d4c0, 0x0) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc0001106c0) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_listen.go:87 +0x735 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b770, 0xc000000001, 0x1780758, 0xc0001106c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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/thejerf/suture.(*Supervisor).Serve(0xc00018b950) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b860, 0xc000000000, 0x17809a0, 0xc000625e90) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x1781a40, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079e488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079e2d8, 0xe2f7d0, 0x2e0008, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00079e2c0, 0xc0007a2000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00079e2c0, 0xc0007a2000, 0x10000, 0x10000, 0xc00079e2c0, 0x40c333, 0xc000569e38, 0xc00079e2c0, 0xc000569e88) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a220, 0xc0007a2000, 0x10000, 0x10000, 0x101, 0xc000569e10, 0xc000569e88, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a220, 0xc0007a2000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0xc00006b580) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:196 +0x378 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b950, 0xc000000000, 0xf137a0, 0xc00006b580) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 66 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc00006b5c0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:102 +0x3d1 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018b950, 0xc000000001, 0xf137e0, 0xc00006b5c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 67 [runnable]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc0000683c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:158 +0x359 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc000036190) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018bc20, 0xc000000000, 0xf14e60, 0xc000036190) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 68 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc0000683c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:229 +0x113 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc0000361a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018bc20, 0xc000000001, 0xf14e60, 0xc0000361a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 69 [select]: github.com/syncthing/syncthing/lib/api.(*service).Serve(0xc000071cc0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:362 +0x242b github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00018a000, 0xc000000006, 0x1781108, 0xc000071cc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 143 [IO wait]: internal/poll.runtime_pollWait(0x17b90e8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc002aa0f88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc002aa0dd8, 0xe2f7c8, 0x7, 0x3d4, 0xc002aa0ef8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc002aa0dc0, 0xc002aca480, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc002aa0dc0, 0xc002aca480, 0x205, 0x205, 0xc002aa0eb0, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a1d0, 0xc002aca480, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0010ac1c0, 0xc002aca480, 0x205, 0x205, 0xc002a8b9a8, 0x4de100, 0x10) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 crypto/tls.(*atLeastReader).Read(0xc0006118e0, 0xc002aca480, 0x205, 0x205, 0xc000344f00, 0x94, 0xc002a8b9d8) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000b19e58, 0xf0c1c0, 0xc0006118e0, 0x40a1ec, 0xba0d40, 0xbfbf60) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000b19c00, 0x3c9810, 0xc0010ac1c0, 0x5, 0xc0010ac1c0, 0x4b8) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000b19c00, 0xe30200, 0xc000b19d38, 0x710de1) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000b19c00, 0xc000795000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*connReader).Read(0xc000c97c50, 0xc000795000, 0x1000, 0x1000, 0x652438, 0xc0010ac1c0, 0xbf2c97e5298086e8) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0010dce40) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0010dce40, 0x4, 0x416dd6215, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000bc2460, 0xf1c820, 0xc000be7000) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 181 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc0000a8370, 0xf19be0, 0xc000052400) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 118 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc000c6d2c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0000a8910, 0x0, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc000071cc0, 0xf1abe0, 0xc00013b420, 0xc000623300, 0xf0c540, 0xc0000a8910) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getDiskEvents(0xc000071cc0, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1166 +0x7b net/http.HandlerFunc.ServeHTTP(0xc0001788b0, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000052780, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc0005d01b0, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc000796380, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0007963a0, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000052840, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000bb8c0, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc0000528c0, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc000796400, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000796420, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc00013b420, 0xc000623300) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc000796440, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc0005904e0, 0xf1abe0, 0xc00013b420, 0xc000623300) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000bc3c20, 0xf1c820, 0xc000053940) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 171 [IO wait]: internal/poll.runtime_pollWait(0x17b9288, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc002aa01c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc002aa0018, 0xe2f7c8, 0x50, 0x50, 0xc0000a8d20) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc002aa0000, 0xc000af43a1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc002aa0000, 0xc000af43a1, 0x1, 0x1, 0x442716, 0xc0002ecd80, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc002aa4000, 0xc000af43a1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc00069a400, 0xc000af43a1, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc0000a8d20) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000af4390) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 180 [IO wait]: internal/poll.runtime_pollWait(0x1781490, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079f7c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079f618, 0xe2f7c8, 0x0, 0x1, 0xa) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00079f600, 0xc0005d1601, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00079f600, 0xc0005d1601, 0x1, 0x1, 0x7357ad, 0xc00010c468, 0xc000cc9320) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a360, 0xc0005d1601, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000797100, 0xc0005d1601, 0x1, 0x1, 0x1, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc0005d15f0) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 137 [select]: net/http.(*persistConn).writeLoop(0xc0005aa6c0) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 134 [IO wait]: internal/poll.runtime_pollWait(0x1781cb0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e5a88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e58d8, 0xe2f7c8, 0xc000c9cc90, 0xc000575820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0000e58c0, 0xc000496e00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0000e58c0, 0xc000496e00, 0x611, 0x611, 0xef60dd, 0x0, 0xc000000034) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006eb8, 0xc000496e00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000797d40, 0xc000496e00, 0x611, 0x611, 0x2030002, 0x30002, 0xc000575938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000b18958, 0xf0c1c0, 0xc000797d40, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000b18700, 0x3b6a58, 0xc000006eb8, 0x5, 0xc000006eb8, 0x2030001) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000b18700, 0xe30200, 0xc000b18838, 0xc000575b88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000b18700, 0xc000313000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0005aa000, 0xc000313000, 0x1000, 0x1000, 0xc000575c88, 0x404db5, 0xc0010d4120) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0010dc120) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0010dc120, 0x1, 0x0, 0x0, 0x1, 0xc0010d4000, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0005aa000) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 136 [IO wait]: internal/poll.runtime_pollWait(0x1781970, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079e748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079e598, 0xe2f7c8, 0xc000c9ce90, 0xc000d99820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00079e580, 0xc000496000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00079e580, 0xc000496000, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc002a170a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006f80, 0xc000496000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc0010ac0c0, 0xc000496000, 0x611, 0x611, 0x6a3836, 0xc0010dc2a0, 0xc000d99938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000b18cd8, 0xf0c1c0, 0xc0010ac0c0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000b18a80, 0x3b6a58, 0xc000006f80, 0x5, 0xc000006f80, 0x2030001) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000b18a80, 0xe30200, 0xc000b18bb8, 0xc000d99dd0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000b18a80, 0xc002a17000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0005aa6c0, 0xc002a17000, 0x1000, 0x1000, 0x45b860, 0xc000d99e88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0010dc2a0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0010dc2a0, 0x1, 0x2, 0x0, 0x0, 0xc0010d4100, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0005aa6c0) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 44 [runnable]: internal/poll.runtime_pollWait(0x17b9018, 0x77, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc002aa17c8, 0x77, 0xc000c9c900, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798f0, 0xc002aa16f0, 0xe2f7b8, 0x20, 0xc000010a80, 0x568272) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ConnectEx(0xc002aa1600, 0xf0d240, 0xc000bfe9a0, 0xc0010dcf60, 0xc002aa1600) C:/Go/src/internal/poll/fd_windows.go:854 +0x76 net.(*netFD).connect(0xc002aa1600, 0xf1c8a0, 0xc0010dcf60, 0x0, 0x0, 0xf0d240, 0xc000bfe9a0, 0x0, 0x0, 0x0, ...) C:/Go/src/net/fd_windows.go:117 +0x1ed net.(*netFD).dial(0xc002aa1600, 0xf1c8a0, 0xc0010dcf60, 0xf212a0, 0x0, 0xf212a0, 0xc000bfd200, 0x0, 0xc000c9c901, 0xc0028b34f8) C:/Go/src/net/sock_posix.go:149 +0x109 net.socket(0xf1c8a0, 0xc0010dcf60, 0xc699bf, 0x3, 0x2, 0x1, 0x0, 0x0, 0xf212a0, 0x0, ...) C:/Go/src/net/sock_posix.go:70 +0x1d9 net.internetSocket(0xf1c8a0, 0xc0010dcf60, 0xc699bf, 0x3, 0xf212a0, 0x0, 0xf212a0, 0xc000bfd200, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc00058a580, 0xf1c8a0, 0xc0010dcf60, 0x0, 0xc000bfd200, 0xb944c0, 0x14a0370, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc00058a580, 0xf1c8a0, 0xc0010dcf60, 0x0, 0xc000bfd200, 0xc0028b3738, 0x562615, 0xbf2c97e1d13abe64) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc00058a580, 0xf1c8a0, 0xc0010dcf60, 0xf13fe0, 0xc000bfd200, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:571 +0x352 net.(*sysDialer).dialSerial(0xc00058a580, 0xf1c8a0, 0xc0010dcf60, 0xc000c9a9e0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:539 +0x228 net.(*Dialer).DialContext(0xc0028b39e0, 0xf1c860, 0xc00006e1d0, 0xc699bf, 0x3, 0xc0004a27e8, 0x13, 0x0, 0x0, 0x0, ...) C:/Go/src/net/dial.go:417 +0x672 net.(*Dialer).Dial(...) C:/Go/src/net/dial.go:340 net.DialTimeout(0xc699bf, 0x3, 0xc0004a27e8, 0x13, 0x3b9aca00, 0x1, 0xcb, 0x16, 0x1) C:/Go/src/net/dial.go:326 +0xbe github.com/syncthing/syncthing/lib/dialer.DialTimeout(0xc699bf, 0x3, 0xc0004a27e8, 0x13, 0x3b9aca00, 0x0, 0x0, 0xd1, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:51 +0x88 github.com/syncthing/syncthing/lib/osutil.TCPPing(0xc0004a27e8, 0x13, 0xc00058a500, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:21 +0x86 github.com/syncthing/syncthing/lib/osutil.GetLatencyForURL(0xc0004a27e0, 0xd1, 0x2, 0x2, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:36 +0x87 github.com/syncthing/syncthing/lib/relay/client.relayAddressesOrder(0xc0004b0000, 0xd3, 0x100, 0x3, 0x0, 0xc0004b0000) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:200 +0xf3 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc000146000) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:90 +0x65e created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:57 +0x16c goroutine 127 [select]: net/http.(*persistConn).writeLoop(0xc0000aafc0) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 126 [IO wait]: internal/poll.runtime_pollWait(0x17818a0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0008121c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000812018, 0xe2f7c8, 0xc000c9c520, 0xc0007fb820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000812000, 0xc0015e8000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000812000, 0xc0015e8000, 0x2e78, 0x2e78, 0xef60dd, 0x0, 0xc000000033) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000067a8, 0xc0015e8000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000796520, 0xc0015e8000, 0x2e78, 0x2e78, 0x2030002, 0x30002, 0xc0007fb938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000b18258, 0xf0c1c0, 0xc000796520, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000b18000, 0x3b6a58, 0xc0000067a8, 0x5, 0xc0000067a8, 0x20) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000b18000, 0xe30200, 0xc000b18138, 0xc0007fbb88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000b18000, 0xc000bec000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000aafc0, 0xc000bec000, 0x1000, 0x1000, 0xc0007fbc88, 0x404db5, 0xc000c26720) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000887bc0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000887bc0, 0x1, 0x0, 0x0, 0x1, 0xc0028b4f00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000aafc0) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 83 [IO wait]: internal/poll.runtime_pollWait(0x1781b10, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079e1c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079e018, 0xc0010ac1e0, 0x1, 0x0, 0x3dc) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc00079e000, 0x3dc, 0xc0010de2d0, 0x2, 0x2, 0xc00079e018, 0xc002aa0e20, 0xc0005b5be0, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc00079e000, 0xc000c9a8a0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc00079e000, 0xc0000ed880, 0xc0005b5dc8, 0x8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc00009a210, 0x40cbef, 0x2f8, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc00009a210, 0xef61ec, 0x0, 0x0, 0xc000011080) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc0007962e0, 0x5c19c7bb, 0x6d600f01fc1d5989, 0xe302f0, 0x6d600f01fc1d5989, 0xc0005b5e48) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:189 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc0007962e0, 0xc0005b5ec0, 0x18, 0xc000011080, 0x71b87b) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:170 +0x36 net/http.(*Server).Serve(0xc0005904e0, 0xf1a4e0, 0xc0007962e0, 0x0, 0x0) C:/Go/src/net/http/server.go:2859 +0x234 github.com/syncthing/syncthing/lib/api.(*service).Serve.func1(0xc000054ae0, 0xc0005904e0, 0xf1a4e0, 0xc0007962e0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:357 +0x46 created by github.com/syncthing/syncthing/lib/api.(*service).Serve C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:356 +0x236a goroutine 169 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0000bbd90) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:864 +0xf3 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:245 +0x8e goroutine 174 [chan receive]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullScannerRoutine(0xc0000e4580, 0xc002ab68a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1661 +0xfa created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:181 +0x66a goroutine 172 [select]: net.(*netFD).connect.func2(0xf1c8a0, 0xc0010dcf60, 0xc002aa1600, 0xc002ab6540) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1c2 goroutine 87 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x2540be400) C:/Go/src/runtime/time.go:105 +0x16e main.standbyMonitor() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1153 +0x72 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:884 +0x25f8 goroutine 88 [select]: main.autoUpgrade(0xf2cb80, 0xc00010e400) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1173 +0x13c created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:908 +0x249a goroutine 167 [IO wait]: internal/poll.runtime_pollWait(0x17b91b8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000813a88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0008138d8, 0xe2f7c8, 0xc000c9ab00, 0xc000bfcdb0, 0xb52cc0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0008138c0, 0xc000174a00, 0x6f3, 0x6f3, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0008138c0, 0xc000174a00, 0x6f3, 0x6f3, 0xef60dd, 0x3af3d8, 0x7f) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a230, 0xc000174a00, 0x6f3, 0x6f3, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00069afe0, 0xc000174a00, 0x6f3, 0x6f3, 0xc00173b710, 0xc00173b7b8, 0xc00173b738) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000c8a5d8, 0xf0c1c0, 0xc00069afe0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000c8a380, 0x3b6a58, 0xc00009a230, 0x5, 0xc00009a230, 0xef60ec) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000c8a380, 0xe30200, 0xc000c8a4b8, 0x0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000c8a380, 0xc000c9c810, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc000bfccf0, 0xc000c9c810, 0x2, 0x4, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:231 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00069aa20, 0xc000c9c810, 0x2, 0x4, 0xb, 0xc0001bc978, 0x7) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0xf0c620, 0xc00069aa20, 0xc000c9c810, 0x2, 0x4, 0x2, 0x3ff0000000000000, 0x14317c5, 0x1) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc0000bbd90, 0xc000c9c810, 0x4, 0x4, 0x4062b1, 0xc002ab6300, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:505 +0x8e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc0000bbd90, 0xc000c9c810, 0x4, 0x4, 0x6e747c9f11993715, 0xc000be7100, 0x1, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:444 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0000bbd90, 0x45df16, 0xf1c8a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:361 +0xd3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc0000bbd90) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:241 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:240 +0x4a goroutine 139 [select]: net/http.(*persistConn).writeLoop(0xc0000aa000) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 138 [IO wait]: internal/poll.runtime_pollWait(0x17817d0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000812488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0008122d8, 0xe2f7c8, 0xc000c9cf10, 0xc002a97820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0008122c0, 0xc000497500, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0008122c0, 0xc000497500, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc0002ef0a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000070a8, 0xc000497500, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc0010ac160, 0xc000497500, 0x611, 0x611, 0x6a3836, 0xc0010dc420, 0xc002a97938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000b19058, 0xf0c1c0, 0xc0010ac160, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000b18e00, 0x3b6a58, 0xc0000070a8, 0x5, 0xc0000070a8, 0x2030001) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000b18e00, 0xe30200, 0xc000b18f38, 0xc002a97dd0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000b18e00, 0xc0002ef000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000aa000, 0xc0002ef000, 0x1000, 0x1000, 0x45b860, 0xc002a97e88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0010dc420) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0010dc420, 0x1, 0x2, 0x0, 0x0, 0xc0010d4200, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000aa000) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 94 [IO wait]: internal/poll.runtime_pollWait(0x17813c0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000812a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000812858, 0xe2f7d0, 0x3, 0xc00003a570, 0xc00003a500) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000812840, 0xc00006e7e0, 0xc, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000812840, 0xc00006e7e0, 0xc, 0xc, 0xc00006e6b8, 0xc0007fdc28, 0xc0007fdc50, 0x568d16, 0xc000812840) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000006208, 0xc00006e7e0, 0xc, 0xc, 0x2, 0x2, 0x2, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFromUDP(0xc000006208, 0xc00006e7e0, 0xc, 0xc, 0x2, 0x0, 0x0, 0x56fb7e) C:/Go/src/net/udpsock.go:109 +0x65 github.com/AudriusButkevicius/go-nat-pmp.(*Client).rpc(0xc000170ea0, 0xc00006e6b8, 0x2, 0x2, 0xc, 0xc00006e7e0, 0xc, 0xc, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:120 +0x2ad github.com/AudriusButkevicius/go-nat-pmp.(*Client).GetExternalAddress(0xc000170ea0, 0xc000170ea0, 0x2, 0x2) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:46 +0x85 github.com/syncthing/syncthing/lib/pmp.Discover(0x1a3185c5000, 0x2540be400, 0x590a81, 0xc0000556e0, 0xc0007fdf98) C:/BuildAgent/work/174e136266f8a219/lib/pmp/pmp.go:39 +0x28f github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc00079d440, 0xc0000310a4, 0xe2f2a8) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 95 [chan receive]: github.com/syncthing/syncthing/lib/upnp.Discover(0x1a3185c5000, 0x2540be400, 0xc000563fb0, 0x94092e, 0xc000108d20) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:121 +0x384 github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc00079d440, 0xc0000310a4, 0xe2f360) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 96 [chan receive]: github.com/syncthing/syncthing/lib/nat.discoverAll.func2(0xc00079d440, 0xc0005d0900, 0xc00079d4a0) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:41 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:40 +0x169 goroutine 112 [IO wait]: internal/poll.runtime_pollWait(0x1781150, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000813248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000813098, 0xe2f7c8, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000813080, 0xc001736000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000813080, 0xc001736000, 0x1000, 0x1000, 0xc000038088, 0xc000038000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006a48, 0xc001736000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0016b3580, 0xc001736000, 0x1000, 0x1000, 0x37e11d600, 0xc002a91cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc0008351a0, 0xc001736000, 0x1000, 0x1000, 0xa74bd2, 0xc000006a48, 0xbf2c97e51423cd28) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0010dccc0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0010dccc0, 0x4, 0x40180a855, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000068b40, 0xf1c820, 0xc000be6800) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 130 [IO wait]: internal/poll.runtime_pollWait(0x1781220, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000812cc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000812b18, 0xe2f7c8, 0x50, 0x50, 0xc000c02730) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000812b00, 0xc000c31181, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000812b00, 0xc000c31181, 0x1, 0x1, 0x442716, 0xc000580480, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000077a0, 0xc000c31181, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000bfbda0, 0xc000c31181, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc000c02730) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000c31170) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 125 [IO wait]: internal/poll.runtime_pollWait(0x1781be0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e5d48, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e5b98, 0xe2f7c8, 0xc000c9d530, 0xc002a938c8, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0000e5b80, 0xc002bc2000, 0xf639, 0xf639, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0000e5b80, 0xc002bc2000, 0xf639, 0xf639, 0xef60dd, 0x0, 0x9b5c) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006798, 0xc002bc2000, 0xf639, 0xf639, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000611960, 0xc002bc2000, 0xf639, 0xf639, 0x100, 0x304ffff, 0xc002a939e0) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0000ede58, 0xf0c1c0, 0xc000611960, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0000edc00, 0x3b6a58, 0xc000006798, 0x5, 0xc000006798, 0x9) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0000edc00, 0xe30200, 0xc0000edd38, 0xc002a93d58) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0000edc00, 0xc000be9000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e bufio.(*Reader).Read(0xc000887a40, 0xc00013b1b8, 0x9, 0x9, 0x40624b, 0xc000887aa0, 0xc002a93d58) C:/Go/src/bufio/bufio.go:223 +0x245 io.ReadAtLeast(0xf0c000, 0xc000887a40, 0xc00013b1b8, 0x9, 0x9, 0x9, 0xf0c360, 0xc000c9b0c0, 0xc000058030) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 net/http.http2readFrameHeader(0xc00013b1b8, 0x9, 0x9, 0xf0c000, 0xc000887a40, 0x0, 0x0, 0xc000bfc1e0, 0x0) C:/Go/src/net/http/h2_bundle.go:1476 +0x8f net/http.(*http2Framer).ReadFrame(0xc00013b180, 0xc000bfc1e0, 0x0, 0x0, 0x0) C:/Go/src/net/http/h2_bundle.go:1734 +0xa8 net/http.(*http2clientConnReadLoop).run(0xc002a93fb8, 0xe2fb58, 0xc000571fb8) C:/Go/src/net/http/h2_bundle.go:8102 +0x96 net/http.(*http2ClientConn).readLoop(0xc000bbed80) C:/Go/src/net/http/h2_bundle.go:8030 +0x7d created by net/http.(*http2Transport).newClientConn C:/Go/src/net/http/h2_bundle.go:7093 +0x63e goroutine 79 [syscall, locked to thread]: syscall.Syscall6(0x7795a4d0, 0x5, 0x1a4, 0xc0007f9fa8, 0xc0007f9fac, 0xc0007f9fb8, 0xffffffff, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:197 +0xed syscall.GetQueuedCompletionStatus(0x1a4, 0xc0007f9fa8, 0xc0007f9fac, 0xc0007f9fb8, 0xffffffff, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:556 +0xb6 github.com/syncthing/notify.(*readdcw).loop(0xc000085a70) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/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-20181107104724-4e389ea6c0d8/watcher_readdcw.go:335 +0xac goroutine 98 [IO wait]: internal/poll.runtime_pollWait(0x1781700, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079ea08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079e858, 0xe2f7d0, 0xc00079e840, 0xc00079e930, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00079e840, 0xc000864000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00079e840, 0xc000864000, 0x10000, 0x10000, 0xc000823c98, 0x40c333, 0xc000823c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a2f0, 0xc000864000, 0x10000, 0x10000, 0x101, 0xc000823c50, 0xc000823cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a2f0, 0xc000864000, 0x10000, 0x10000, 0xf14020, 0xc0005d0c30, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc000823f90, 0xc92665, 0x33, 0x2540be400, 0xc00079d860) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc00079d860, 0xc000031490, 0xc, 0x5dc, 0xc00002f9c0, 0x17, 0xc000031480, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 99 [IO wait]: internal/poll.runtime_pollWait(0x1781630, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079ecc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079eb18, 0xe2f7d0, 0xc00079eb00, 0xc00079ebf0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00079eb00, 0xc000888000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00079eb00, 0xc000888000, 0x10000, 0x10000, 0xc000825c98, 0x40c333, 0xc000825c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a300, 0xc000888000, 0x10000, 0x10000, 0x101, 0xc000825c50, 0xc000825cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a300, 0xc000888000, 0x10000, 0x10000, 0xf14020, 0xc0005d0e40, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc000825f90, 0xc92698, 0x33, 0x2540be400, 0xc00079d860) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc00079d860, 0xc000031490, 0xc, 0x5dc, 0xc00002f9c0, 0x17, 0xc000031480, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 100 [IO wait]: internal/poll.runtime_pollWait(0x1781560, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079ef88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079edd8, 0xe2f7d0, 0xc00079edc0, 0xc00079eeb0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00079edc0, 0xc000898000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00079edc0, 0xc000898000, 0x10000, 0x10000, 0xc00081fc98, 0x40c333, 0xc00081fc78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a310, 0xc000898000, 0x10000, 0x10000, 0x101, 0xc00081fc50, 0xc00081fcc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a310, 0xc000898000, 0x10000, 0x10000, 0xf14020, 0xc0005d0fc0, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc00081ff90, 0xc92665, 0x33, 0x2540be400, 0xc00079d860) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc00079d860, 0xc000031490, 0x1, 0xffffffffffffffff, 0xc00002f9e0, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 101 [IO wait]: internal/poll.runtime_pollWait(0x17812f0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00079f508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00079f358, 0xe2f7d0, 0xc00079f340, 0xc00079f430, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00079f340, 0xc0008b4000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00079f340, 0xc0008b4000, 0x10000, 0x10000, 0xc000821c98, 0x40c333, 0xc000821c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a340, 0xc0008b4000, 0x10000, 0x10000, 0x101, 0xc000821c50, 0xc000821cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a340, 0xc0008b4000, 0x10000, 0x10000, 0xf14020, 0xc0005d1380, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc000821f90, 0xc92698, 0x33, 0x2540be400, 0xc00079d860) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc00079d860, 0xc000031490, 0x1, 0xffffffffffffffff, 0xc00002f9e0, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 131 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc00173f2c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0000a8870, 0x9, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc000071cc0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00, 0xf0c540, 0xc0000a8870) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents(0xc000071cc0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1161 +0xd4 net/http.HandlerFunc.ServeHTTP(0xc0001788a0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000052780, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc0005d01b0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc000796380, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0007963a0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000052840, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000bb8c0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc0000528c0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc000796400, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000796420, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc000796440, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc0005904e0, 0xf1abe0, 0xc00013a7e0, 0xc0000fce00) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc0008e20a0, 0xf1c820, 0xc002aaa000) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 107 [runnable]: io.(*LimitedReader).Read(0xc0017ba820, 0xc000b66000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:441 +0xd0 io.copyBuffer(0x1780008, 0xc000c5b000, 0xf0cae0, 0xc0017ba820, 0xc000b66000, 0x8000, 0x8000, 0x20000, 0x0, 0x0) C:/Go/src/io/io.go:402 +0x129 io.CopyBuffer(...) C:/Go/src/io/io.go:375 github.com/syncthing/syncthing/lib/scanner.Blocks(0xf1c860, 0xc00006e1d8, 0xf0c080, 0xc000c96c60, 0x20000, 0x200000, 0xf0c660, 0x14a0370, 0x200000, 0xc0004a9b00, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x337 github.com/syncthing/syncthing/lib/ur.cpuBenchOnce(0x7735940, 0xc0008f0000, 0xc0008f0000, 0x200000, 0x200000, 0x40684a8f5c28f5c3) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:468 +0x15a github.com/syncthing/syncthing/lib/ur.CpuBench(0x5, 0x7735940, 0xc72d00, 0xe) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:453 +0xdb github.com/syncthing/syncthing/lib/ur.(*Service).reportData(0xc000108fc0, 0x3, 0x1, 0xf0d1a0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:111 +0x8b4 github.com/syncthing/syncthing/lib/ur.(*Service).ReportDataPreview(...) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:75 github.com/syncthing/syncthing/lib/api.(*service).getReport(0xc000071cc0, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1101 +0x86 net/http.HandlerFunc.ServeHTTP(0xc000178900, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000052780, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc0005d01b0, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc000796380, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0007963a0, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000052840, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000bb8c0, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc0000528c0, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc000796400, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000796420, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc000796440, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc0005904e0, 0xf1abe0, 0xc00013a700, 0xc0000fc200) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc0008e2000, 0xf1c820, 0xc000053180) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 104 [semacquire]: sync.runtime_Semacquire(0xc000031498) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc000031490) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/upnp.Discover.func2(0xc000031490, 0xc00079d860) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:115 +0x32 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:114 +0x2d0 goroutine 106 [runnable]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0000c7d40, 0xc00080c1e0, 0xc00079c9c0, 0xf2cb80, 0xc00010e400) C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:148 +0x395 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:132 +0xe3 goroutine 109 [chan receive]: github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x147d0e0) C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:252 +0x38 created by github.com/rcrowley/go-metrics.NewMeter C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:44 +0x10e goroutine 159 [IO wait]: internal/poll.runtime_pollWait(0x17b9358, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000bd57c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000bd5618, 0xe2f7c8, 0x229, 0xc002a16000, 0xc00173bab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000bd5600, 0xc002a13000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000bd5600, 0xc002a13000, 0x1000, 0x1000, 0xc00003a588, 0xc00003a500, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009b730, 0xc002a13000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0017bab00, 0xc002a13000, 0x1000, 0x1000, 0x37e11d600, 0xc00173bcd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc0029b6db0, 0xc002a13000, 0x1000, 0x1000, 0xa74bd2, 0xc00009b730, 0xbf2c97e51ad56f64) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0010ddd40) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0010ddd40, 0x4, 0x408324a91, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000069c20, 0xf1c820, 0xc000be77c0) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 157 [IO wait]: internal/poll.runtime_pollWait(0x17b9428, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000bd4488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000bd42d8, 0xe2f7c8, 0x2fb, 0xc002a12000, 0xc000817ab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000bd42c0, 0xc002a0f000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000bd42c0, 0xc002a0f000, 0x1000, 0x1000, 0xc000038088, 0xc000038000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009b728, 0xc002a0f000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0017baa20, 0xc002a0f000, 0x1000, 0x1000, 0x37e11d600, 0xc000817cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc0029b6b70, 0xc002a0f000, 0x1000, 0x1000, 0xa74bd2, 0xc00009b728, 0xbf2c97e512829170) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0010ddc20) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0010ddc20, 0x4, 0x3ffdf6c9d, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000069b80, 0xf1c820, 0xc000be7680) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 175 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).dbUpdaterRoutine(0xc0000e4580, 0xc002ab6a20) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1619 +0x235 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func1(0xc0000e4580, 0xc002ab6a20, 0xf1ace0, 0xc000c9ccf0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:241 +0x3c created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:239 +0x34a goroutine 170 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0000bbd90) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:889 +0x127 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:246 +0xb0 goroutine 173 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc00069b5a0, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:388 +0x1d0 github.com/syncthing/syncthing/lib/model.sendIndexes(0x17b9988, 0xc000bfcd50, 0xc000c9c980, 0xb, 0xc00006b300, 0x99, 0xc0001bc900) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1903 +0x50d created by github.com/syncthing/syncthing/lib/model.(*model).ClusterConfig C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1164 +0xebb goroutine 168 [select]: golang.org/x/time/rate.(*Limiter).waitN(0xc0000a8a00, 0x17b9950, 0xc00006e1d8, 0x1093b, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/time@v0.0.0-20170927054726-6dc17368e09b/rate/rate.go:259 +0x2e6 golang.org/x/time/rate.(*Limiter).WaitN(0xc0000a8a00, 0xf1c860, 0xc00006e1d8, 0x1093b, 0x97, 0x98) C:/BuildAgent/work/pkg/mod/golang.org/x/time@v0.0.0-20170927054726-6dc17368e09b/rate/rate_go17.go:20 +0x74 github.com/syncthing/syncthing/lib/connections.totalWaiter.WaitN(0xc00069a9a0, 0x2, 0x2, 0xf1c860, 0xc00006e1d8, 0x1093b, 0xc001773a80, 0x5) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:295 +0x83 github.com/syncthing/syncthing/lib/connections.take(0xf0d640, 0xc00069a9c0, 0x1093b) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:260 +0x107 github.com/syncthing/syncthing/lib/connections.(*limitedWriter).Write(0xc000bfccc0, 0xc00023a000, 0x1093b, 0x20000, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:248 +0xbe github.com/syncthing/syncthing/lib/protocol.(*countingWriter).Write(0xc00069aa40, 0xc00023a000, 0x1093b, 0x20000, 0x10933, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:45 +0x5c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeUncompressedMessage(0xc0000bbd90, 0xf1cce0, 0xc000b6fe00, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:741 +0x41f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeMessage(0xc0000bbd90, 0xf1cce0, 0xc000b6fe00, 0x0, 0x1, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:665 +0xc7 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0000bbd90) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:646 +0x10a created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:244 +0x6c goroutine 135 [select]: net/http.(*persistConn).writeLoop(0xc0005aa000) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 176 [chan send]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine(0xc0000e4580, 0xc002ab6960, 0xc002ab6900, 0xc002ab69c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1332 +0xb87 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0000e4580, 0xc002ab6960, 0xc002ab6900, 0xc002ab69c0, 0xf1ace0, 0xc000c9ccc0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:249 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 177 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0000e4580, 0xc002ab6960, 0xc002ab6900, 0xc002ab69c0, 0xf1ace0, 0xc000c9ccc0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 194 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func3(0xc0000e4580, 0xc002ab6900, 0xc002ab69c0, 0xf1ace0, 0xc000c9cca0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 +0x472 goroutine 195 [chan receive]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).finisherRoutine(0xc0000e4580, 0xc002ab69c0, 0xc002ab6a20, 0xc002ab68a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1528 +0x63 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func4(0xc0000e4580, 0xc002ab69c0, 0xc002ab6a20, 0xc002ab68a0, 0xf1ace0, 0xc000c9cce0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:264 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:263 +0x4f5 goroutine 182 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc0000a8370, 0xf19be0, 0xc000052440) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 183 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc0000a8370, 0xf19be0, 0xc000052600) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 184 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc0000a8370, 0xf19be0, 0xc000052640) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 [L53BU] 15:18:14 INFO: syncthing v1.1.2 "Erbium Earthworm" (go1.12.2 windows-amd64) teamcity@build.syncthing.net 2019-04-29 19:48:28 UTC [L53BU] 15:18:14 INFO: My ID: L53BUNA [L53BU] 15:18:15 INFO: Single thread SHA256 performance is 198 MB/s using crypto/sha256 (195 MB/s using minio/sha256-simd). [L53BU] 15:18:16 INFO: Hashing performance is 179.20 MB/s [L53BU] 15:18:16 INFO: Ready to synchronize "SeedBox" (xhwl5-g27uv) (sendreceive) [L53BU] 15:18:16 INFO: Overall send rate is unlimited, receive rate is unlimited [L53BU] 15:18:16 INFO: Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:16 INFO: Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:16 INFO: Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX [L53BU] 15:18:16 INFO: TCP listener ([::]:22000) starting [L53BU] 15:18:16 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [L53BU] 15:18:16 INFO: GUI and API listening on 127.0.0.1:8384 [L53BU] 15:18:16 INFO: Access the GUI via the following URL: http://localhost:8384/ [L53BU] 15:18:16 INFO: My name is "Download-PC" [L53BU] 15:18:16 INFO: Device G6F43CG is "SeedBox" at [dynamic] [L53BU] 15:18:17 INFO: Completed initial scan of sendreceive folder "SeedBox" (xhwl5-g27uv) [L53BU] 15:18:17 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file ".stglobalignore"): no connected device has the required version of this file [L53BU] 15:18:17 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "Charlotte's Web 2 Wilbur's Great Adventure (2003).avi"): no connected device has the required version of this file [L53BU] 15:18:17 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "DuckTales.2017.S02E08.720p.WEB.x264-TBS[rarbg]\\ducktales.2017.s02e08.720p.web.x264-tbs.mkv"): no connected device has the required version of this file [L53BU] 15:18:18 INFO: Established secure connection to G6F43CG at 10.0.0.67:50674-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 [L53BU] 15:18:18 INFO: Device G6F43CG client is "syncthing v1.1.2" named "lw762" at 10.0.0.67:50674-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 panic: bug: Notify backend is processing a change outside of the filesystem root: f.root==\\?\Z:\, root==\\?\z:\ (lower), path==z:\~syncthing~.stglobalignore.tmp (lower) goroutine 105 [running]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).unrootedChecked(0xc000037a30, 0xc000b48ab0, 0x21, 0xc00006f0d6, 0x7, 0xc0007e9dc0, 0xc0007e9de0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_windows.go:167 +0x34c github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000037a30, 0xc692d5, 0x1, 0xc00006f0d6, 0x7, 0xc000872000, 0xc00080e600, 0xf13a60, 0xc000128630, 0xf1c820, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:90 +0x332 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:66 +0x431 goroutine 1 [chan receive]: main.(*exiter).waitForExit(...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:289 main.syncthingMain(0xc0000740a6, 0x40, 0x0, 0x0, 0x0, 0x1, 0xc000034cd0, 0x4e, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:928 +0x2214 main.main() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:430 +0x412 goroutine 20 [runnable]: github.com/syncthing/syncthing/lib/events.(*Logger).Serve(0xc0000ac0c0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:260 +0x12d created by github.com/syncthing/syncthing/lib/events.init.1 C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:234 +0x62 goroutine 23 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc00010ab60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:90 +0xd4 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:141 +0x416 goroutine 4 [syscall]: os/signal.signal_recv(0x0) C:/Go/src/runtime/sigqueue.go:139 +0xa3 os/signal.loop() C:/Go/src/os/signal/signal_unix.go:23 +0x29 created by os/signal.init.0 C:/Go/src/os/signal/signal_unix.go:29 +0x48 goroutine 5 [chan receive]: github.com/syncthing/notify.(*recursiveTree).dispatch(0xc00011a140) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:125 +0xce created by github.com/syncthing/notify.newRecursiveTree C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:119 +0x13a goroutine 22 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc000168000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:206 +0x128 created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:237 +0x17d goroutine 9 [chan receive]: main.setupSignalHandling.func1(0xc0000550e0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:948 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:947 +0xb9 goroutine 10 [chan receive]: main.setupSignalHandling.func2(0xc000055140) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:958 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:957 +0x167 goroutine 11 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001ee000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 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 12 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc00011a4b0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 13 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc00011a550) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 24 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc00010ab60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_state.go:101 +0xfd created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:142 +0x438 goroutine 25 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc00010ab60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:804 +0x241 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:148 +0x58c goroutine 26 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc00010ab60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:751 +0x135 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:149 +0x5ae goroutine 27 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001ef590) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ee000, 0xc000000000, 0x16fa080, 0xc0001522c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 28 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001ef860) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ee000, 0xc000000001, 0x16fa0c8, 0xc0000a8410) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 29 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001ef950) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ee000, 0xc000000002, 0xf13960, 0xc000109520) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 30 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc000223980, 0xc0001287e8, 0x20, 0xc000005f01, 0x2, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc0001287e0, 0xf1ec20, 0xc000223980) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:89 +0xdc goroutine 31 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc0001287e0) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 32 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc000223ad0, 0xc000128878, 0x20, 0xc000005f01, 0x2, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000128870, 0xf1ec60, 0xc000223ad0) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:95 +0xe6 goroutine 33 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000128870) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 34 [select]: github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0xc0001191f0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:399 +0x238 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ee000, 0xc000000003, 0xf13c60, 0xc0001191f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 35 [select]: main.(*cpuService).Serve(0xc000220a80) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/cpuusage.go:41 +0x177 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ee000, 0xc000000004, 0xf13e60, 0xc000220a80) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 36 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001efef0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ee000, 0xc000000005, 0x16fa6b0, 0xc00011c0a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 16 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc0000a8370) C:/BuildAgent/work/174e136266f8a219/lib/model/progressemitter.go:56 +0x2d4 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef590, 0xc000000000, 0xf13ae0, 0xc0000a8370) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 50 [chan send]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).handleFile(0xc000160b00, 0xc000db4a50, 0xf, 0x0, 0x122, 0x1a4, 0x5cd105d9, 0x2c2af293, 0x6a0c5523f44f55f7, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1107 +0x1256 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded(0xc000160b00, 0xc0003869c0, 0xc000386900, 0xc000386840, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:480 +0x6f3 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0xc000160b00, 0xc000386840, 0xc000386800) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:268 +0x52d github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0xc000160b00, 0xc000054a00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:195 +0x712 github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc000160b00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:147 +0x4cb github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef590, 0xc000000001, 0x16f9fd8, 0xc000160b00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 37 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc00011c0a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:158 +0x359 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc0000597a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efef0, 0xc000000000, 0xf14e60, 0xc0000597a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 38 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc00011c0a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:229 +0x113 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc0000597b0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efef0, 0xc000000001, 0xf14e60, 0xc0000597b0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 39 [select]: github.com/syncthing/syncthing/lib/api.(*service).Serve(0xc00011e000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:362 +0x242b github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ee000, 0xc000000006, 0x16faab8, 0xc00011e000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 51 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0001190a0) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef860, 0xc000000000, 0x16fa3b8, 0xc0001190a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 52 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000119110) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef860, 0xc000000001, 0x16fa3b8, 0xc000119110) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 53 [chan receive]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000119180) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:190 +0x22c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef860, 0xc000000002, 0x16fa3b8, 0xc000119180) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 54 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001efb30) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef860, 0xc000000003, 0x16fa4c0, 0xc0001287e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001efd10) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef860, 0xc000000004, 0x16fa4c0, 0xc000128870) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001efe00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efd10, 0xc000000000, 0x16fa548, 0xc000223ad0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x173d0c8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000161508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000161358, 0xe2f7d0, 0xbdf920, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000161340, 0xc000798000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000161340, 0xc000798000, 0x10000, 0x10000, 0x45, 0xc000597c88, 0x4055bc, 0x432953, 0xc000597c70) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a070, 0xc000798000, 0x10000, 0x10000, 0xc000597e90, 0xc000597d28, 0x3, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a070, 0xc000798000, 0x10000, 0x10000, 0xc0000ad0e0, 0xc000597e90, 0xb52f00, 0x945616, 0xc000397101) C:/Go/src/net/udpsock.go:121 +0x65 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc00011aab0, 0xc000798000, 0x10000, 0x10000, 0x2, 0x2, 0xf14020, 0xc0007d5020, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20181201002055-351d144fa1fc/ipv6/payload_nocmsg.go:19 +0x80 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0xc00006ab80) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:204 +0x767 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efe00, 0xc000000000, 0xf13820, 0xc00006ab80) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0xc00006abc0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:109 +0x889 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efe00, 0xc000000001, 0xf13860, 0xc00006abc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [semacquire]: sync.runtime_Semacquire(0xc0000301f8) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc0000301f0) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/nat.discoverAll(0x1a3185c5000, 0x2540be400, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:47 +0x177 github.com/syncthing/syncthing/lib/nat.(*Service).process(0xc000118fc0, 0xc000593ef0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:118 +0x4a6 github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc000118fc0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:55 +0x166 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef950, 0xc000000000, 0xf13b60, 0xc000118fc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x3b9aca00) C:/Go/src/runtime/time.go:105 +0x16e github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc000109520) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:444 +0x4f1 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc0000594a0) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef950, 0xc000000001, 0xf14de0, 0xc0000594a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc000109520) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:178 +0x84 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc0000594b0) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef950, 0xc000000002, 0xf14de0, 0xc0000594b0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001efa40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001ef950, 0xc000000003, 0xf13d20, 0xc0001efa40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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/connections.(*relayListener).Serve(0xc0001286c0) C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:69 +0x3d3 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efa40, 0xc000000000, 0x16fa1b0, 0xc0001286c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x173d268, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000160f88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000160dd8, 0xc000221460, 0x1, 0x0, 0x10c) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc000160dc0, 0x10c, 0xc0001011d0, 0x2, 0x2, 0xc000160dd8, 0xc6db29, 0xc0006b1920, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc000160dc0, 0xc000d22a70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc000160dc0, 0x40a3b1, 0x3b9aca00, 0xc0006b1ac8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc00009a050, 0xe9, 0x0, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc00009a050, 0xbf2c97e29792f858, 0xcf293bd1, 0x147d4c0, 0x0) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc000128750) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_listen.go:87 +0x735 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efa40, 0xc000000001, 0x16fa1f8, 0xc000128750) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001efc20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efb30, 0xc000000000, 0x16fa440, 0xc000223980) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 66 [IO wait]: internal/poll.runtime_pollWait(0x173cff8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0001617c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000161618, 0xe2f7d0, 0xbdf920, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000161600, 0xc0007c4000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000161600, 0xc0007c4000, 0x10000, 0x10000, 0x4, 0xc0006adf40, 0xc0003f7380, 0xc0006ade50, 0x4052ea) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a0e8, 0xc0007c4000, 0x10000, 0x10000, 0xc0000ad020, 0xc0006ade88, 0x40624b, 0xc0000ad020) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a0e8, 0xc0007c4000, 0x10000, 0x10000, 0x2, 0x2, 0xc0007d4f60, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0xc00006aac0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:196 +0x378 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efc20, 0xc000000000, 0xf137a0, 0xc00006aac0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 67 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc00006ab00) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:102 +0x3d1 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001efc20, 0xc000000001, 0xf137e0, 0xc00006ab00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x173cbe8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000806488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0008062d8, 0xc001642d20, 0x1, 0x0, 0x3e4) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc0008062c0, 0x3e4, 0xc001654870, 0x2, 0x2, 0xc0008062d8, 0xc000d010e0, 0xc0001e5be0, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc0008062c0, 0xc000c56960, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc0008062c0, 0xc000050700, 0x16506b0, 0x8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc000006298, 0x40cbef, 0x20, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc000006298, 0xef61ec, 0x0, 0x0, 0xc0004aa480) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc000759740, 0x4465e3a6, 0x918eb1e4fdf7b91b, 0xe302f0, 0x918eb1e4fdf7b91b, 0xc0001e5e48) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:189 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc000759740, 0xc0001e5ec0, 0x18, 0xc0004aa480, 0x71b87b) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:170 +0x36 net/http.(*Server).Serve(0xc000109c70, 0xf1a4e0, 0xc000759740, 0x0, 0x0) C:/Go/src/net/http/server.go:2859 +0x234 github.com/syncthing/syncthing/lib/api.(*service).Serve.func1(0xc0000adce0, 0xc000109c70, 0xf1a4e0, 0xc000759740) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:357 +0x46 created by github.com/syncthing/syncthing/lib/api.(*service).Serve C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:356 +0x236a goroutine 102 [select]: main.autoUpgrade(0xf2cb80, 0xc0001ec000) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1173 +0x13c created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:908 +0x249a goroutine 68 [IO wait]: internal/poll.runtime_pollWait(0x173c7d8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000806a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000806858, 0xe2f7d0, 0x3, 0xc00003a570, 0xc00003a500) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000806840, 0xc00006f200, 0xc, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000806840, 0xc00006f200, 0xc, 0xc, 0xc00006f1a8, 0xc000593c28, 0xc000593c50, 0x568d16, 0xc000806840) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000063b0, 0xc00006f200, 0xc, 0xc, 0x2, 0x2, 0x2, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFromUDP(0xc0000063b0, 0xc00006f200, 0xc, 0xc, 0x2, 0x0, 0x0, 0x56fb7e) C:/Go/src/net/udpsock.go:109 +0x65 github.com/AudriusButkevicius/go-nat-pmp.(*Client).rpc(0xc000759f20, 0xc00006f1a8, 0x2, 0x2, 0xc, 0xc00006f200, 0xc, 0xc, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:120 +0x2ad github.com/AudriusButkevicius/go-nat-pmp.(*Client).GetExternalAddress(0xc000759f20, 0xc000759f20, 0x2, 0x2) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:46 +0x85 github.com/syncthing/syncthing/lib/pmp.Discover(0x1a3185c5000, 0x2540be400, 0xc000593fb0, 0x94092e, 0xc000118fc0) C:/BuildAgent/work/174e136266f8a219/lib/pmp/pmp.go:39 +0x28f github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc0007061e0, 0xc0000301f0, 0xe2f2a8) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 69 [chan receive]: github.com/syncthing/syncthing/lib/upnp.Discover(0x1a3185c5000, 0x2540be400, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:121 +0x384 github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc0007061e0, 0xc0000301f0, 0xe2f360) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 70 [chan receive]: github.com/syncthing/syncthing/lib/nat.discoverAll.func2(0xc0007061e0, 0xc0000857d0, 0xc000706240) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:41 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:40 +0x169 goroutine 189 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc00012d760) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:889 +0x127 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:246 +0xb0 goroutine 173 [select]: net/http.(*persistConn).writeLoop(0xc0000aa240) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 170 [IO wait]: internal/poll.runtime_pollWait(0x173cf28, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000161a88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0001618d8, 0xe2f7c8, 0xc000db5b30, 0xc0007e7820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0001618c0, 0xc0004dee00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0001618c0, 0xc0004dee00, 0x611, 0x611, 0xef60dd, 0x0, 0xc000000034) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a260, 0xc0004dee00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc0002215c0, 0xc0004dee00, 0x611, 0x611, 0x2030001, 0x30001, 0xc0007e7938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0001d4cd8, 0xf0c1c0, 0xc0002215c0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0001d4a80, 0x173d4e8, 0xc00009a260, 0x5, 0xc00009a260, 0x2030001) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0001d4a80, 0xe30200, 0xc0001d4bb8, 0xc0007e7b88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0001d4a80, 0xc00076d000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc00015c120, 0xc00076d000, 0x1000, 0x1000, 0xc0007e7c88, 0x404db5, 0xc000edfb00) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000b4f560) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000b4f560, 0x1, 0x0, 0x0, 0x1, 0xc000edfa00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc00015c120) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 124 [IO wait]: internal/poll.runtime_pollWait(0x173c498, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000d00cc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000d00b18, 0xe2f7c8, 0xc000871b88, 0x0, 0xef6256) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000d00b00, 0xc000d36000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000d00b00, 0xc000d36000, 0x1000, 0x1000, 0xc00003a588, 0xc00003a500, 0xef6256) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a4d0, 0xc000d36000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000d16420, 0xc000d36000, 0x1000, 0x1000, 0x37e11d600, 0xc000871cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000d1a330, 0xc000d36000, 0x1000, 0x1000, 0xa74bd2, 0xc00009a4d0, 0xbf2c97e604e3b260) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc000cf6420) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000cf6420, 0x4, 0x3fef101d9, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000c348c0, 0xf1c820, 0xc000beed00) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 75 [runnable]: internal/poll.runtime_pollWait(0x1746150, 0x77, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e5508, 0x77, 0xc000db4000, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798f0, 0xc0000e5430, 0xe2f7b8, 0x20, 0xc0006b5080, 0x568272) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ConnectEx(0xc0000e5340, 0xf0d240, 0xc000dcc160, 0xc000b4e180, 0xc0000e5340) C:/Go/src/internal/poll/fd_windows.go:854 +0x76 net.(*netFD).connect(0xc0000e5340, 0xf1c8a0, 0xc000b4e180, 0x0, 0x0, 0xf0d240, 0xc000dcc160, 0x0, 0x0, 0x0, ...) C:/Go/src/net/fd_windows.go:117 +0x1ed net.(*netFD).dial(0xc0000e5340, 0xf1c8a0, 0xc000b4e180, 0xf212a0, 0x0, 0xf212a0, 0xc000b6c1e0, 0x0, 0xc000db4001, 0xc000e9b4f8) C:/Go/src/net/sock_posix.go:149 +0x109 net.socket(0xf1c8a0, 0xc000b4e180, 0xc699bf, 0x3, 0x2, 0x1, 0x0, 0x0, 0xf212a0, 0x0, ...) C:/Go/src/net/sock_posix.go:70 +0x1d9 net.internetSocket(0xf1c8a0, 0xc000b4e180, 0xc699bf, 0x3, 0xf212a0, 0x0, 0xf212a0, 0xc000b6c1e0, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc000106400, 0xf1c8a0, 0xc000b4e180, 0x0, 0xc000b6c1e0, 0xb944c0, 0x14a0370, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc000106400, 0xf1c8a0, 0xc000b4e180, 0x0, 0xc000b6c1e0, 0xc000e9b738, 0x562615, 0xbf2c97e2cd09dc30) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc000106400, 0xf1c8a0, 0xc000b4e180, 0xf13fe0, 0xc000b6c1e0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:571 +0x352 net.(*sysDialer).dialSerial(0xc000106400, 0xf1c8a0, 0xc000b4e180, 0xc000c2a120, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:539 +0x228 net.(*Dialer).DialContext(0xc000e9b9e0, 0xf1c860, 0xc00006e1d0, 0xc699bf, 0x3, 0xc000b08a98, 0x11, 0x0, 0x0, 0x0, ...) C:/Go/src/net/dial.go:417 +0x672 net.(*Dialer).Dial(...) C:/Go/src/net/dial.go:340 net.DialTimeout(0xc699bf, 0x3, 0xc000b08a98, 0x11, 0x3b9aca00, 0x1, 0xc0, 0x14, 0x1) C:/Go/src/net/dial.go:326 +0xbe github.com/syncthing/syncthing/lib/dialer.DialTimeout(0xc699bf, 0x3, 0xc000b08a98, 0x11, 0x3b9aca00, 0x0, 0x0, 0xc6, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:51 +0x88 github.com/syncthing/syncthing/lib/osutil.TCPPing(0xc000b08a98, 0x11, 0xc000106380, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:21 +0x86 github.com/syncthing/syncthing/lib/osutil.GetLatencyForURL(0xc000b08a90, 0xc6, 0x0, 0x0, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:36 +0x87 github.com/syncthing/syncthing/lib/relay/client.relayAddressesOrder(0xc000ec3000, 0xd3, 0x100, 0x3, 0x0, 0xc000ec3000) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:200 +0xf3 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc00018a070) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:90 +0x65e created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:57 +0x16c goroutine 139 [IO wait]: internal/poll.runtime_pollWait(0x17463c0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000c54f88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000c54dd8, 0xe2f7c8, 0x472, 0xc001668000, 0xc001661ab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000c54dc0, 0xc000463000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000c54dc0, 0xc000463000, 0x1000, 0x1000, 0xc000038088, 0xc000038000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000061c0, 0xc000463000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000c483a0, 0xc000463000, 0x1000, 0x1000, 0x37e11d600, 0xc001661cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000da0ba0, 0xc000463000, 0x1000, 0x1000, 0xa74bd2, 0xc0000061c0, 0xbf2c97e5faca2c24) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc000cf6180) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000cf6180, 0x4, 0x3f93cb19d, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000db60a0, 0xf1c820, 0xc000bee200) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 172 [IO wait]: internal/poll.runtime_pollWait(0x173ccb8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0008061c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000806018, 0xe2f7c8, 0xc000b1a700, 0xc0017f3820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000806000, 0xc0004df500, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000806000, 0xc0004df500, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc000c6f0a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a2a0, 0xc0004df500, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000221d80, 0xc0004df500, 0x611, 0x611, 0x6a3836, 0xc000b4f980, 0xc0017f3938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0001d5758, 0xf0c1c0, 0xc000221d80, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0001d5500, 0x173d4e8, 0xc00009a2a0, 0x5, 0xc00009a2a0, 0x2030001) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0001d5500, 0xe30200, 0xc0001d5638, 0xc0017f3dd0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0001d5500, 0xc000c6f000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000aa240, 0xc000c6f000, 0x1000, 0x1000, 0x45b860, 0xc0017f3e88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000b4f980) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000b4f980, 0x1, 0x2, 0x0, 0x0, 0xc000edfb00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000aa240) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 101 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x2540be400) C:/Go/src/runtime/time.go:105 +0x16e main.standbyMonitor() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1153 +0x72 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:884 +0x25f8 goroutine 187 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc00012d760) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:644 +0xc8 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:244 +0x6c goroutine 171 [select]: net/http.(*persistConn).writeLoop(0xc00015c120) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 123 [IO wait]: internal/poll.runtime_pollWait(0x173c568, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0008077c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000807618, 0xe2f7c8, 0x50, 0x50, 0xc00011ba90) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000807600, 0xc000bdaa31, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000807600, 0xc000bdaa31, 0x1, 0x1, 0x442716, 0xc0007e4900, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000007040, 0xc000bdaa31, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0008bf160, 0xc000bdaa31, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc00011ba90) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000bdaa20) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 108 [runnable]: io.(*LimitedReader).Read(0xc000c48b60, 0xc000c20000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:441 +0xd0 io.copyBuffer(0x173c418, 0xc001657580, 0xf0cae0, 0xc000c48b60, 0xc000c20000, 0x8000, 0x8000, 0x20000, 0x0, 0x0) C:/Go/src/io/io.go:402 +0x129 io.CopyBuffer(...) C:/Go/src/io/io.go:375 github.com/syncthing/syncthing/lib/scanner.Blocks(0xf1c860, 0xc00006e1d8, 0xf0c080, 0xc000da0810, 0x20000, 0x200000, 0xf0c660, 0x14a0370, 0x200000, 0xc0005a0c00, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x337 github.com/syncthing/syncthing/lib/ur.cpuBenchOnce(0x7735940, 0xc0028d2000, 0xc0028d2000, 0x200000, 0x200000, 0x406718f5c28f5c29) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:468 +0x15a github.com/syncthing/syncthing/lib/ur.CpuBench(0x5, 0x7735940, 0xc72d00, 0xe) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:453 +0xdb github.com/syncthing/syncthing/lib/ur.(*Service).reportData(0xc0001191f0, 0x3, 0x1, 0xf0d1a0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:111 +0x8b4 github.com/syncthing/syncthing/lib/ur.(*Service).ReportDataPreview(...) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:75 github.com/syncthing/syncthing/lib/api.(*service).getReport(0xc00011e000, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1101 +0x86 net/http.HandlerFunc.ServeHTTP(0xc000059520, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0000535c0, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00080c0f0, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0007597e0, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc000759800, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000053680, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc00012d810, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000053700, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc000759860, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000759880, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0007598a0, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000109c70, 0xf1abe0, 0xc0002c62a0, 0xc00012a000) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000068000, 0xf1c820, 0xc000053a40) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 81 [IO wait]: internal/poll.runtime_pollWait(0x173ce58, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000161d48, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000161b98, 0xe2f7d0, 0xc000161b80, 0xc000161c70, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000161b80, 0xc0008ae000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000161b80, 0xc0008ae000, 0x10000, 0x10000, 0xc000785c98, 0x40c333, 0xc000785c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a0f8, 0xc0008ae000, 0x10000, 0x10000, 0x101, 0xc000785c50, 0xc000785cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a0f8, 0xc0008ae000, 0x10000, 0x10000, 0xf14020, 0xc0007d4180, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc000785f90, 0xc92665, 0x33, 0x2540be400, 0xc000706a80) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000706a80, 0xc000030460, 0xc, 0x5dc, 0xc00006c6c0, 0x17, 0xc000030450, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 82 [IO wait]: internal/poll.runtime_pollWait(0x173cd88, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e41c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e4018, 0xe2f7d0, 0xc0000e4000, 0xc0000e40f0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000e4000, 0xc00089e000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000e4000, 0xc00089e000, 0x10000, 0x10000, 0xc0007e3c98, 0x40c333, 0xc0007e3c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a110, 0xc00089e000, 0x10000, 0x10000, 0x101, 0xc0007e3c50, 0xc0007e3cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a110, 0xc00089e000, 0x10000, 0x10000, 0xf14020, 0xc0007d43c0, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0007e3f90, 0xc92698, 0x33, 0x2540be400, 0xc000706a80) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000706a80, 0xc000030460, 0xc, 0x5dc, 0xc00006c6c0, 0x17, 0xc000030450, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 83 [IO wait]: internal/poll.runtime_pollWait(0x173ca48, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e4748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e4598, 0xe2f7d0, 0xc0000e4580, 0xc0000e4670, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000e4580, 0xc00088e000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000e4580, 0xc00088e000, 0x10000, 0x10000, 0xc0007b1c98, 0x40c333, 0xc0007b1c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a128, 0xc00088e000, 0x10000, 0x10000, 0x101, 0xc0007b1c50, 0xc0007b1cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a128, 0xc00088e000, 0x10000, 0x10000, 0xf14020, 0xc0007d4600, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0007b1f90, 0xc92665, 0x33, 0x2540be400, 0xc000706a80) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000706a80, 0xc000030460, 0x1, 0xffffffffffffffff, 0xc00006c6e0, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 84 [IO wait]: internal/poll.runtime_pollWait(0x173c978, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e4a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e4858, 0xe2f7d0, 0xc0000e4840, 0xc0000e4930, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000e4840, 0xc00087e000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000e4840, 0xc00087e000, 0x10000, 0x10000, 0xc0007dfc98, 0x40c333, 0xc0007dfc78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00009a140, 0xc00087e000, 0x10000, 0x10000, 0x101, 0xc0007dfc50, 0xc0007dfcc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc00009a140, 0xc00087e000, 0x10000, 0x10000, 0xf14020, 0xc0007d4780, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0007dff90, 0xc92698, 0x33, 0x2540be400, 0xc000706a80) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000706a80, 0xc000030460, 0x1, 0xffffffffffffffff, 0xc00006c6e0, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 197 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func4(0xc000160b00, 0xc000386960, 0xc0003869c0, 0xc000386840, 0xf1ace0, 0xc000db47e0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:263 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:263 +0x4f5 goroutine 188 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc00012d760) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:864 +0xf3 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:245 +0x8e goroutine 87 [semacquire]: sync.runtime_Semacquire(0xc000030468) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc000030460) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/upnp.Discover.func2(0xc000030460, 0xc000706a80) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:115 +0x32 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:114 +0x2d0 goroutine 191 [runnable]: github.com/syncthing/syncthing/lib/model.sendIndexes(0x1752970, 0xc000b6c420, 0xc000db45d0, 0xb, 0xc00006a880, 0x1, 0xc000030900) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1876 created by github.com/syncthing/syncthing/lib/model.(*model).ClusterConfig C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1164 +0xebb goroutine 175 [select]: net/http.(*persistConn).writeLoop(0xc0000abe60) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 168 [IO wait]: internal/poll.runtime_pollWait(0x173c708, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000806cc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000806b18, 0xe2f7c8, 0xc000db5ac0, 0xc0017f5820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000806b00, 0xc0004de000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000806b00, 0xc0004de000, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc000da30a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a2e0, 0xc0004de000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc0002214c0, 0xc0004de000, 0x611, 0x611, 0x6a3836, 0xc000b4f3e0, 0xc0017f5938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0001d5e58, 0xf0c1c0, 0xc0002214c0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0001d5c00, 0x173d4e8, 0xc00009a2e0, 0x5, 0xc00009a2e0, 0x2030001) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0001d5c00, 0xe30200, 0xc0001d5d38, 0xc0017f5dd0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0001d5c00, 0xc000da3000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000aa000, 0xc000da3000, 0x1000, 0x1000, 0x45b860, 0xc0017f5e88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000b4f3e0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000b4f3e0, 0x1, 0x2, 0x0, 0x0, 0xc000edf900, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000aa000) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 196 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func3(0xc000160b00, 0xc0003868a0, 0xc000386960, 0xf1ace0, 0xc000db47c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 +0x472 goroutine 185 [select]: net.(*netFD).connect.func2(0xf1c8a0, 0xc000b4e180, 0xc0000e5340, 0xc000386180) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1c2 goroutine 154 [IO wait]: internal/poll.runtime_pollWait(0x173c638, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000806f88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000806dd8, 0xe2f7c8, 0xc000835e38, 0x45aee0, 0xc0004aad80) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000806dc0, 0xc00080cac1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000806dc0, 0xc00080cac1, 0x1, 0x1, 0x458960, 0xc0000ac960, 0xc000835f38) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000063b8, 0xc00080cac1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0008be040, 0xc00080cac1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc00080cab0) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 97 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc000c272c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc00011a550, 0x0, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc00011e000, 0xf1abe0, 0xc000169260, 0xc00012b800, 0xf0c540, 0xc00011a550) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getDiskEvents(0xc00011e000, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1166 +0x7b net/http.HandlerFunc.ServeHTTP(0xc0000594d0, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0000535c0, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00080c0f0, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0007597e0, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc000759800, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000053680, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc00012d810, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000053700, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc000759860, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000759880, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc000169260, 0xc00012b800) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0007598a0, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000109c70, 0xf1abe0, 0xc000169260, 0xc00012b800) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc00011da40, 0xf1c820, 0xc000053e80) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 192 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullScannerRoutine(0xc000160b00, 0xc000386840) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1658 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:181 +0x66a goroutine 104 [runnable, locked to thread]: syscall.Syscall6(0x7795a4d0, 0x5, 0x234, 0xc0007edfa8, 0xc0007edfac, 0xc0007edfb8, 0xffffffff, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:197 +0xed syscall.GetQueuedCompletionStatus(0x234, 0xc0007edfa8, 0xc0007edfac, 0xc0007edfb8, 0xffffffff, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:556 +0xb6 github.com/syncthing/notify.(*readdcw).loop(0xc0001025a0) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/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-20181107104724-4e389ea6c0d8/watcher_readdcw.go:335 +0xac goroutine 106 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00010ba00, 0xc00080e600, 0xc000706d20, 0xf2cb80, 0xc0001ec000) C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:148 +0x395 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:132 +0xe3 goroutine 110 [chan receive]: github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x147d0e0) C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:252 +0x38 created by github.com/rcrowley/go-metrics.NewMeter C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:44 +0x10e goroutine 127 [IO wait]: internal/poll.runtime_pollWait(0x173c8a8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000e5248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000e5098, 0xe2f7c8, 0xc00006ec00, 0xc000787820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0000e5080, 0xc000700000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0000e5080, 0xc000700000, 0x2e78, 0x2e78, 0xef60dd, 0x421b55, 0xc00177e320) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a258, 0xc000700000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00177e320, 0xc000700000, 0x2e78, 0x2e78, 0x2030005, 0x30005, 0xc000787938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0001d4958, 0xf0c1c0, 0xc00177e320, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0001d4700, 0x173d4e8, 0xc00009a258, 0x5, 0xc00009a258, 0x2030005) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0001d4700, 0xe30200, 0xc0001d4838, 0xc000787b88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0001d4700, 0xc000c52000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc00015d320, 0xc000c52000, 0x1000, 0x1000, 0xc000787c88, 0x404db5, 0xc000bcbb60) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000cf6600) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000cf6600, 0x1, 0x0, 0x0, 0x1, 0xc000386000, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc00015d320) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 146 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc0007c32c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc00011a4b0, 0x9, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc00011e000, 0xf1abe0, 0xc0002c61c0, 0xc00012b200, 0xf0c540, 0xc00011a4b0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents(0xc00011e000, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1161 +0xd4 net/http.HandlerFunc.ServeHTTP(0xc0000594c0, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0000535c0, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00080c0f0, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0007597e0, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc000759800, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000053680, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc00012d810, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000053700, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc000759860, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000759880, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0007598a0, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000109c70, 0xf1abe0, 0xc0002c61c0, 0xc00012b200) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000c34320, 0xf1c820, 0xc00058e540) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 128 [select]: net/http.(*persistConn).writeLoop(0xc00015d320) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 186 [IO wait]: internal/poll.runtime_pollWait(0x1746220, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000c541c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000c54018, 0xe2f7c8, 0xc000c2aa40, 0xc000b6c480, 0xb52cc0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000c54000, 0xc0004dfc00, 0x6f4, 0x6f4, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000c54000, 0xc0004dfc00, 0x6f4, 0x6f4, 0xef60dd, 0xc00012b400, 0x2) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006df0, 0xc0004dfc00, 0x6f4, 0x6f4, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00177e7a0, 0xc0004dfc00, 0x6f4, 0x6f4, 0xc00086d710, 0xc00086d7b8, 0xc00086d738) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000d12958, 0xf0c1c0, 0xc00177e7a0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000d12700, 0x173d4e8, 0xc000006df0, 0x5, 0xc000006df0, 0xef60ec) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000d12700, 0xe30200, 0xc000d12838, 0x0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000d12700, 0xc000db4430, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc000b6c3c0, 0xc000db4430, 0x2, 0x4, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:231 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00177e1a0, 0xc000db4430, 0x2, 0x4, 0xb, 0xc000030908, 0x7) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0xf0c620, 0xc00177e1a0, 0xc000db4430, 0x2, 0x4, 0x2, 0x3ff0000000000000, 0x14317c5, 0x1) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc00012d760, 0xc000db4430, 0x4, 0x4, 0x4062b1, 0xc000386300, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:505 +0x8e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc00012d760, 0xc000db4430, 0x4, 0x4, 0x6e747c9f11993715, 0xc00058f000, 0x1, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:444 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc00012d760, 0x45df16, 0xf1c8a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:361 +0xd3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc00012d760) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:241 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:240 +0x4a goroutine 149 [IO wait]: internal/poll.runtime_pollWait(0x17462f0, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000d01248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000d01098, 0xe2f7c8, 0x256, 0xc000e90000, 0xc0016e7ab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000d01080, 0xc001135000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000d01080, 0xc001135000, 0x1000, 0x1000, 0xc00003a588, 0xc00003a500, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a160, 0xc001135000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc001642d00, 0xc001135000, 0x1000, 0x1000, 0x37e11d600, 0xc0016e7cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000d5ae40, 0xc001135000, 0x1000, 0x1000, 0xa74bd2, 0xc00009a160, 0xbf2c97e5fb23946c) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc000b4f140) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000b4f140, 0x4, 0x3f99619e5, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000c34460, 0xf1c820, 0xc00058eb40) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 137 [IO wait]: internal/poll.runtime_pollWait(0x173cb18, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000806748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000806598, 0xe2f7c8, 0xc000db5f40, 0xc0028418c8, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000806580, 0xc001618000, 0xf639, 0xf639, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000806580, 0xc001618000, 0xf639, 0xf639, 0xef60dd, 0x0, 0x5b19) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006990, 0xc001618000, 0xf639, 0xf639, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000221a00, 0xc001618000, 0xf639, 0xf639, 0x100, 0x4e1ffff, 0xc0028419e0) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0000ed758, 0xf0c1c0, 0xc000221a00, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0000ed500, 0x173d4e8, 0xc000006990, 0x5, 0xc000006990, 0x9) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0000ed500, 0xe30200, 0xc0000ed638, 0xc002841d58) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0000ed500, 0xc000c39000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e bufio.(*Reader).Read(0xc000cf6f60, 0xc0001696f8, 0x9, 0x9, 0x40624b, 0xc000cf6fc0, 0xc002841d58) C:/Go/src/bufio/bufio.go:223 +0x245 io.ReadAtLeast(0xf0c000, 0xc000cf6f60, 0xc0001696f8, 0x9, 0x9, 0x9, 0xf0c360, 0xc000d22b90, 0xc000058030) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 net/http.http2readFrameHeader(0xc0001696f8, 0x9, 0x9, 0xf0c000, 0xc000cf6f60, 0x0, 0x0, 0xc000c4b530, 0x0) C:/Go/src/net/http/h2_bundle.go:1476 +0x8f net/http.(*http2Framer).ReadFrame(0xc0001696c0, 0xc000c4b530, 0x0, 0x0, 0x0) C:/Go/src/net/http/h2_bundle.go:1734 +0xa8 net/http.(*http2clientConnReadLoop).run(0xc002841fb8, 0xe2fb58, 0xc0008c5fb8) C:/Go/src/net/http/h2_bundle.go:8102 +0x96 net/http.(*http2ClientConn).readLoop(0xc000b4bc80) C:/Go/src/net/http/h2_bundle.go:8030 +0x7d created by net/http.(*http2Transport).newClientConn C:/Go/src/net/http/h2_bundle.go:7093 +0x63e goroutine 190 [IO wait]: internal/poll.runtime_pollWait(0x1746490, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000807a88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0008078d8, 0xe2f7c8, 0x50, 0x50, 0xc0000a89b0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0008078c0, 0xc000d5a671, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0008078c0, 0xc000d5a671, 0x1, 0x1, 0x442716, 0xc0007e5980, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a100, 0xc000d5a671, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc00110f0e0, 0xc000d5a671, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc0000a89b0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000d5a660) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 174 [IO wait]: internal/poll.runtime_pollWait(0x1746560, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000c54a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000c54858, 0xe2f7c8, 0x4dbb24, 0x3, 0xc000038070) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000c54840, 0xc001669000, 0xe50, 0xe50, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000c54840, 0xc001669000, 0xe50, 0xe50, 0xef60dd, 0x796e637468696e67, 0x2e6e657400050005) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00009a118, 0xc001669000, 0xe50, 0xe50, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000221300, 0xc001669000, 0xe50, 0xe50, 0xb1d0108f4831cee4, 0xe91f054a5f17ee0, 0xc002843938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0000ec258, 0xf0c1c0, 0xc000221300, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0000ec000, 0x173d4e8, 0xc00009a118, 0x5, 0xc00009a118, 0xcc750c4f728a4c3a) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0000ec000, 0xe30200, 0xc0000ec138, 0x0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0000ec000, 0xc000831000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000abe60, 0xc000831000, 0x1000, 0x1000, 0x60, 0xc002843c88, 0x42f7d6) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000b4fb60) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000b4fb60, 0x1, 0xc000edfc80, 0xc002843d88, 0xc002843f28, 0x65acf4, 0xc002843dc8) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000abe60) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 169 [select]: net/http.(*persistConn).writeLoop(0xc0000aa000) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 195 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc000160b00, 0xc000386900, 0xc0003868a0, 0xc000386960, 0xf1ace0, 0xc000db47d0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 194 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc000160b00, 0xc000386900, 0xc0003868a0, 0xc000386960, 0xf1ace0, 0xc000db47d0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 193 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func1(0xc000160b00, 0xc0003869c0, 0xf1ace0, 0xc000db47f0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:239 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:239 +0x34a [L53BU] 15:18:18 INFO: syncthing v1.1.2 "Erbium Earthworm" (go1.12.2 windows-amd64) teamcity@build.syncthing.net 2019-04-29 19:48:28 UTC [L53BU] 15:18:18 INFO: My ID: L53BUNA [L53BU] 15:18:19 INFO: Single thread SHA256 performance is 199 MB/s using crypto/sha256 (199 MB/s using minio/sha256-simd). [L53BU] 15:18:20 INFO: Hashing performance is 182.62 MB/s [L53BU] 15:18:20 INFO: Ready to synchronize "SeedBox" (xhwl5-g27uv) (sendreceive) [L53BU] 15:18:20 INFO: Overall send rate is unlimited, receive rate is unlimited [L53BU] 15:18:20 INFO: Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:20 INFO: Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX [L53BU] 15:18:20 INFO: Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX [L53BU] 15:18:20 INFO: TCP listener ([::]:22000) starting [L53BU] 15:18:20 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [L53BU] 15:18:20 INFO: GUI and API listening on 127.0.0.1:8384 [L53BU] 15:18:20 INFO: Access the GUI via the following URL: http://localhost:8384/ [L53BU] 15:18:20 INFO: My name is "Download-PC" [L53BU] 15:18:20 INFO: Device G6F43CG is "SeedBox" at [dynamic] [L53BU] 15:18:21 INFO: Completed initial scan of sendreceive folder "SeedBox" (xhwl5-g27uv) [L53BU] 15:18:21 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file ".stglobalignore"): no connected device has the required version of this file [L53BU] 15:18:21 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "Charlotte's Web 2 Wilbur's Great Adventure (2003).avi"): no connected device has the required version of this file [L53BU] 15:18:21 INFO: Puller (folder "SeedBox" (xhwl5-g27uv), file "DuckTales.2017.S02E08.720p.WEB.x264-TBS[rarbg]\\ducktales.2017.s02e08.720p.web.x264-tbs.mkv"): no connected device has the required version of this file [L53BU] 15:18:21 INFO: Established secure connection to G6F43CG at 10.0.0.67:50709-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 [L53BU] 15:18:21 INFO: Device G6F43CG client is "syncthing v1.1.2" named "lw762" at 10.0.0.67:50709-185.107.81.123:39568/tcp-client/TLS1.2-TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 panic: bug: Notify backend is processing a change outside of the filesystem root: f.root==\\?\Z:\, root==\\?\z:\ (lower), path==z:\~syncthing~.stglobalignore.tmp (lower) goroutine 89 [running]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).unrootedChecked(0xc0000f79a0, 0xc0012d6750, 0x21, 0xc0000312f0, 0x7, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_windows.go:167 +0x34c github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc0000f79a0, 0xc692d5, 0x1, 0xc0000312f0, 0x7, 0xc000886d20, 0xc000842e40, 0xf13a60, 0xc0001246c0, 0xf1c820, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:90 +0x332 created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:66 +0x431 goroutine 1 [chan receive]: main.(*exiter).waitForExit(...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:289 main.syncthingMain(0xc0000341e6, 0x40, 0x0, 0x0, 0x0, 0x1, 0xc00019aaf0, 0x4e, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:928 +0x2214 main.main() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:430 +0x412 goroutine 6 [select]: github.com/syncthing/syncthing/lib/events.(*Logger).Serve(0xc000054120) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:260 +0x12d created by github.com/syncthing/syncthing/lib/events.init.1 C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:234 +0x62 goroutine 9 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e9860) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8000, 0xc000000000, 0x16f6378, 0xc0001502c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 18 [syscall]: os/signal.signal_recv(0x0) C:/Go/src/runtime/sigqueue.go:139 +0xa3 os/signal.loop() C:/Go/src/os/signal/signal_unix.go:23 +0x29 created by os/signal.init.0 C:/Go/src/os/signal/signal_unix.go:29 +0x48 goroutine 19 [chan receive]: github.com/syncthing/notify.(*recursiveTree).dispatch(0xc000112140) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:125 +0xce created by github.com/syncthing/notify.newRecursiveTree C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:119 +0x13a goroutine 8 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc000166000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:206 +0x128 created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/util/buffer_pool.go:237 +0x17d goroutine 23 [chan receive]: main.setupSignalHandling.func1(0xc0000ecae0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:948 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:947 +0xb9 goroutine 24 [chan receive]: main.setupSignalHandling.func2(0xc0000ecb40) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:958 +0x3f created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:957 +0x167 goroutine 25 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 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 26 [runnable]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0001125f0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 27 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc000112690) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:441 +0x94 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:436 +0x15e goroutine 30 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc000102b60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:90 +0xd4 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:141 +0x416 goroutine 31 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc000102b60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_state.go:101 +0xfd created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:142 +0x438 goroutine 32 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc000102b60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:804 +0x241 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:148 +0x58c goroutine 33 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc000102b60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db_compaction.go:751 +0x135 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v0.0.0-20171214120811-34011bf325bc/leveldb/db.go:149 +0x5ae goroutine 10 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8780) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8000, 0xc000000001, 0x16f63c0, 0xc0000923c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 11 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8870) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8000, 0xc000000002, 0xf13960, 0xc0001016c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 12 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc000079b30, 0x383ad2e5332064a4, 0x136cf1dd39d88c5c, 0x8d81a3e5be20754d, 0x3690d40db3800456, 0x80d6dd403a5e4a89) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000124510, 0xf1ec20, 0xc000079b30) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:89 +0xdc goroutine 13 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000124510) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 14 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc000079c80, 0xc0001245a8, 0x20, 0xc0001e5301, 0x2, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc0001245a0, 0xf1ec60, 0xc000079c80) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:164 +0xb8 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:95 +0xe6 goroutine 15 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc0001245a0) C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:154 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/BuildAgent/work/174e136266f8a219/lib/discover/local.go:81 +0x2e0 goroutine 16 [select]: github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0xc0001883f0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:399 +0x238 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8000, 0xc000000003, 0xf13c60, 0xc0001883f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 34 [select]: main.(*cpuService).Serve(0xc0000eeb60) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/cpuusage.go:41 +0x177 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8000, 0xc000000004, 0xf13e60, 0xc0000eeb60) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 35 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8e10) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8000, 0xc000000005, 0x16f69a8, 0xc000064960) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 50 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc000112730) C:/BuildAgent/work/174e136266f8a219/lib/model/progressemitter.go:56 +0x2d4 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e9860, 0xc000000000, 0xf13ae0, 0xc000112730) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 51 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).handleFile(0xc00015e840, 0xc0007a0c70, 0xf, 0x0, 0x122, 0x1a4, 0x5cd105d9, 0x2c2af293, 0x6a0c5523f44f55f7, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1107 +0x1256 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded(0xc00015e840, 0xc000710300, 0xc000710240, 0xc000710180, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:480 +0x6f3 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0xc00015e840, 0xc000710180, 0xc000710100) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:268 +0x52d github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0xc00015e840, 0xc000054b00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:195 +0x712 github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00015e840) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:147 +0x4cb github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e9860, 0xc000000001, 0x16f62d0, 0xc00015e840) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 52 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc0001881c0) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8780, 0xc000000000, 0x16f66b0, 0xc0001881c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 53 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000188230) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8780, 0xc000000001, 0x16f66b0, 0xc000188230) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 54 [chan receive]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000188380) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:190 +0x22c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8780, 0xc000000002, 0x16f66b0, 0xc000188380) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8a50) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8780, 0xc000000003, 0x16f67b8, 0xc000124510) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8c30) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8780, 0xc000000004, 0x16f67b8, 0xc0001245a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8d20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8c30, 0xc000000000, 0x16f6840, 0xc000079c80) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x17417f8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cccc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000ccb18, 0xe2f7d0, 0xbdf920, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000ccb00, 0xc00081e000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000ccb00, 0xc00081e000, 0x10000, 0x10000, 0x45, 0xc00051fc88, 0x4055bc, 0x432953, 0xc00051fc70) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000f81e0, 0xc00081e000, 0x10000, 0x10000, 0xc00051fe90, 0xc00051fd28, 0x3, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000f81e0, 0xc00081e000, 0x10000, 0x10000, 0xc0000ecf60, 0xc00051fe90, 0xb52f00, 0x945616, 0xc00019a701) C:/Go/src/net/udpsock.go:121 +0x65 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc000112a10, 0xc00081e000, 0x10000, 0x10000, 0x2, 0x2, 0xf14020, 0xc00021dd70, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20181201002055-351d144fa1fc/ipv6/payload_nocmsg.go:19 +0x80 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0xc000053380) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:204 +0x767 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8d20, 0xc000000000, 0xf13820, 0xc000053380) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0xc0000533c0) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:109 +0x889 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8d20, 0xc000000001, 0xf13860, 0xc0000533c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 36 [select]: github.com/syncthing/syncthing/lib/api.(*service).Serve(0xc0001177c0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:362 +0x242b github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8000, 0xc000000006, 0x16f6db0, 0xc0001177c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 37 [runnable]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc000064960) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:158 +0x359 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc000037300) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8e10, 0xc000000000, 0xf14e60, 0xc000037300) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 38 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc000064960) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:229 +0x113 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc000037310) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8e10, 0xc000000001, 0xf14e60, 0xc000037310) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [semacquire]: sync.runtime_Semacquire(0xc0000fc298) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc0000fc290) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/nat.discoverAll(0x1a3185c5000, 0x2540be400, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:47 +0x177 github.com/syncthing/syncthing/lib/nat.(*Service).process(0xc0001880e0, 0xc000691ef0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:118 +0x4a6 github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc0001880e0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:55 +0x166 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8870, 0xc000000000, 0xf13b60, 0xc0001880e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x3b9aca00) C:/Go/src/runtime/time.go:105 +0x16e github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc0001016c0) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:444 +0x4f1 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc000037000) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8870, 0xc000000001, 0xf14de0, 0xc000037000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc0001016c0) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:178 +0x84 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc000037010) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8870, 0xc000000002, 0xf14de0, 0xc000037010) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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/thejerf/suture.(*Supervisor).Serve(0xc0001e8960) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8870, 0xc000000003, 0xf13d20, 0xc0001e8960) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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/connections.(*relayListener).Serve(0xc000124090) C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:69 +0x3d3 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8960, 0xc000000000, 0x16f64a8, 0xc000124090) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 [IO wait]: internal/poll.runtime_pollWait(0x1741998, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cc748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cc598, 0xc00037a360, 0x1, 0x0, 0x140) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc0000cc580, 0x140, 0xc0006782d0, 0x2, 0x2, 0xc0000cc598, 0xc6db29, 0xc00068b920, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc0000cc580, 0xc0014625c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc0000cc580, 0x40a3b1, 0x3b9aca00, 0xc00068bac8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc0000f8178, 0xe9, 0x0, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc0000f8178, 0xbf2c97e39695a658, 0xcfa07101, 0x147d4c0, 0x0) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc000124480) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_listen.go:87 +0x735 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8960, 0xc000000001, 0x16f64f0, 0xc000124480) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 66 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0001e8b40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8a50, 0xc000000000, 0x16f6738, 0xc000079b30) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 67 [IO wait]: internal/poll.runtime_pollWait(0x1741588, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00015ecc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00015eb18, 0xe2f7d0, 0x1650008, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00015eb00, 0xc00086e000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00015eb00, 0xc00086e000, 0x10000, 0x10000, 0xc00015eb00, 0x40c333, 0xc000699e38, 0xc00015eb00, 0xc000699e88) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000006200, 0xc00086e000, 0x10000, 0x10000, 0x101, 0xc000699e10, 0xc000699e88, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc000006200, 0xc00086e000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0xc000053300) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:196 +0x378 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8b40, 0xc000000000, 0xf137a0, 0xc000053300) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 68 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc000053340) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:102 +0x3d1 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0001e8b40, 0xc000000001, 0xf137e0, 0xc000053340) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x4e 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 69 [IO wait]: internal/poll.runtime_pollWait(0x1740e38, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0009681c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000968018, 0xe2f7d0, 0x3, 0xc000038070, 0xc000038000) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000968000, 0xc000031720, 0xc, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000968000, 0xc000031720, 0xc, 0xc, 0xc0000316e0, 0xc000691c28, 0xc000691c50, 0x568d16, 0xc000968000) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000006308, 0xc000031720, 0xc, 0xc, 0x2, 0x2, 0x2, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFromUDP(0xc000006308, 0xc000031720, 0xc, 0xc, 0x2, 0x0, 0x0, 0x56fb7e) C:/Go/src/net/udpsock.go:109 +0x65 github.com/AudriusButkevicius/go-nat-pmp.(*Client).rpc(0xc000840e80, 0xc0000316e0, 0x2, 0x2, 0xc, 0xc000031720, 0xc, 0xc, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:120 +0x2ad github.com/AudriusButkevicius/go-nat-pmp.(*Client).GetExternalAddress(0xc000840e80, 0xc000840e80, 0x2, 0x2) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/go-nat-pmp@v0.0.0-20160522074932-452c97607362/natpmp.go:46 +0x85 github.com/syncthing/syncthing/lib/pmp.Discover(0x1a3185c5000, 0x2540be400, 0xc000691fb0, 0x94092e, 0xc0001880e0) C:/BuildAgent/work/174e136266f8a219/lib/pmp/pmp.go:39 +0x28f github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc000680180, 0xc0000fc290, 0xe2f2a8) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 70 [chan receive]: github.com/syncthing/syncthing/lib/upnp.Discover(0x1a3185c5000, 0x2540be400, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:121 +0x384 github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0x1a3185c5000, 0x2540be400, 0xc000680180, 0xc0000fc290, 0xe2f360) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:30 +0x10d goroutine 71 [chan receive]: github.com/syncthing/syncthing/lib/nat.discoverAll.func2(0xc000680180, 0xc00021cc00, 0xc0006801e0) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:41 +0x48 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:40 +0x169 goroutine 192 [runnable]: math/big.nat.sub(0x0, 0x0, 0x0, 0xc0016dc000, 0x6, 0x10, 0xc0016cf320, 0x6, 0xb, 0x6, ...) C:/Go/src/math/big/nat.go:124 +0x407 math/big.(*Int).Sub(0xc000611170, 0xc000611190, 0xc0006111b0, 0xc000611190) C:/Go/src/math/big/int.go:150 +0x253 crypto/elliptic.(*CurveParams).addJacobian(0xc0000f03c0, 0xc0000eef60, 0xc0000eefa0, 0xc0006112f0, 0xc00169dcc0, 0xc00169dca0, 0xc00169dce0, 0xc00169dc40, 0xc00169dc60, 0xc00169dc80) C:/Go/src/crypto/elliptic/elliptic.go:135 +0xdb4 crypto/elliptic.(*CurveParams).ScalarMult(0xc0000f03c0, 0xc0000eef60, 0xc0000eefa0, 0xc00168cc30, 0x30, 0x30, 0x1, 0xc00168cc30) C:/Go/src/crypto/elliptic/elliptic.go:260 +0x1ca crypto/elliptic.(*CurveParams).ScalarBaseMult(0xc0000f03c0, 0xc00168cc30, 0x30, 0x30, 0x30, 0x30) C:/Go/src/crypto/elliptic/elliptic.go:270 +0x62 crypto/ecdsa.Sign(0xf0c140, 0xc00002e460, 0xc0006121e0, 0xc000e3e080, 0x20, 0x20, 0xc0006114f8, 0x409e32, 0x10, 0xb52bc0) C:/Go/src/crypto/ecdsa/ecdsa.go:212 +0x58c crypto/ecdsa.(*PrivateKey).Sign(0xc0006121e0, 0xf0c140, 0xc00002e460, 0xc000e3e080, 0x20, 0x20, 0xf0d360, 0xc000ba01f0, 0x20, 0x0, ...) C:/Go/src/crypto/ecdsa/ecdsa.go:77 +0x74 crypto/tls.(*ecdheKeyAgreement).generateServerKeyExchange(0xc000940140, 0xc0001cac00, 0xc0000ed680, 0xc000e42000, 0xc00015bb00, 0x1ab, 0x0, 0x0) C:/Go/src/crypto/tls/key_agreement.go:197 +0x5b5 crypto/tls.(*serverHandshakeState).doFullHandshake(0xc000611b40, 0x0, 0x0) C:/Go/src/crypto/tls/handshake_server.go:445 +0x32b crypto/tls.(*serverHandshakeState).handshake(0xc000611b40, 0xc000e42000, 0x0) C:/Go/src/crypto/tls/handshake_server.go:104 +0x326 crypto/tls.(*Conn).serverHandshake(0xc00085ca80, 0xe302f0, 0xc00085cbb8) C:/Go/src/crypto/tls/handshake_server.go:59 +0x16c crypto/tls.(*Conn).Handshake(0xc00085ca80, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1345 +0x206 net/http.(*conn).serve(0xc001436140, 0xf1c8e0, 0xc0006487e0) C:/Go/src/net/http/server.go:1785 +0x18e created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 182 [select]: net/http.(*persistConn).writeLoop(0xc00015aea0) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 168 [select]: golang.org/x/time/rate.(*Limiter).waitN(0xc000092500, 0x17238d8, 0xc0000301f0, 0x1093b, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/golang.org/x/time@v0.0.0-20170927054726-6dc17368e09b/rate/rate.go:259 +0x2e6 golang.org/x/time/rate.(*Limiter).WaitN(0xc000092500, 0xf1c860, 0xc0000301f0, 0x1093b, 0x97, 0x98) C:/BuildAgent/work/pkg/mod/golang.org/x/time@v0.0.0-20170927054726-6dc17368e09b/rate/rate_go17.go:20 +0x74 github.com/syncthing/syncthing/lib/connections.totalWaiter.WaitN(0xc00296aa20, 0x2, 0x2, 0xf1c860, 0xc0000301f0, 0x1093b, 0xc001362780, 0x5) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:295 +0x83 github.com/syncthing/syncthing/lib/connections.take(0xf0d640, 0xc00296aa40, 0x1093b) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:260 +0x107 github.com/syncthing/syncthing/lib/connections.(*limitedWriter).Write(0xc000bf4c30, 0xc00128e000, 0x1093b, 0x20000, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:248 +0xbe github.com/syncthing/syncthing/lib/protocol.(*countingWriter).Write(0xc00296aac0, 0xc00128e000, 0x1093b, 0x20000, 0x10933, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:45 +0x5c github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeUncompressedMessage(0xc0000a2840, 0xf1cce0, 0xc0008eabd0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:741 +0x41f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writeMessage(0xc0000a2840, 0xf1cce0, 0xc0008eabd0, 0x0, 0x1, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:665 +0xc7 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0000a2840) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:646 +0x10a created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:244 +0x6c goroutine 150 [IO wait]: internal/poll.runtime_pollWait(0x1743088, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000956488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0009562d8, 0xe2f7c8, 0x4dbb24, 0x3, 0xc00003a570) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0009562c0, 0xc000bc3000, 0xe50, 0xe50, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0009562c0, 0xc000bc3000, 0xe50, 0xe50, 0xef60dd, 0x76362e73796e6374, 0x68696e672e6e6574) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000007918, 0xc000bc3000, 0xe50, 0xe50, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000bca740, 0xc000bc3000, 0xe50, 0xe50, 0x203000500000000, 0x308ffff, 0xc0006e1938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0000e5e58, 0xf0c1c0, 0xc000bca740, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0000e5c00, 0x1741e40, 0xc000007918, 0x5, 0xc000007918, 0xc00b4d04d) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0000e5c00, 0xe30200, 0xc0000e5d38, 0xc00144a000) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc0000e5c00, 0xc000988000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc000095320, 0xc000988000, 0x1000, 0x1000, 0x60, 0xc0006e1c88, 0x42f7d6) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0000e2ba0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0000e2ba0, 0x1, 0xc000681440, 0xc0006e1d88, 0xc0006e1f28, 0x65acf4, 0xc0006e1dc8) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc000095320) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 131 [IO wait]: internal/poll.runtime_pollWait(0x1740bc8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0009377c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000937618, 0xe2f7c8, 0x50, 0x50, 0xc0001c23c0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000937600, 0xc000ba30c1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000937600, 0xc000ba30c1, 0x1, 0x1, 0x442716, 0xc00078b980, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000f8918, 0xc000ba30c1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000bca160, 0xc000ba30c1, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc0001c23c0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000ba30b0) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 45 [IO wait]: internal/poll.runtime_pollWait(0x1741728, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000ccf88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000ccdd8, 0xc001446820, 0x1, 0x0, 0x408) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc0000ccdc0, 0x408, 0xc000e40000, 0x2, 0x2, 0xc0000ccdd8, 0xc000c12060, 0xc0007b5be0, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc0000ccdc0, 0xc0007aed00, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc0000ccdc0, 0x417d06, 0x1721b38, 0x8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc0000f8298, 0x100000040cbef, 0x1721b38, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc0000f8298, 0xef61ec, 0x1721b38, 0x2, 0xc0001caf00) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc0001e4f20, 0x7c5b2681, 0xf92b5ea70d9aba8b, 0xe302f0, 0xf92b5ea70d9aba8b, 0xc0007b5e48) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:189 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc0001e4f20, 0xc0007b5ec0, 0x18, 0xc0001caf00, 0x71b87b) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:170 +0x36 net/http.(*Server).Serve(0xc000060ea0, 0xf1a4e0, 0xc0001e4f20, 0x0, 0x0) C:/Go/src/net/http/server.go:2859 +0x234 github.com/syncthing/syncthing/lib/api.(*service).Serve.func1(0xc0000edec0, 0xc000060ea0, 0xf1a4e0, 0xc0001e4f20) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:357 +0x46 created by github.com/syncthing/syncthing/lib/api.(*service).Serve C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:356 +0x236a goroutine 76 [IO wait]: internal/poll.runtime_pollWait(0x1742fb8, 0x77, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000969248, 0x77, 0xc0007a0300, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798f0, 0xc000969170, 0xe2f7b8, 0x20, 0xc00078a780, 0x568272) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ConnectEx(0xc000969080, 0xf0d240, 0xc00096e220, 0xc0008866c0, 0xc000969080) C:/Go/src/internal/poll/fd_windows.go:854 +0x76 net.(*netFD).connect(0xc000969080, 0xf1c8a0, 0xc0008866c0, 0x0, 0x0, 0xf0d240, 0xc00096e220, 0x0, 0x0, 0x0, ...) C:/Go/src/net/fd_windows.go:117 +0x1ed net.(*netFD).dial(0xc000969080, 0xf1c8a0, 0xc0008866c0, 0xf212a0, 0x0, 0xf212a0, 0xc000bf4ab0, 0x0, 0xc0007a0301, 0xc0014534f8) C:/Go/src/net/sock_posix.go:149 +0x109 net.socket(0xf1c8a0, 0xc0008866c0, 0xc699bf, 0x3, 0x2, 0x1, 0x0, 0x0, 0xf212a0, 0x0, ...) C:/Go/src/net/sock_posix.go:70 +0x1d9 net.internetSocket(0xf1c8a0, 0xc0008866c0, 0xc699bf, 0x3, 0xf212a0, 0x0, 0xf212a0, 0xc000bf4ab0, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc0000fe500, 0xf1c8a0, 0xc0008866c0, 0x0, 0xc000bf4ab0, 0xb944c0, 0x14a0370, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc0000fe500, 0xf1c8a0, 0xc0008866c0, 0x0, 0xc000bf4ab0, 0xc001453738, 0x562615, 0xbf2c97e3b7969b8c) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc0000fe500, 0xf1c8a0, 0xc0008866c0, 0xf13fe0, 0xc000bf4ab0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:571 +0x352 net.(*sysDialer).dialSerial(0xc0000fe500, 0xf1c8a0, 0xc0008866c0, 0xc000894190, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:539 +0x228 net.(*Dialer).DialContext(0xc0014539e0, 0xf1c860, 0xc0000301e8, 0xc699bf, 0x3, 0xc0012d5688, 0x15, 0x0, 0x0, 0x0, ...) C:/Go/src/net/dial.go:417 +0x672 net.(*Dialer).Dial(...) C:/Go/src/net/dial.go:340 net.DialTimeout(0xc699bf, 0x3, 0xc0012d5688, 0x15, 0x3b9aca00, 0x1, 0xe0, 0x18, 0x1) C:/Go/src/net/dial.go:326 +0xbe github.com/syncthing/syncthing/lib/dialer.DialTimeout(0xc699bf, 0x3, 0xc0012d5688, 0x15, 0x3b9aca00, 0x0, 0x0, 0xe6, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:51 +0x88 github.com/syncthing/syncthing/lib/osutil.TCPPing(0xc0012d5688, 0x15, 0xc0000fe480, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:21 +0x86 github.com/syncthing/syncthing/lib/osutil.GetLatencyForURL(0xc0012d5680, 0xe6, 0x0, 0x0, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:36 +0x87 github.com/syncthing/syncthing/lib/relay/client.relayAddressesOrder(0xc000672000, 0xd3, 0x100, 0x3, 0x0, 0xc000672000) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:200 +0xf3 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc0001102a0) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:90 +0x65e created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:57 +0x16c goroutine 143 [select]: net/http.(*persistConn).writeLoop(0xc0000947e0) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 183 [IO wait]: internal/poll.runtime_pollWait(0x1740f08, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00015fd48, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00015fb98, 0xe2f7c8, 0xc000938870, 0xc00051d820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00015fb80, 0xc001454000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00015fb80, 0xc001454000, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc0006540a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000f82a0, 0xc001454000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00037a840, 0xc001454000, 0x611, 0x611, 0x6a3836, 0xc000886720, 0xc00051d938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000051058, 0xf0c1c0, 0xc00037a840, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000050e00, 0x1741e40, 0xc0000f82a0, 0x5, 0xc0000f82a0, 0x2030004) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000050e00, 0xe30200, 0xc000050f38, 0xc00051ddd0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc000050e00, 0xc000654000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc00015ad80, 0xc000654000, 0x1000, 0x1000, 0x45b860, 0xc00051de88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000886720) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000886720, 0x1, 0x2, 0x0, 0x0, 0xc000814f00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc00015ad80) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 179 [IO wait]: internal/poll.runtime_pollWait(0x17413e8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cd508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cd358, 0xe2f7c8, 0xc000938660, 0xc0007c1820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0000cd340, 0xc00039ca00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0000cd340, 0xc00039ca00, 0x611, 0x611, 0xef60dd, 0x0, 0xc000000034) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006028, 0xc00039ca00, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00037a420, 0xc00039ca00, 0x611, 0x611, 0x2030001, 0x30001, 0xc0007c1938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc00085d058, 0xf0c1c0, 0xc00037a420, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc00085ce00, 0x1741e40, 0xc000006028, 0x5, 0xc000006028, 0x2030004) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc00085ce00, 0xe30200, 0xc00085cf38, 0xc0007c1b88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc00085ce00, 0xc0006d6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc000094000, 0xc0006d6000, 0x1000, 0x1000, 0xc0007c1c88, 0x404db5, 0xc000814e40) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0000e3ec0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0000e3ec0, 0x1, 0x0, 0x0, 0x1, 0xc000814d00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc000094000) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 167 [IO wait]: internal/poll.runtime_pollWait(0x1742ee8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000937508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000937358, 0xe2f7c8, 0xc0008947d0, 0x40c333, 0xb52cc0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000937340, 0xc00039d800, 0x6f2, 0x6f2, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000937340, 0xc00039d800, 0x6f2, 0x6f2, 0xef60dd, 0xc000127000, 0x2) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00143b170, 0xc00039d800, 0x6f2, 0x6f2, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000d6ff20, 0xc00039d800, 0x6f2, 0x6f2, 0x0, 0xa, 0xc000793738) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc00093b058, 0xf0c1c0, 0xc000d6ff20, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc00093ae00, 0x1741e40, 0xc00143b170, 0x5, 0xc00143b170, 0xc000103a00) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc00093ae00, 0xe30200, 0xc00093af38, 0x0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc00093ae00, 0xc0007a05d0, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc000bf4c90, 0xc0007a05d0, 0x2, 0x4, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:231 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00296aaa0, 0xc0007a05d0, 0x2, 0x4, 0xb, 0xc0000fc8e8, 0x7) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0xf0c620, 0xc00296aaa0, 0xc0007a05d0, 0x2, 0x4, 0x2, 0x3ff0000000000000, 0x14317c5, 0x1) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc0000a2840, 0xc0007a05d0, 0x4, 0x4, 0x4062b1, 0xc000db82a0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:505 +0x8e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc0000a2840, 0xc0007a05d0, 0x4, 0x4, 0x6e747c9f11993715, 0xc000602c40, 0x1, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:444 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0000a2840, 0x45df16, 0xf1c8a0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:361 +0xd3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc0000a2840) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:241 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:240 +0x4a goroutine 146 [IO wait]: internal/poll.runtime_pollWait(0x17432f8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0009697c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000969618, 0xe2f7c8, 0x2fb, 0xc0001dc000, 0xc000803ab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000969600, 0xc000bd5000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000969600, 0xc000bd5000, 0x1000, 0x1000, 0xc00003a588, 0xc00003a500, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000f8438, 0xc000bd5000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000bca980, 0xc000bd5000, 0x1000, 0x1000, 0x37e11d600, 0xc000803cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000c05ad0, 0xc000bd5000, 0x1000, 0x1000, 0xa74bd2, 0xc0000f8438, 0xbf2c97e6e98086e8) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc000bfae40) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000bfae40, 0x4, 0x3e9679391, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000064000, 0xf1c820, 0xc000682c80) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 93 [runnable]: io.(*LimitedReader).Read(0xc0014467e0, 0xc000708000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:441 +0xd0 io.copyBuffer(0x16f5a80, 0xc000141300, 0xf0cae0, 0xc0014467e0, 0xc000708000, 0x8000, 0x8000, 0x20000, 0x0, 0x0) C:/Go/src/io/io.go:402 +0x129 io.CopyBuffer(...) C:/Go/src/io/io.go:375 github.com/syncthing/syncthing/lib/scanner.Blocks(0xf1c860, 0xc0000301f0, 0xf0c080, 0xc000648750, 0x20000, 0x200000, 0xf0c660, 0x14a0370, 0x200000, 0xc000657800, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x337 github.com/syncthing/syncthing/lib/ur.cpuBenchOnce(0x7735940, 0xc000998000, 0xc000998000, 0x200000, 0x200000, 0x4067d051eb851eb8) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:468 +0x15a github.com/syncthing/syncthing/lib/ur.CpuBench(0x5, 0x7735940, 0xc72d00, 0xe) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:453 +0xdb github.com/syncthing/syncthing/lib/ur.(*Service).reportData(0xc0001883f0, 0x3, 0x1, 0xf0d1a0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:111 +0x8b4 github.com/syncthing/syncthing/lib/ur.(*Service).ReportDataPreview(...) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:75 github.com/syncthing/syncthing/lib/api.(*service).getReport(0xc0001177c0, 0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1101 +0x86 net/http.HandlerFunc.ServeHTTP(0xc0000f6e90, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0006824c0, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00021d8c0, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0001e4fc0, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0001e4fe0, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000682580, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000a22c0, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000682600, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc0001e5040, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0001e5060, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc000166540, 0xc000126100) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0001e5080, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000060ea0, 0xf1abe0, 0xc000166540, 0xc000126100) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc0000652c0, 0xf1c820, 0xc0006029c0) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 184 [select]: net/http.(*persistConn).writeLoop(0xc00015ad80) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 133 [IO wait]: internal/poll.runtime_pollWait(0x1743228, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000937a88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0009378d8, 0xe2f7c8, 0x229, 0xc000955000, 0xc0000e1000) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0009378c0, 0xc000954000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0009378c0, 0xc000954000, 0x1000, 0x1000, 0xc00003a588, 0xc00003a500, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000007070, 0xc000954000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0009048a0, 0xc000954000, 0x1000, 0x1000, 0x37e11d600, 0xc000793cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc0008eb170, 0xc000954000, 0x1000, 0x1000, 0xa74bd2, 0xc000007070, 0xbf2c97e703604458) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc000886600) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000886600, 0x4, 0x3fee21b01, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000114820, 0xf1c820, 0xc0009401c0) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 88 [runnable, locked to thread]: syscall.Syscall6(0x7795a4d0, 0x5, 0x1f0, 0xc00083bfa8, 0xc00083bfac, 0xc00083bfb8, 0xffffffff, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:197 +0xed syscall.GetQueuedCompletionStatus(0x1f0, 0xc00083bfa8, 0xc00083bfac, 0xc00083bfb8, 0xffffffff, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:556 +0xb6 github.com/syncthing/notify.(*readdcw).loop(0xc0000f4420) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/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-20181107104724-4e389ea6c0d8/watcher_readdcw.go:335 +0xac goroutine 82 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x2540be400) C:/Go/src/runtime/time.go:105 +0x16e main.standbyMonitor() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1153 +0x72 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:884 +0x25f8 goroutine 83 [select]: main.autoUpgrade(0xf2cb80, 0xc0001e6000) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:1173 +0x13c created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:908 +0x249a goroutine 181 [IO wait]: internal/poll.runtime_pollWait(0x17414b8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00015ef88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00015edd8, 0xe2f7c8, 0xc000938800, 0xc0017f5820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00015edc0, 0xc00039d100, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00015edc0, 0xc00039d100, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc0006440a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006008, 0xc00039d100, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00037a7a0, 0xc00039d100, 0x611, 0x611, 0x6a3836, 0xc000886420, 0xc0017f5938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc00085c258, 0xf0c1c0, 0xc00037a7a0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc00085c000, 0x1741e40, 0xc000006008, 0x5, 0xc000006008, 0x2030004) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc00085c000, 0xe30200, 0xc00085c138, 0xc0017f5dd0) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc00085c000, 0xc000644000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc00015aea0, 0xc000644000, 0x1000, 0x1000, 0x45b860, 0xc0017f5e88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000886420) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000886420, 0x1, 0x2, 0x0, 0x0, 0xc000814e00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc00015aea0) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 170 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0000a2840) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:889 +0x127 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:246 +0xb0 goroutine 95 [chan receive]: github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x147d0e0) C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:252 +0x38 created by github.com/rcrowley/go-metrics.NewMeter C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20171128170426-e181e095bae9/meter.go:44 +0x10e goroutine 104 [IO wait]: internal/poll.runtime_pollWait(0x1741318, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cd7c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cd618, 0xe2f7d0, 0xc0000cd600, 0xc0000cd6f0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000cd600, 0xc00091c000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000cd600, 0xc00091c000, 0x10000, 0x10000, 0xc0007b3c98, 0x40c333, 0xc0007b3c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000f8320, 0xc00091c000, 0x10000, 0x10000, 0x101, 0xc0007b3c50, 0xc0007b3cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000f8320, 0xc00091c000, 0x10000, 0x10000, 0xf14020, 0xc0008ea090, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0007b3f90, 0xc92665, 0x33, 0x2540be400, 0xc000681140) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000681140, 0xc0000fcc30, 0xc, 0x5dc, 0xc0000fb2e0, 0x17, 0xc0000fcc20, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 105 [IO wait]: internal/poll.runtime_pollWait(0x1741248, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cda88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cd8d8, 0xe2f7d0, 0xc0000cd8c0, 0xc0000cd9b0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000cd8c0, 0xc00090c000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000cd8c0, 0xc00090c000, 0x10000, 0x10000, 0xc0008a7c98, 0x40c333, 0xc0008a7c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000f8340, 0xc00090c000, 0x10000, 0x10000, 0x101, 0xc0008a7c50, 0xc0008a7cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000f8340, 0xc00090c000, 0x10000, 0x10000, 0xf14020, 0xc0008ea2d0, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0008a7f90, 0xc92698, 0x33, 0x2540be400, 0xc000681140) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000681140, 0xc0000fcc30, 0xc, 0x5dc, 0xc0000fb2e0, 0x17, 0xc0000fcc20, 0x6, 0x6, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 106 [IO wait]: internal/poll.runtime_pollWait(0x1741178, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cdd48, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cdb98, 0xe2f7d0, 0xc0000cdb80, 0xc0000cdc70, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc0000cdb80, 0xc000942000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc0000cdb80, 0xc000942000, 0x10000, 0x10000, 0xc0008a9c98, 0x40c333, 0xc0008a9c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000f8358, 0xc000942000, 0x10000, 0x10000, 0x101, 0xc0008a9c50, 0xc0008a9cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000f8358, 0xc000942000, 0x10000, 0x10000, 0xf14020, 0xc0008ea510, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0008a9f90, 0xc92665, 0x33, 0x2540be400, 0xc000681140) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000681140, 0xc0000fcc30, 0x1, 0xffffffffffffffff, 0xc0000fb300, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 107 [IO wait]: internal/poll.runtime_pollWait(0x1740fd8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00015fa88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00015f8d8, 0xe2f7d0, 0xc00015f8c0, 0xc00015f9b0, 0xe2f800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc00015f8c0, 0xc000958000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc00015f8c0, 0xc000958000, 0x10000, 0x10000, 0xc0008f3c98, 0x40c333, 0xc0008f3c78, 0x40, 0x40) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0000062e8, 0xc000958000, 0x10000, 0x10000, 0x101, 0xc0008f3c50, 0xc0008f3cc8, 0x444bc3) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0000062e8, 0xc000958000, 0x10000, 0x10000, 0xf14020, 0xc000613320, 0xa5, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/upnp.discover(0xc0008f3f90, 0xc92698, 0x33, 0x2540be400, 0xc000681140) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:183 +0xa37 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x2540be400, 0xc000681140, 0xc0000fcc30, 0x1, 0xffffffffffffffff, 0xc0000fb300, 0x1b, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:108 +0x60 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:107 +0x1aa goroutine 191 [IO wait]: internal/poll.runtime_pollWait(0x1740d68, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000968488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0009682d8, 0xe2f7c8, 0x50, 0x50, 0xc0001c2050) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0009682c0, 0xc000613c61, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0009682c0, 0xc000613c61, 0x1, 0x1, 0x442716, 0xc0001cb680, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000063f8, 0xc000613c61, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000841080, 0xc000613c61, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc0001c2050) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000613c50) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 111 [IO wait]: internal/poll.runtime_pollWait(0x1740c98, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000936488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0009362d8, 0xe2f7c8, 0x256, 0xc000bb0000, 0xc000831ab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0009362c0, 0xc00098b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0009362c0, 0xc00098b000, 0x1000, 0x1000, 0xc000038088, 0xc000038000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000f87f0, 0xc00098b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0001e5c00, 0xc00098b000, 0x1000, 0x1000, 0x37e11d600, 0xc000831cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000ba26f0, 0xc00098b000, 0x1000, 0x1000, 0xa74bd2, 0xc0000f87f0, 0xbf2c97e6ea423dec) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0000e3800) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0000e3800, 0x4, 0x3ea294a95, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000114f00, 0xf1c820, 0xc000682f80) C:/Go/src/net/http/server.go:1903 +0x9c6 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 110 [semacquire]: sync.runtime_Semacquire(0xc0000fcc38) C:/Go/src/runtime/sema.go:56 +0x40 sync.(*WaitGroup).Wait(0xc0000fcc30) C:/Go/src/sync/waitgroup.go:130 +0x6c github.com/syncthing/syncthing/lib/upnp.Discover.func2(0xc0000fcc30, 0xc000681140) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:115 +0x32 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:114 +0x2d0 goroutine 90 [runnable]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0000ae820, 0xc000842e40, 0xc000842a20, 0xf2cb80, 0xc0001e6000) C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:148 +0x395 created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:132 +0xe3 goroutine 142 [IO wait]: internal/poll.runtime_pollWait(0x17410a8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00015f248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00015f098, 0xe2f7c8, 0xc000031200, 0xc0007bf820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00015f080, 0xc001328000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00015f080, 0xc001328000, 0x2e78, 0x2e78, 0xef60dd, 0x0, 0xc000000033) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000f8908, 0xc001328000, 0x2e78, 0x2e78, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc000840e40, 0xc001328000, 0x2e78, 0x2e78, 0x2030001, 0x30001, 0xc0007bf938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc00085c5d8, 0xf0c1c0, 0xc000840e40, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc00085c380, 0x1741e40, 0xc0000f8908, 0x5, 0xc0000f8908, 0x2030000) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc00085c380, 0xe30200, 0xc00085c4b8, 0xc0007bfb88) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc00085c380, 0xc000c02000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000947e0, 0xc000c02000, 0x1000, 0x1000, 0xc0007bfc88, 0x404db5, 0xc000814180) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000887740) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000887740, 0x1, 0x0, 0x0, 0x1, 0xc001402000, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000947e0) C:/Go/src/net/http/transport.go:1677 +0x1aa created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1357 +0xaef goroutine 116 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc00060d2c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc000112690, 0x0, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc0001177c0, 0xf1abe0, 0xc000068540, 0xc0000e0400, 0xf0c540, 0xc000112690) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getDiskEvents(0xc0001177c0, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1166 +0x7b net/http.HandlerFunc.ServeHTTP(0xc0000f6e40, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0006824c0, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00021d8c0, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0001e4fc0, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0001e4fe0, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000682580, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000a22c0, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000682600, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc0001e5040, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0001e5060, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc000068540, 0xc0000e0400) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0001e5080, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000060ea0, 0xf1abe0, 0xc000068540, 0xc0000e0400) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000114fa0, 0xf1c820, 0xc0006832c0) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 148 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc000c0d2c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0001125f0, 0x9, 0x14a0370, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:461 +0x4e2 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc0001177c0, 0xf1abe0, 0xc000166620, 0xc000126f00, 0xf0c540, 0xc0001125f0) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents(0xc0001177c0, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1161 +0xd4 net/http.HandlerFunc.ServeHTTP(0xc0000f6e30, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc0006824c0, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc00021d8c0, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0001e4fc0, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0001e4fe0, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000682580, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:44 +0x6b6 net/http.HandlerFunc.ServeHTTP(0xc0000a22c0, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc000682600, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc0001e5040, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0001e5060, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc000166620, 0xc000126f00) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0001e5080, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000060ea0, 0xf1abe0, 0xc000166620, 0xc000126f00) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000064320, 0xf1c820, 0xc000683180) C:/Go/src/net/http/server.go:1878 +0x858 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 151 [select]: net/http.(*persistConn).writeLoop(0xc000095320) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 180 [select]: net/http.(*persistConn).writeLoop(0xc000094000) C:/Go/src/net/http/transport.go:1958 +0x11a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1358 +0xb14 goroutine 169 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0000a2840) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:864 +0xf3 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:245 +0x8e goroutine 141 [IO wait]: internal/poll.runtime_pollWait(0x1741658, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc0000cd248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc0000cd098, 0xe2f7c8, 0xc0007a1e00, 0xc00280d8c8, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc0000cd080, 0xc002b74000, 0xf745, 0xf745, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc0000cd080, 0xc002b74000, 0xf745, 0xf745, 0xef60dd, 0x0, 0x5c25) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000f8910, 0xc002b74000, 0xf745, 0xf745, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00037a020, 0xc002b74000, 0xf745, 0xf745, 0x100, 0x178ffff, 0xc00280d9e0) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc00085c958, 0xf0c1c0, 0xc00037a020, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc00085c700, 0x1741e40, 0xc0000f8910, 0x5, 0xc0000f8910, 0x9) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc00085c700, 0xe30200, 0xc00085c838, 0xc00280dd58) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).Read(0xc00085c700, 0xc000c2b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e bufio.(*Reader).Read(0xc0008875c0, 0xc0000689d8, 0x9, 0x9, 0x40624b, 0xc000887620, 0xc00280dd58) C:/Go/src/bufio/bufio.go:223 +0x245 io.ReadAtLeast(0xf0c000, 0xc0008875c0, 0xc0000689d8, 0x9, 0x9, 0x9, 0xf0c360, 0xc0014624b0, 0xc000036050) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 net/http.http2readFrameHeader(0xc0000689d8, 0x9, 0x9, 0xf0c000, 0xc0008875c0, 0x0, 0x0, 0xc0013269c0, 0x0) C:/Go/src/net/http/h2_bundle.go:1476 +0x8f net/http.(*http2Framer).ReadFrame(0xc0000689a0, 0xc0013269c0, 0x0, 0x0, 0x0) C:/Go/src/net/http/h2_bundle.go:1734 +0xa8 net/http.(*http2clientConnReadLoop).run(0xc00280dfb8, 0xe2fb58, 0xc0008effb8) C:/Go/src/net/http/h2_bundle.go:8102 +0x96 net/http.(*http2ClientConn).readLoop(0xc000987500) C:/Go/src/net/http/h2_bundle.go:8030 +0x7d created by net/http.(*http2Transport).newClientConn C:/Go/src/net/http/h2_bundle.go:7093 +0x63e goroutine 171 [IO wait]: internal/poll.runtime_pollWait(0x1743158, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000c12488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000c122d8, 0xe2f7c8, 0x50, 0x50, 0xc0001c22d0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000c122c0, 0xc000c05db1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000c122c0, 0xc000c05db1, 0x1, 0x1, 0x442716, 0xc000986d80, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000f8440, 0xc000c05db1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000bcab20, 0xc000c05db1, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc0001c22d0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000c05da0) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1 goroutine 166 [select]: net.(*netFD).connect.func2(0xf1c8a0, 0xc0008866c0, 0xc000969080, 0xc000db8120) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1c2 goroutine 172 [runnable]: internal/poll.runtime_pollWait(0x1742e18, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000957248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000957098, 0xe2f7c8, 0xc000d6fd00, 0x31, 0x2) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000957080, 0xc00081c6c0, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000957080, 0xc00081c6c0, 0x205, 0x205, 0x30, 0xc000847268, 0x439726) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000060e8, 0xc00081c6c0, 0x205, 0x205, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc00296ae60, 0xc00081c6c0, 0x205, 0x205, 0xc0008472e0, 0xc000847300, 0x10) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 crypto/tls.(*atLeastReader).Read(0xc000d6fd20, 0xc00081c6c0, 0x205, 0x205, 0xc0009571b8, 0x1, 0xc000847368) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc0000e5ad8, 0xf0c1c0, 0xc000d6fd20, 0x40a1ec, 0xba0d40, 0xbfbf60) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc0000e5880, 0x1723910, 0xc00296ae60, 0x5, 0xc00296ae60, 0x0) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc0000e5880, 0xc000847500, 0x4300c8, 0xc0008475f8) C:/Go/src/crypto/tls/conn.go:590 +0x12c crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:558 crypto/tls.(*Conn).readHandshake(0xc0000e5880, 0x2c8, 0x0, 0x0, 0x4) C:/Go/src/crypto/tls/conn.go:974 +0x76 crypto/tls.(*serverHandshakeState).doFullHandshake(0xc000847b40, 0x0, 0x0) C:/Go/src/crypto/tls/handshake_server.go:495 +0x4eb crypto/tls.(*serverHandshakeState).handshake(0xc000847b40, 0xc000854000, 0x0) C:/Go/src/crypto/tls/handshake_server.go:104 +0x326 crypto/tls.(*Conn).serverHandshake(0xc0000e5880, 0xe302f0, 0xc0000e59b8) C:/Go/src/crypto/tls/handshake_server.go:59 +0x16c crypto/tls.(*Conn).Handshake(0xc0000e5880, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1345 +0x206 net/http.(*conn).serve(0xc0001141e0, 0xf1c8e0, 0xc000bf51d0) C:/Go/src/net/http/server.go:1785 +0x18e created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2884 +0x2fb goroutine 173 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc000712360, 0xdf8475800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:388 +0x1d0 github.com/syncthing/syncthing/lib/model.sendIndexes(0x17245f0, 0xc000bf4cf0, 0xc0007a08f0, 0xb, 0xc0000f0ec0, 0x99, 0xc0000fc800) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1903 +0x50d created by github.com/syncthing/syncthing/lib/model.(*model).ClusterConfig C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1164 +0xebb goroutine 174 [chan receive]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullScannerRoutine(0xc00015e840, 0xc000710180) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1661 +0xfa created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:181 +0x66a goroutine 175 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).dbUpdaterRoutine(0xc00015e840, 0xc000710300) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1619 +0x235 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func1(0xc00015e840, 0xc000710300, 0xf1ace0, 0xc0007a0aa0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:241 +0x3c created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:239 +0x34a goroutine 176 [chan send]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).copierRoutine(0xc00015e840, 0xc000710240, 0xc0007101e0, 0xc0007102a0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1332 +0xb87 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc00015e840, 0xc000710240, 0xc0007101e0, 0xc0007102a0, 0xf1ace0, 0xc0007a0a80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:249 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 177 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc00015e840, 0xc000710240, 0xc0007101e0, 0xc0007102a0, 0xf1ace0, 0xc0007a0a80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:247 +0x3df goroutine 194 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func3(0xc00015e840, 0xc0007101e0, 0xc0007102a0, 0xf1ace0, 0xc0007a0a70) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:255 +0x472 goroutine 195 [chan receive]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).finisherRoutine(0xc00015e840, 0xc0007102a0, 0xc000710300, 0xc000710180) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1528 +0x63 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func4(0xc00015e840, 0xc0007102a0, 0xc000710300, 0xc000710180, 0xf1ace0, 0xc0007a0a90) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:264 +0x50 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:263 +0x4f5 goroutine 196 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc000112140, 0xf19be0, 0xc0006035c0) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 197 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc000112140, 0xf19be0, 0xc000603640) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 198 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc000112140, 0xf19be0, 0xc000603680) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 199 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc000112140, 0xf19be0, 0xc0006036c0) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6 goroutine 200 [runnable]: github.com/syncthing/notify.(*recursiveTree).dispatch.func1(0xc000112140, 0xf19be0, 0xc000603700) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 created by github.com/syncthing/notify.(*recursiveTree).dispatch C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20181107104724-4e389ea6c0d8/tree_recursive.go:127 +0xb6