Panic at 2019-05-08T10:27:27+01:00 panic: bug: Notify backend is processing a change outside of the filesystem root: f.root==\\?\i:\, root==\\?\i:\ (lower), path==i:\scans (lower) goroutine 163 [running]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).unrootedChecked(0xc000117030, 0xc00075a3e8, 0x8, 0xc000146020, 0x7, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_windows.go:167 +0x34c github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000117030, 0xc692d5, 0x1, 0xc000146020, 0x7, 0xc000284120, 0xc0001f6000, 0xf13a60, 0xc000226480, 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(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000174980, 0x3c, 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(0xc000076120) 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 [chan receive]: main.setupSignalHandling.func1(0xc000076660) 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 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(0xc000148140) 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 31 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0xc00016ae60) C:/BuildAgent/work/174e136266f8a219/lib/model/progressemitter.go:56 +0x2d4 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000239770, 0xc000000000, 0xf13ae0, 0xc00016ae60) 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 165 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000117010, 0xc692d5, 0x1, 0xc0004ee3c0, 0x2e, 0xc0003320c0, 0xc0005063c0, 0xf13a60, 0xc0002263f0, 0xf1c820, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:88 +0x2cf created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:66 +0x431 goroutine 9 [chan receive]: main.setupSignalHandling.func2(0xc0000766c0) 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 10 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000238000) 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 11 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0000b6460) 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 12 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc0000b6500) 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 54 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc00019c000) 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 55 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc0000d8680) 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 56 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc0000d8680) 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 57 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc0000d8680) 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 58 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc0000d8680) 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 59 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000239770) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000238000, 0xc000000000, 0x3040908, 0xc0001862c0) 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.(*folder).Serve(0xc00014f680) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:136 +0x455 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000239770, 0xc000000001, 0x3040860, 0xc00014f680) 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/thejerf/suture.(*Supervisor).Serve(0xc0002f6000) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000238000, 0xc000000001, 0x3040950, 0xc00016aff0) 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 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc00014fb80, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:402 +0x6c2 github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc00014fb80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:545 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc00014fb80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:181 +0x7f6 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000239770, 0xc000000002, 0x3040860, 0xc00014fb80) 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 82 [select]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0002c8280) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:136 +0x455 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000239770, 0xc000000003, 0x3040860, 0xc0002c8280) 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 83 [select]: github.com/syncthing/syncthing/lib/model.(*folder).Serve(0xc0002c8780) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:136 +0x455 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000239770, 0xc000000004, 0x3040860, 0xc0002c8780) 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 167 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00016c5a0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c4b0, 0xc000000000, 0x5600170, 0xc0002aa6c0) 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 292 [IO wait]: internal/poll.runtime_pollWait(0x60409c8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000028cc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000028b18, 0xe2f7c8, 0xc00014cdd8, 0xc002f99820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000028b00, 0xc000324300, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000028b00, 0xc000324300, 0x611, 0x611, 0xef60dd, 0x52fa04, 0xc00051f0a5) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc003af2000, 0xc000324300, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc002ba0040, 0xc000324300, 0x611, 0x611, 0x6a3836, 0xc003af4240, 0xc002f99938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000a48cd8, 0xf0c1c0, 0xc002ba0040, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000a48a80, 0x4949c28, 0xc003af2000, 0x5, 0xc003af2000, 0x203000e) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000a48a80, 0xe30200, 0xc000a48bb8, 0xc002f99dd0) 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(0xc000a48a80, 0xc00051f000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000ba240, 0xc00051f000, 0x1000, 0x1000, 0x45b860, 0xc002f99e88, 0x2) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc003af4240) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc003af4240, 0x1, 0x2, 0x0, 0x0, 0xc0002e0000, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000ba240) 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 308 [select]: net/http.(*persistConn).writeLoop(0xc0000bb200) 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 108 [IO wait]: internal/poll.runtime_pollWait(0x6040418, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000b17d48, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000b17b98, 0xe2f7c8, 0x45aee0, 0xc0004ba180, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000b17b80, 0xc000df6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000b17b80, 0xc000df6000, 0x1000, 0x1000, 0xc00004ea88, 0xc00004ea00, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0004ca238, 0xc000df6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc00095c0c0, 0xc000df6000, 0x1000, 0x1000, 0x37e11d600, 0xc004169cd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc0002aadb0, 0xc000df6000, 0x1000, 0x1000, 0xa74bd2, 0xc0004ca238, 0xbf2cc62116d71f48) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0038145a0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0038145a0, 0x4, 0x5e02ee7f5, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc000df2000, 0xf1c820, 0xc0037e9600) 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 36 [runnable, locked to thread]: syscall.Syscall(0x7ffc3f994520, 0x3, 0xc0034fe000, 0x0, 0xc0011995e8, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:184 +0xea syscall.GetFileAttributesEx(0xc0034fe000, 0x0, 0xc0011995e8, 0x86, 0x86) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xc6a6df, 0x5, 0xc0034fc090, 0x85, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x210 os.lstatNolog(...) C:/Go/src/os/stat_windows.go:135 os.Lstat(0xc0034fc090, 0x85, 0xc000146538, 0x7, 0xc0034fc090, 0x85) C:/Go/src/os/stat.go:22 +0x76 github.com/syncthing/syncthing/lib/fs.underlyingLstat(...) C:/BuildAgent/work/174e136266f8a219/lib/fs/lstat_regular.go:14 github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Lstat(0xc000117030, 0xc003230080, 0x7e, 0xc003230080, 0x7e, 0xc0003b40a0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:143 +0x86 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000117040, 0xc002eb29a0, 0x6e, 0xf25800, 0xc00080d5e0, 0xc0003b40a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d1 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000117040, 0xc0015d4a80, 0x57, 0xf25800, 0xc00080cd90, 0xc0003b40a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x425 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000117040, 0xc000158a20, 0x24, 0xf25800, 0xc000d53d20, 0xc0003b40a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x425 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000117040, 0xc000fefa50, 0xe, 0xf25800, 0xc00027ea10, 0xc0003b40a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x425 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000117040, 0xc0008142c0, 0xc, 0xf25800, 0xc002f20430, 0xc0003b40a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x425 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000117040, 0xc692d5, 0x1, 0xf25800, 0xc00032a180, 0xc0003b40a0, 0x0, 0xc000307f48) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x425 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000117040, 0xc692d5, 0x1, 0xc0003b40a0, 0x147d4c0, 0xc00032a170) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0003ea000, 0xf1c820, 0xc00012acc0, 0xc00036e120, 0xc00036e180) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x12e created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:108 +0x193 goroutine 37 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc00036e120, 0xf1c820, 0xc00012acc0, 0xc0003ea000, 0xc00036e180, 0xc0003b4050) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:145 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:141 +0x21d goroutine 87 [syscall, locked to thread]: syscall.Syscall6(0x7ffc3f986c00, 0x5, 0x17c, 0xc0004d3fa8, 0xc0004d3fac, 0xc0004d3fb8, 0xffffffff, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:197 +0xed syscall.GetQueuedCompletionStatus(0x17c, 0xc0004d3fa8, 0xc0004d3fac, 0xc0004d3fb8, 0xffffffff, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:556 +0xb6 github.com/syncthing/notify.(*readdcw).loop(0xc00011c510) 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 88 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000117050, 0xc692d5, 0x1, 0xc000031400, 0x13, 0xc0000c6f00, 0xc0002e0960, 0xf13a60, 0xc000226510, 0xf1c820, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:88 +0x2cf created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:66 +0x431 goroutine 89 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0001369c0, 0xc0002e0960, 0xc0001f6180, 0xf2cb80, 0xc000170000) 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 178 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0002f60f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000238000, 0xc000000002, 0xf13960, 0xc000089930) 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 147 [select]: github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0xc00000f810) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:53 +0x14b github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f60f0, 0xc000000000, 0xf13b60, 0xc00000f810) 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 148 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:307 time.Sleep(0x3b9aca000) C:/Go/src/runtime/time.go:105 +0x16e github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc000089930) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:444 +0x4f1 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc00027e010) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f60f0, 0xc000000001, 0xf14de0, 0xc00027e010) 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 149 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc000089930) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:178 +0x84 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0xc00027e020) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:180 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f60f0, 0xc000000002, 0xf14de0, 0xc00027e020) 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 150 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc0002f61e0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f60f0, 0xc000000003, 0xf13d20, 0xc0002f61e0) 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 151 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0xc000226630) C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:69 +0x3d3 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f61e0, 0xc000000000, 0x3040a38, 0xc000226630) 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 152 [IO wait]: internal/poll.runtime_pollWait(0x6040b68, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000b161c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000b16018, 0xc0004060e0, 0x1, 0x0, 0x258) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc000b16000, 0x258, 0xc000114b40, 0x2, 0x2, 0xc000b16018, 0xc6db29, 0xc000ed1920, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc000b16000, 0xc00032a000, 0x0, 0x0, 0x0, 0x0, 0xc000000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc000b16000, 0x40a3b1, 0x3b9aca00, 0xc000ed1ac8) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc000b30000, 0xe9, 0x0, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc000b30000, 0xbf2cc6202284ad10, 0x4fd7289c1, 0x147d4c0, 0x0) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0xc0002266c0) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_listen.go:87 +0x735 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f61e0, 0xc000000001, 0x3040a80, 0xc0002266c0) 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, locked to thread]: syscall.Syscall6(0x7ffc3f07a9a0, 0x6, 0x2, 0x1, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:197 +0xed internal/syscall/windows.WSASocket(0x100000002, 0x0, 0x0, 0x8100000000, 0x10, 0x10, 0x10) C:/Go/src/internal/syscall/windows/zsyscall_windows.go:120 +0xa5 net.sysSocket(0x2, 0x1, 0x0, 0x10, 0x56da38, 0xc00322e000) C:/Go/src/net/sock_windows.go:20 +0x66 net.socket(0xf1c8a0, 0xc000077920, 0xc699bf, 0x3, 0x2, 0x1, 0x0, 0x0, 0xf212a0, 0x0, ...) C:/Go/src/net/sock_posix.go:19 +0x61 net.internetSocket(0xf1c8a0, 0xc000077920, 0xc699bf, 0x3, 0xf212a0, 0x0, 0xf212a0, 0xc001794060, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc00012e100, 0xf1c8a0, 0xc000077920, 0x0, 0xc001794060, 0xb944c0, 0x14a0370, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc00012e100, 0xf1c8a0, 0xc000077920, 0x0, 0xc001794060, 0xc000b91738, 0x562615, 0xbf2cc6203a3d99d0) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc00012e100, 0xf1c8a0, 0xc000077920, 0xf13fe0, 0xc001794060, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:571 +0x352 net.(*sysDialer).dialSerial(0xc00012e100, 0xf1c8a0, 0xc000077920, 0xc0003ba050, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:539 +0x228 net.(*Dialer).DialContext(0xc000b919e0, 0xf1c860, 0xc00002a188, 0xc699bf, 0x3, 0xc0002b9d48, 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, 0xc0002b9d48, 0x11, 0x3b9aca00, 0x1, 0xc3, 0x14, 0x1) C:/Go/src/net/dial.go:326 +0xbe github.com/syncthing/syncthing/lib/dialer.DialTimeout(0xc699bf, 0x3, 0xc0002b9d48, 0x11, 0x3b9aca00, 0x0, 0x0, 0xc9, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:51 +0x88 github.com/syncthing/syncthing/lib/osutil.TCPPing(0xc0002b9d48, 0x11, 0xc00012e080, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:21 +0x86 github.com/syncthing/syncthing/lib/osutil.GetLatencyForURL(0xc0002b9d40, 0xc9, 0x1, 0xc000b863b0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:36 +0x87 github.com/syncthing/syncthing/lib/relay/client.relayAddressesOrder(0xc0010fb000, 0xd2, 0x100, 0x3, 0x0, 0xc0010fb000) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:200 +0xf3 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0xc000144000) 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 262 [select]: net/http.(*persistConn).writeLoop(0xc0000bab40) 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 118 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc00085a000) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f6000, 0xc000000000, 0x4f800e0, 0xc00085a000) 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 119 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000352700) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:201 +0x17e github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f6000, 0xc000000001, 0x4f800e0, 0xc000352700) 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 120 [chan receive]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0xc000352770) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:190 +0x22c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f6000, 0xc000000002, 0x4f800e0, 0xc000352770) 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 121 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0xc0002aa540, 0xc000530098, 0x20, 0xc000b0c101, 0x2, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000530090, 0xf1ec20, 0xc0002aa540) 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 122 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000530090) 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 123 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00016c2d0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f6000, 0xc000000003, 0x56000e8, 0xc000530090) 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 124 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0xc0002aa6c0, 0xc000530128, 0x20, 0xc000b0c101, 0x2, 0x2) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:67 +0x5a github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0xc000530120, 0xf1ec60, 0xc0002aa6c0) 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 125 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0xc000530120) 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 126 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00016c4b0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc0002f6000, 0xc000000004, 0x56000e8, 0xc000530120) 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 127 [select]: github.com/syncthing/syncthing/lib/ur.(*Service).Serve(0xc0003527e0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:399 +0x238 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000238000, 0xc000000003, 0xf13c60, 0xc0003527e0) 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 128 [select]: main.(*cpuService).Serve(0xc000286260) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/cpuusage.go:41 +0x177 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000238000, 0xc000000004, 0xf13e60, 0xc000286260) 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 129 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00016c690) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000238000, 0xc000000005, 0x56002d8, 0xc000632280) 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 164 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0000d8b60, 0xc0001f6000, 0xc00036e060, 0xf2cb80, 0xc000170000) 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 166 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc0000d8ea0, 0xc0005063c0, 0xc0003460c0, 0xf2cb80, 0xc000170000) 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 194 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc00016c3c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x357 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c2d0, 0xc000000000, 0x5600068, 0xc0002aa540) 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 195 [IO wait]: internal/poll.runtime_pollWait(0x6040c38, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000ac0488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000ac02d8, 0xe2f7d0, 0xbdf920, 0x1, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000ac02c0, 0xc000b42000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000ac02c0, 0xc000b42000, 0x10000, 0x10000, 0x4, 0xc0008dff40, 0xc0004bb980, 0xc0008dfe50, 0x4052ea) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000124030, 0xc000b42000, 0x10000, 0x10000, 0xc0008164e0, 0xc0008dfe88, 0x40624b, 0xc0008164e0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc000124030, 0xc000b42000, 0x10000, 0x10000, 0x2, 0x2, 0xc00069e030, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x65 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0xc000830240) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:196 +0x378 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c3c0, 0xc000000000, 0xf137a0, 0xc000830240) 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 196 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0xc000830280) C:/BuildAgent/work/174e136266f8a219/lib/beacon/broadcast.go:102 +0x3d1 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c3c0, 0xc000000001, 0xf137e0, 0xc000830280) 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 210 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000116ff0, 0xc692d5, 0x1, 0xc000158000, 0x24, 0xc000816300, 0xc000346360, 0xf13a60, 0xc0002265a0, 0xf1c820, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:88 +0x2cf created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:66 +0x431 goroutine 211 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc000136d00, 0xc000346360, 0xc0005060c0, 0xf2cb80, 0xc000170000) 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 168 [IO wait]: internal/poll.runtime_pollWait(0x6040d08, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000194748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000194598, 0xe2f7d0, 0xbdf920, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).ReadFrom(0xc000194580, 0xc0009fc000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:642 +0x120 net.(*netFD).readFrom(0xc000194580, 0xc0009fc000, 0x10000, 0x10000, 0x45, 0xc000a45c88, 0x4055bc, 0x432953, 0xc000a45c70) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc000006130, 0xc0009fc000, 0x10000, 0x10000, 0xc000a45e90, 0xc000a45d28, 0x3, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc000006130, 0xc0009fc000, 0x10000, 0x10000, 0xc0008165a0, 0xc000a45e90, 0xb52f00, 0x945616, 0xc000400001) C:/Go/src/net/udpsock.go:121 +0x65 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc000148330, 0xc0009fc000, 0x10000, 0x10000, 0x2, 0x2, 0xf14020, 0xc00069e0f0, 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(0xc000830300) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:204 +0x767 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c5a0, 0xc000000000, 0xf13820, 0xc000830300) 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 169 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0xc000830340) C:/BuildAgent/work/174e136266f8a219/lib/beacon/multicast.go:109 +0x889 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c5a0, 0xc000000001, 0xf13860, 0xc000830340) 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 213 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc000632280) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:158 +0x359 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc000896380) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c690, 0xc000000000, 0xf14e60, 0xc000896380) 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 214 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc000632280) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:229 +0x113 github.com/syncthing/syncthing/lib/model.serviceFunc.Serve(0xc000896390) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:311 +0x2c github.com/thejerf/suture.(*Supervisor).runService.func1(0xc00016c690, 0xc000000001, 0xf14e60, 0xc000896390) 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 191 [select]: net/http.(*persistConn).writeLoop(0xc0003b2240) 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 188 [IO wait]: internal/poll.runtime_pollWait(0x6040a98, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000194a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000194858, 0xe2f7c8, 0xc00008f558, 0xc0010cd8c8, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000194840, 0xc00102a000, 0x114fb, 0x114fb, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000194840, 0xc00102a000, 0x114fb, 0x114fb, 0xef60dd, 0x0, 0x3baf) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000ed8000, 0xc00102a000, 0x114fb, 0x114fb, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00011e120, 0xc00102a000, 0x114fb, 0x114fb, 0x100, 0x718ffff, 0xc0010cd9e0) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000aa8cd8, 0xf0c1c0, 0xc00011e120, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000aa8a80, 0x4949c28, 0xc000ed8000, 0x5, 0xc000ed8000, 0x9) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000aa8a80, 0xe30200, 0xc000aa8bb8, 0xc0010cdd58) 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(0xc000aa8a80, 0xc003347000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e bufio.(*Reader).Read(0xc0038141e0, 0xc00019c818, 0x9, 0x9, 0x40624b, 0xc003814240, 0xc0010cdd58) C:/Go/src/bufio/bufio.go:223 +0x245 io.ReadAtLeast(0xf0c000, 0xc0038141e0, 0xc00019c818, 0x9, 0x9, 0x9, 0xf0c360, 0xc002f20010, 0xc000072040) C:/Go/src/io/io.go:310 +0x8f io.ReadFull(...) C:/Go/src/io/io.go:329 net/http.http2readFrameHeader(0xc00019c818, 0x9, 0x9, 0xf0c000, 0xc0038141e0, 0x0, 0x0, 0xc00373c1e0, 0x0) C:/Go/src/net/http/h2_bundle.go:1476 +0x8f net/http.(*http2Framer).ReadFrame(0xc00019c7e0, 0xc00373c1e0, 0x0, 0x0, 0x0) C:/Go/src/net/http/h2_bundle.go:1734 +0xa8 net/http.(*http2clientConnReadLoop).run(0xc0010cdfb8, 0xe2fb58, 0xc000a9ffb8) C:/Go/src/net/http/h2_bundle.go:8102 +0x96 net/http.(*http2ClientConn).readLoop(0xc002de5980) 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 38 [select]: github.com/syncthing/syncthing/lib/api.(*service).Serve(0xc00014cb40) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:362 +0x242b github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000238000, 0xc000000006, 0x39f01a0, 0xc00014cb40) 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 133 [IO wait]: internal/poll.runtime_pollWait(0x60408f8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000b16488, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000b162d8, 0xc00095c300, 0x1, 0x0, 0x71c) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).acceptOne(0xc000b162c0, 0x71c, 0xc00404a1e0, 0x2, 0x2, 0xc000b162d8, 0x1b02, 0xc00054dbe0, 0x40cbef, 0x10) C:/Go/src/internal/poll/fd_windows.go:864 +0xa9 internal/poll.(*FD).Accept(0xc000b162c0, 0xc003502b70, 0x0, 0x0, 0x0, 0x0, 0x203000d00000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:898 +0x148 net.(*netFD).accept(0xc000b162c0, 0x48, 0xc00054ddd0, 0x412917) C:/Go/src/net/fd_windows.go:193 +0x81 net.(*TCPListener).accept(0xc000b30040, 0x7, 0x20, 0x1) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc000b30040, 0xc0036ac0d0, 0xc0036ac0e8, 0xc0036ac0f0, 0x3) C:/Go/src/net/tcpsock.go:260 +0x4f github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc0013e6920, 0xc0007980f0, 0x0, 0xe302f0, 0xe62acc18a8905e0, 0xc00054de48) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:189 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc0013e6920, 0xc00054dec0, 0x18, 0xc000d8a300, 0x71b87b) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:170 +0x36 net/http.(*Server).Serve(0xc000089e10, 0xf1a4e0, 0xc0013e6920, 0x0, 0x0) C:/Go/src/net/http/server.go:2859 +0x234 github.com/syncthing/syncthing/lib/api.(*service).Serve.func1(0xc0000775c0, 0xc000089e10, 0xf1a4e0, 0xc0013e6920) 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 198 [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 199 [select]: main.autoUpgrade(0xf2cb80, 0xc000170000) 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 72 [IO wait]: internal/poll.runtime_pollWait(0x6040758, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000b16748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000b16598, 0xe2f7c8, 0x1cb, 0xc002cf4000, 0xc003a4bab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000b16580, 0xc0003be000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000b16580, 0xc0003be000, 0x1000, 0x1000, 0xc00004a088, 0xc00004a000, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000ed8008, 0xc0003be000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0004061c0, 0xc0003be000, 0x1000, 0x1000, 0x37e11d600, 0xc003a4bcd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc000798150, 0xc0003be000, 0x1000, 0x1000, 0xa74bd2, 0xc000ed8008, 0xbf2cc620e2f0bac8) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc00011b5c0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc00011b5c0, 0x4, 0x5b0ad9a35, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc002cc8000, 0xf1c820, 0xc0004c0000) 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 74 [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 261 [IO wait]: internal/poll.runtime_pollWait(0x6040828, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000ac0748, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000ac0598, 0xe2f7c8, 0xc000410298, 0xc003339820, 0x64ed18) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000ac0580, 0xc00294e000, 0x2525, 0x2525, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000ac0580, 0xc00294e000, 0x2525, 0x2525, 0xef60dd, 0x0, 0xc000000031) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0002ae000, 0xc00294e000, 0x2525, 0x2525, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00011ec40, 0xc00294e000, 0x2525, 0x2525, 0x203000b, 0x3000b, 0xc003339938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000a485d8, 0xf0c1c0, 0xc00011ec40, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000a48380, 0x4949c28, 0xc0002ae000, 0x5, 0xc0002ae000, 0x203000e) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000a48380, 0xe30200, 0xc000a484b8, 0xc003339b88) 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(0xc000a48380, 0xc000a77000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000bab40, 0xc000a77000, 0x1000, 0x1000, 0xc003339c88, 0x404db5, 0xc00036e0c0) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0000779e0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0000779e0, 0x1, 0x0, 0x0, 0x1, 0xc00059d900, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000bab40) 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 219 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc0008432c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0000b6500, 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(0xc00014cb40, 0xf1abe0, 0xc0029901c0, 0xc000a26700, 0xf0c540, 0xc0000b6500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getDiskEvents(0xc00014cb40, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1166 +0x7b net/http.HandlerFunc.ServeHTTP(0xc0008966e0, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000830200, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc000150480, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0013e69c0, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0013e69e0, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000830700, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:78 +0x20f net/http.HandlerFunc.ServeHTTP(0xc0000ca6e0, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc0008307c0, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc0013e6a60, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0013e6a80, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0013e6aa0, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000089e10, 0xf1abe0, 0xc0029901c0, 0xc000a26700) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc002f10000, 0xf1c820, 0xc000abaa80) 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 155 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc00416d2c8, 0xe2f300) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x11c github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc0000b6460, 0x1d, 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(0xc00014cb40, 0xf1abe0, 0xc00019c380, 0xc0002d0600, 0xf0c540, 0xc0000b6460) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1190 +0x2ab github.com/syncthing/syncthing/lib/api.(*service).getIndexEvents(0xc00014cb40, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1161 +0xd4 net/http.HandlerFunc.ServeHTTP(0xc0008966d0, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000830200, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:426 +0xed net/http.HandlerFunc.ServeHTTP(0xc000150480, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:518 +0x11e net/http.HandlerFunc.ServeHTTP(0xc0013e69c0, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:541 +0x3fb net/http.HandlerFunc.ServeHTTP(0xc0013e69e0, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b net/http.(*ServeMux).ServeHTTP(0xc000830700, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:2375 +0x1dd github.com/syncthing/syncthing/lib/api.csrfMiddleware.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:78 +0x20f net/http.HandlerFunc.ServeHTTP(0xc0000ca6e0, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:549 +0x2d5 net/http.HandlerFunc.ServeHTTP(0xc0008307c0, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:510 +0x2ad net/http.HandlerFunc.ServeHTTP(0xc0013e6a60, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:556 +0x94 net/http.HandlerFunc.ServeHTTP(0xc0013e6a80, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:438 +0xae net/http.HandlerFunc.ServeHTTP(0xc0013e6aa0, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:1995 +0x4b net/http.serverHandler.ServeHTTP(0xc000089e10, 0xf1abe0, 0xc00019c380, 0xc0002d0600) C:/Go/src/net/http/server.go:2774 +0xaf net/http.(*conn).serve(0xc000632000, 0xf1c820, 0xc0004c0780) 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 265 [IO wait]: internal/poll.runtime_pollWait(0x6040688, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000194cc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000194b18, 0xe2f7c8, 0x50, 0x50, 0xc000a1e6e0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000194b00, 0xc000ad0131, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000194b00, 0xc000ad0131, 0x1, 0x1, 0x442716, 0xc002f16180, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000b30318, 0xc000ad0131, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000a74000, 0xc000ad0131, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc000a1e6e0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc000ad0120) 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 80 [IO wait]: internal/poll.runtime_pollWait(0x6040348, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00126e1c8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00126e018, 0xe2f7c8, 0x1c5, 0xc0030c1000, 0xc00474bab8) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00126e000, 0xc0030c0000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00126e000, 0xc0030c0000, 0x1000, 0x1000, 0xc000040a88, 0xc000040a00, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000b300a8, 0xc0030c0000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000286aa0, 0xc0030c0000, 0x1000, 0x1000, 0x37e11d600, 0xc00474bcd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc002b10060, 0xc0030c0000, 0x1000, 0x1000, 0xa74bd2, 0xc000b300a8, 0xbf2cc62164404218) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0008166c0) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0008166c0, 0x4, 0x629330085, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc002a12140, 0xf1c820, 0xc000830000) 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 81 [IO wait]: internal/poll.runtime_pollWait(0x6040278, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc00126ef88, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc00126edd8, 0xe2f7c8, 0x235, 0xc0010d5000, 0xc00015d800) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc00126edc0, 0xc0010d4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc00126edc0, 0xc0010d4000, 0x1000, 0x1000, 0xc000042f88, 0xc000042f00, 0x4dabd4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000b300b0, 0xc0010d4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000286ae0, 0xc0010d4000, 0x1000, 0x1000, 0x37e11d600, 0xc00020fcd0, 0x57cb7d) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).Read(0xc0010b44b0, 0xc0010d4000, 0x1000, 0x1000, 0xa74bd2, 0xc000b300b0, 0xbf2cc6213aa98cf8) C:/Go/src/net/http/server.go:787 +0x10e bufio.(*Reader).fill(0xc0002a8180) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0002a8180, 0x4, 0x6040171c5, 0x147d4c0, 0x0, 0x0, 0x147d4c0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc002a121e0, 0xf1c820, 0xc00037b840) 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 307 [IO wait]: internal/poll.runtime_pollWait(0x60404e8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000b17508, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000b17358, 0xe2f7c8, 0x1, 0xc00002c720, 0x24) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000b17340, 0xc0033f4000, 0xe50, 0xe50, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000b17340, 0xc0033f4000, 0xe50, 0xe50, 0xef60dd, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0003ee000, 0xc0033f4000, 0xe50, 0xe50, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00095c040, 0xc0033f4000, 0xe50, 0xe50, 0x200, 0x1eb, 0xc002f97938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000bff3d8, 0xf0c1c0, 0xc00095c040, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000bff180, 0x4949c28, 0xc0003ee000, 0x5, 0xc0003ee000, 0xc002f97a40) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000bff180, 0xe30200, 0xc000bff2b8, 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(0xc000bff180, 0xc003346000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0000bb200, 0xc003346000, 0x1000, 0x1000, 0x60, 0xc002f97c88, 0x42f7d6) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc000c09500) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc000c09500, 0x1, 0xc000826000, 0xc002f97d88, 0x0, 0x0, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000bb200) 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 293 [select]: net/http.(*persistConn).writeLoop(0xc0000ba240) 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 190 [IO wait]: internal/poll.runtime_pollWait(0x6040008, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000ac0a08, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000ac0858, 0xe2f7c8, 0xc00014d058, 0x415016, 0x7175d00) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000ac0840, 0xc00130e000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000ac0840, 0xc00130e000, 0x611, 0x611, 0xef60dd, 0xc000ef3888, 0x41840b) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0000060f0, 0xc00130e000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc00095c1c0, 0xc00130e000, 0x611, 0x611, 0x203000b, 0x3000b, 0xc000ef3938) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000bff758, 0xf0c1c0, 0xc00095c1c0, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000bff500, 0x4949c28, 0xc0000060f0, 0x5, 0xc0000060f0, 0x2030000) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000bff500, 0xe30200, 0xc000bff638, 0xc000ef3b88) 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(0xc000bff500, 0xc003d30000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e net/http.(*persistConn).Read(0xc0003b2240, 0xc003d30000, 0x1000, 0x1000, 0xc000ef3c88, 0x404db5, 0xc00112a060) C:/Go/src/net/http/transport.go:1524 +0x82 bufio.(*Reader).fill(0xc0000c6a80) C:/Go/src/bufio/bufio.go:100 +0x116 bufio.(*Reader).Peek(0xc0000c6a80, 0x1, 0x0, 0x0, 0x1, 0xc0032fe000, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0003b2240) 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 539 [runnable]: net.(*netFD).connect.func2(0xf1c8a0, 0xc0002a8d20, 0xc002e08b00, 0xc000826cc0) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1c2 goroutine 142 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc0000cab00) 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 141 [IO wait]: internal/poll.runtime_pollWait(0x3280b28, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000029248, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000029098, 0xe2f7c8, 0xc0001167e0, 0xc0029682d0, 0xb52cc0) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000029080, 0xc000324a00, 0x6f4, 0x6f4, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000029080, 0xc000324a00, 0x6f4, 0x6f4, 0xef60dd, 0xc000ae2b00, 0x2) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc003050000, 0xc000324a00, 0x6f4, 0x6f4, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 crypto/tls.(*atLeastReader).Read(0xc003318520, 0xc000324a00, 0x6f4, 0x6f4, 0xc004683710, 0xc0046837b8, 0xc004683738) C:/Go/src/crypto/tls/conn.go:761 +0x67 bytes.(*Buffer).ReadFrom(0xc000a49058, 0xf0c1c0, 0xc003318520, 0x40a1ec, 0xba0d40, 0xc3aa80) C:/Go/src/bytes/buffer.go:207 +0xc4 crypto/tls.(*Conn).readFromUntil(0xc000a48e00, 0x4949c28, 0xc003050000, 0x5, 0xc003050000, 0xef60ec) C:/Go/src/crypto/tls/conn.go:783 +0xff crypto/tls.(*Conn).readRecordOrCCS(0xc000a48e00, 0xe30200, 0xc000a48f38, 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(0xc000a48e00, 0xc000d00094, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1236 +0x13e github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc002968210, 0xc000d00094, 0x2, 0x4, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:231 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc003318100, 0xc000d00094, 0x2, 0x4, 0xc, 0xc000030a20, 0x17) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0xf0c620, 0xc003318100, 0xc000d00094, 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(0xc0000cab00, 0xc000d00094, 0x4, 0x4, 0x4062b1, 0xc003af60c0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:505 +0x8e github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc0000cab00, 0xc000d00094, 0x4, 0x4, 0x888f28e050cd3f6f, 0xc000ae2900, 0x4, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:444 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc0000cab00, 0xa13159adc227f246, 0x9d21416cc066e7de) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:361 +0xd3 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc0000cab00) 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 143 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc0000cab00) 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 144 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc0000cab00) 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 145 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc001382ba0, 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(0x60cfb40, 0xc002968270, 0xc002cfc380, 0xa, 0xc00012ae00, 0x6d9b, 0xc00002c200) 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 578 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc002f357a0, 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(0x60cfb40, 0xc002968270, 0xc002cfc3c0, 0xe, 0xc00012ab00, 0x2f6, 0xc00002c300) 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 579 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc002f35700, 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(0x60cfb40, 0xc002968270, 0xc000a70700, 0x12, 0xc00012ac00, 0x12df8e, 0xc00002b100) 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 580 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0xc001382c00, 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(0x60cfb40, 0xc002968270, 0xc002cfc420, 0xc, 0xc00012ad00, 0x997, 0xc00002b400) 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 538 [IO wait]: internal/poll.runtime_pollWait(0x60405b8, 0x72, 0xf0e440) C:/Go/src/runtime/netpoll.go:182 +0x5d internal/poll.(*pollDesc).wait(0xc000b16cc8, 0x72, 0x142b600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0xa2 internal/poll.(*ioSrv).ExecIO(0x14798e8, 0xc000b16b18, 0xe2f7c8, 0x50, 0x50, 0xc000148780) C:/Go/src/internal/poll/fd_windows.go:228 +0x124 internal/poll.(*FD).Read(0xc000b16b00, 0xc0003481c1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:502 +0x26b net.(*netFD).Read(0xc000b16b00, 0xc0003481c1, 0x1, 0x1, 0x442716, 0xc002f16180, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000ed8020, 0xc0003481c1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:177 +0x70 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0004061e0, 0xc0003481c1, 0x1, 0x1, 0x4389ed, 0xe30058, 0xc000148780) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:223 +0xc8 net/http.(*connReader).backgroundRead(0xc0003481b0) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xd1