[start] 12:09:04 INFO: syncthing v1.4.1-rc.3 "Fermium Flea" (go1.13.9 windows-amd64) teamcity@build.syncthing.net 2020-03-20 11:07:29 UTC [start] 12:09:04 INFO: Automatic upgrade is always enabled for candidate releases. [start] 12:09:04 INFO: Using large-database tuning [DA4WN] 12:09:04 INFO: My ID: DA4WNEA-S6V2G4P-6ZCGNZI-EXUJDF5-PL7WSSN-QIYTRZC-PLWZWBK-BQXWAQJ [DA4WN] 12:09:05 INFO: Single thread SHA256 performance is 360 MB/s using crypto/sha256 (350 MB/s using minio/sha256-simd). [DA4WN] 12:09:05 INFO: Hashing performance is 304.64 MB/s [DA4WN] 12:09:05 INFO: Checking db due to upgrade - this may take a while... [DA4WN] 12:10:41 INFO: Starting deadlock detector with 20m0s timeout [DA4WN] 12:10:41 INFO: Overall send rate is unlimited, receive rate is unlimited [DA4WN] 12:10:41 INFO: Using discovery server https://discovery.syncthing.net/v2/?noannounce&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW ... [DA4WN] 12:10:41 INFO: Using discovery server https://discovery-v4.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [DA4WN] 12:10:41 INFO: Using discovery server https://discovery-v6.syncthing.net/v2/?nolookup&id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [DA4WN] 12:10:41 INFO: Anonymous usage reporting is always enabled for candidate releases. [DA4WN] 12:10:41 INFO: QUIC listener ([::]:22000) starting [DA4WN] 12:10:41 INFO: Ready to synchronize "z-AFM-Company Data" (afm-data) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-AFM-Old Server Stuff" (afm-oldstuff) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-AFM-Private" (afm-private) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "bobs dropbox" (bob-dropbox) (receiveonly) [DA4WN] 12:10:41 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [DA4WN] 12:10:41 INFO: TCP listener ([::]:22000) starting [DA4WN] 12:10:41 INFO: Ready to synchronize "Uploads" (dad-uploads) (sendonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Faceedge Drawings" (faceedge-drawings) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-AFM-IT Files" (afm-itfiles) (receiveonly) [DA4WN] 12:10:41 INFO: GUI and API listening on 127.0.0.1:8384 [DA4WN] 12:10:41 INFO: Access the GUI via the following URL: http://localhost:8384/ [DA4WN] 12:10:41 INFO: My name is "server02" [DA4WN] 12:10:41 INFO: Device PPC23MH-IL4TSY6-D3PJ3AE-O4JZXIM-THYGYA7-ASLOABN-VBXR42Q-B5G32QD is "Bob PC" at [dynamic] [DA4WN] 12:10:41 INFO: Device QPK2TU7-Y4U3XIQ-MBYRRUA-M7ZHW5C-LBDWSIY-3YDUOK2-LWUBCOD-YDLVYAB is "Z-Stafford" at [dynamic] [DA4WN] 12:10:41 INFO: Device XWA72TI-N4WAMQJ-U2QBMVW-VUFN7E7-XC6L7MY-CL7LH3A-LPD5HG7-USCURAR is "Z-Eastgate" at [dynamic] [DA4WN] 12:10:41 INFO: Device 6R4EA5L-VQKFPJ2-RTRIHOQ-RHPWFBL-RHV3NQ5-OCH4DYE-SLG3OS6-HVVJYQS is "Z-Holsworthy" at [tcp://46.102.221.120:49224 dynamic] [DA4WN] 12:10:41 INFO: Device KUF3DN7-AWQF2UQ-7VNM5J5-ZLI5EGM-FPMIEPA-4EOLEEP-YHZTQAC-HRQWVAH is "Z-Faceedge" at [dynamic] [DA4WN] 12:10:41 INFO: Device NAGDYKV-YQRUEL3-BDPIVPO-A7H2CS4-AAM7VMI-WTUCH5K-2MWDHO5-56NPIAA is "Z-AFM-Server" at [dynamic] [DA4WN] 12:10:41 INFO: Device OJHKKMP-ZP3OYC2-R2KKY4O-ZOVCRAM-FGW7BFG-AI2XTAO-D6V3JD5-L3ILJAK is "Z-Irvine" at [dynamic] [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Irvine-Advice Process Documents" (irvine-apd) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Stafford-Company Data" (stafford - data) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "Software" (dad-software) (sendonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "Video" (dad-video) (sendonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Eastgate-backup" (eastegate-backup) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Eastgate-Company Data" (eastgate-data) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "holsworthy-vebra" (holsworthy-vebra) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "Music" (dad-music) (sendonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Faceedge-Company Data" (faceedge-companydata) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Irvine-Company Data" (irvine-companydata) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Irvine-hyperv" (irvine-hyperv) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Irvine-Old files backup" (irvine-backups) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Irvine-Daily Backups zip / SQL" (irvine-daily) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-AFM-Database" (afm-database) (receiveonly) [DA4WN] 12:10:41 INFO: Ready to synchronize "z-Eastgate-folder redirection" (eastgate-redirection) (receiveonly) [DA4WN] 12:10:41 INFO: quic://0.0.0.0:22000 detected NAT type: Full cone NAT [DA4WN] 12:10:41 INFO: quic://0.0.0.0:22000 resolved external address quic://51.148.154.142:48240 (via stun.syncthing.net:3478) [DA4WN] 12:10:41 INFO: Completed initial scan of receiveonly folder "holsworthy-vebra" (holsworthy-vebra) [DA4WN] 12:10:41 INFO: Completed initial scan of receiveonly folder "z-Irvine-hyperv" (irvine-hyperv) [DA4WN] 12:10:41 INFO: Puller (folder "z-Irvine-hyperv" (irvine-hyperv), item "backup_to_usb\\WindowsImageBackup\\HostSvr\\Backup 2020-02-28 200008\\00b7974a-0000-0000-0000-00093d000000.vhdx"): no connected device has the required version of this file [DA4WN] 12:10:41 INFO: Completed initial scan of receiveonly folder "z-AFM-IT Files" (afm-itfiles) [DA4WN] 12:10:41 INFO: Puller (folder "holsworthy-vebra" (holsworthy-vebra), item "WindowsImageBackup\\VebraSvr\\Backup 2020-03-01 210052\\264ff1c4-d975-11e1-8084-806e6f6e6963.vhd"): no connected device has the required version of this file [DA4WN] 12:10:42 INFO: Established secure connection to KUF3DN7-AWQF2UQ-7VNM5J5-ZLI5EGM-FPMIEPA-4EOLEEP-YHZTQAC-HRQWVAH at 192.168.16.205:53546-81.140.89.112:1212/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256 [DA4WN] 12:10:42 INFO: Device KUF3DN7-AWQF2UQ-7VNM5J5-ZLI5EGM-FPMIEPA-4EOLEEP-YHZTQAC-HRQWVAH client is "syncthing v1.4.1-rc.3" named "Admin01" at 192.168.16.205:53546-81.140.89.112:1212/tcp-client/TLS1.3-TLS_AES_128_GCM_SHA256 [DA4WN] 12:10:42 INFO: "holsworthy-vebra" (holsworthy-vebra): Failed to sync 1 items [DA4WN] 12:10:42 INFO: "z-Irvine-hyperv" (irvine-hyperv): Failed to sync 1 items [DA4WN] 12:10:43 INFO: Completed initial scan of receiveonly folder "z-Irvine-Old files backup" (irvine-backups) Panic at 2020-03-20T12:10:43Z panic: runtime error: index out of range [0] with length 0 goroutine 136 [running]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded.func1(0x1120540, 0xc000f2f4a0, 0x1120540) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:358 +0x15d9 github.com/syncthing/syncthing/lib/db.nativeFileIterator.func1(0x1120540, 0xc000f2f400, 0x111f6a0) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:503 +0x250 github.com/syncthing/syncthing/lib/db.(*readOnlyTransaction).withNeedLocal(0xc002c04790, 0xc00317c350, 0xe, 0x10, 0x0, 0xc002e47ac0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:396 +0x304 github.com/syncthing/syncthing/lib/db.(*readOnlyTransaction).withNeed(0xc002c04790, 0xc00317c350, 0xe, 0x10, 0xc00cc12e40, 0x20, 0x20, 0xc0001bc300, 0xc002e47ac0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:328 +0xaff github.com/syncthing/syncthing/lib/db.(*Snapshot).WithNeed(0xc002c04780, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc003d18cd0) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:178 +0x1fb github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).processNeeded(0xc0014df500, 0xc002c04780, 0xc0030708a0, 0xc0030707e0, 0xc003070720, 0xc0030708a0, 0xc003070720, 0x110dbe0, 0xc00317c310, 0xc00cc13560, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:306 +0x147 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration(0xc0014df500, 0xc003070720, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:265 +0x624 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull(0xc0014df500, 0x1110000) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:184 +0x52c github.com/syncthing/syncthing/lib/model.(*folder).pull(0xc0014df500, 0xc00cc13b00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:309 +0x258 github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014df500, 0x1110060, 0xc00fe15c00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:166 +0xa3a github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe15c00, 0xc0002a84e0, 0xc000333960) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001df9e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000013, 0x6296178, 0xc00d0ce330) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 1 [chan receive]: github.com/syncthing/syncthing/lib/syncthing.(*App).Wait(...) C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:390 main.syncthingMain(0xc0001384c0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:686 +0x946 main.main() C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:394 +0x3a2 goroutine 18 [syscall, 1 minutes]: os/signal.signal_recv(0x0) C:/Go/src/runtime/sigqueue.go:147 +0xa3 os/signal.loop() C:/Go/src/os/signal/signal_unix.go:23 +0x29 created by os/signal.init.0 C:/Go/src/os/signal/signal_unix.go:29 +0x48 goroutine 19 [chan receive, 1 minutes]: github.com/syncthing/notify.(*recursiveTree).dispatch(0xc000112140) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/tree_recursive.go:125 +0xcb created by github.com/syncthing/notify.newRecursiveTree C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/tree_recursive.go:119 +0x139 goroutine 40 [IO wait]: internal/poll.runtime_pollWait(0x18f48e0, 0x77, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc003bf01c8, 0x77, 0xc009185d00, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc003bf00f0, 0xffa870, 0x20, 0xc000066480, 0x5c9f43) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ConnectEx(0xc003bf0000, 0x10fd200, 0xc002d53d60, 0xc0003f29c0, 0xc003bf0000) C:/Go/src/internal/poll/fd_windows.go:886 +0x76 net.(*netFD).connect(0xc003bf0000, 0x11100e0, 0xc0003f29c0, 0x0, 0x0, 0x10fd200, 0xc002d53d60, 0x0, 0x0, 0x0, ...) C:/Go/src/net/fd_windows.go:117 +0x1fe net.(*netFD).dial(0xc003bf0000, 0x11100e0, 0xc0003f29c0, 0x1115420, 0x0, 0x1115420, 0xc00eb7d470, 0x0, 0xc009185d01, 0xc0021f7190) C:/Go/src/net/sock_posix.go:149 +0x109 net.socket(0x11100e0, 0xc0003f29c0, 0xe2743f, 0x3, 0x2, 0x1, 0x0, 0x0, 0x1115420, 0x0, ...) C:/Go/src/net/sock_posix.go:70 +0x1d9 net.internetSocket(0x11100e0, 0xc0003f29c0, 0xe2743f, 0x3, 0x1115420, 0x0, 0x1115420, 0xc00eb7d470, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc008e45500, 0x11100e0, 0xc0003f29c0, 0x0, 0xc00eb7d470, 0xd14120, 0x171b438, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc008e45500, 0x11100e0, 0xc0003f29c0, 0x0, 0xc00eb7d470, 0xc00bbc0700, 0x10, 0x10) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc008e45500, 0x11100e0, 0xc0003f29c0, 0x11064e0, 0xc00eb7d470, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:578 +0x375 net.(*sysDialer).dialSerial(0xc008e45500, 0x11100e0, 0xc0003f29c0, 0xc00bbc0700, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:546 +0x228 net.(*Dialer).DialContext(0xc0021f7740, 0x11100e0, 0xc0003f29c0, 0xe2743f, 0x3, 0xc00cf9dea8, 0x15, 0x0, 0x0, 0x0, ...) C:/Go/src/net/dial.go:424 +0x66d golang.org/x/net/proxy.direct.DialContext(...) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20190827160401-ba9fcec4b297/proxy/direct.go:30 github.com/syncthing/syncthing/lib/dialer.dialContextWithFallback(0x11100e0, 0xc0003f29c0, 0x10fdd40, 0x171b438, 0xe2743f, 0x3, 0xc00cf9dea8, 0x15, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:72 +0x88b github.com/syncthing/syncthing/lib/dialer.DialContext(...) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:122 github.com/syncthing/syncthing/lib/osutil.TCPPing(0x1110060, 0xc00fe14200, 0xc00cf9dea8, 0x15, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:24 +0x144 github.com/syncthing/syncthing/lib/osutil.GetLatencyForURL(0x1110060, 0xc00fe14200, 0xc00cf9dea0, 0xd4, 0x1, 0xc00bbc06c0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/osutil/ping.go:39 +0x9b github.com/syncthing/syncthing/lib/relay/client.relayAddressesOrder(0x1110060, 0xc00fe14200, 0xc00009a000, 0x124, 0x200, 0xc00009a000, 0x100, 0x200) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:163 +0x483 github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).serve(0xc00cb7e070, 0x1110060, 0xc00fe14200, 0xc0001bc380, 0x331400) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/dynamic.go:80 +0x766 github.com/syncthing/syncthing/lib/relay/client.newCommonClient.func1(0x1110060, 0xc00fe14200, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/relay/client/client.go:62 +0x88 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010502420) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 created by github.com/syncthing/syncthing/lib/connections.(*relayListener).serve C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:56 +0x148 goroutine 193 [select]: net.(*netFD).connect.func2(0x11100e0, 0xc0003f3b00, 0xc002e2cc80, 0xc00867cc00) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1d3 goroutine 35 [runnable]: github.com/syncthing/syncthing/lib/events.(*logger).serve(0xc0001e70a0, 0x1110060, 0xc000184980) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:276 +0x18e github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc000184980, 0xc000068300, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001cbc20) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:576 +0x2c1 goroutine 287 [IO wait]: internal/poll.runtime_pollWait(0x18f45a0, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00d32cbc8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00d32ca18, 0xffa880, 0x10e1218, 0x10fca80, 0x171b140) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00d32ca00, 0xc00d4be851, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00d32ca00, 0xc00d4be851, 0x1, 0x1, 0x444d96, 0xc00addb200, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00d05bbe8, 0xc00d4be851, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc008f1a440, 0xc00d4be851, 0x1, 0x1, 0x43b00d, 0xffb0c0, 0xc00ae77f90) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:216 +0xc8 net/http.(*connReader).backgroundRead(0xc00d4be840) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xdb goroutine 192 [semacquire]: sync.runtime_Semacquire(0xc0020906b8) C:/Go/src/runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc0020906b0) C:/Go/src/sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func2(0xc0020906b0, 0xc0003f3aa0) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:899 +0x32 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:898 +0x4d1 goroutine 183 [select]: net/http.(*persistConn).writeLoop(0xc001bde240) C:/Go/src/net/http/transport.go:2210 +0x12a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1581 +0xb39 goroutine 13 [select]: github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc0002aa000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/util/buffer_pool.go:206 +0x13b created by github.com/syndtr/goleveldb/leveldb/util.NewBufferPool C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/util/buffer_pool.go:237 +0x17d goroutine 52 [IO wait]: internal/poll.runtime_pollWait(0x18f5030, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc0002186c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc000218518, 0xffa880, 0x10, 0xbb1, 0x52d) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc000218500, 0xc000233300, 0x10e3, 0x10e3, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc000218500, 0xc000233300, 0x10e3, 0x10e3, 0x10e1086, 0x0, 0x0) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc000006028, 0xc000233300, 0x10e3, 0x10e3, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f crypto/tls.(*atLeastReader).Read(0xc008f1a980, 0xc000233300, 0x10e3, 0x10e3, 0x203003c, 0xa, 0xc0002598a0) C:/Go/src/crypto/tls/conn.go:780 +0x67 bytes.(*Buffer).ReadFrom(0xc0000513d8, 0x10fc020, 0xc008f1a980, 0x40ab0c, 0xd24220, 0xdf2ac0) C:/Go/src/bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc000051180, 0x5220008, 0xc000006028, 0x5, 0xc000006028, 0x1a) C:/Go/src/crypto/tls/conn.go:802 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc000051180, 0x0, 0x0, 0x3) C:/Go/src/crypto/tls/conn.go:609 +0x12b crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).Read(0xc000051180, 0xc00027c000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1255 +0x168 net/http.(*persistConn).Read(0xc00015f0e0, 0xc00027c000, 0x1000, 0x1000, 0xc000136000, 0xc000259c20, 0x405025) C:/Go/src/net/http/transport.go:1758 +0x7c bufio.(*Reader).fill(0xc00010c360) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc00010c360, 0x1, 0x0, 0x0, 0x1, 0xc00df9e100, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc00015f0e0) C:/Go/src/net/http/transport.go:1911 +0x1dd created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1580 +0xb14 goroutine 53 [select]: net/http.(*persistConn).writeLoop(0xc00015f0e0) C:/Go/src/net/http/transport.go:2210 +0x12a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1581 +0xb39 goroutine 14 [select]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0xc0000132c0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/session_util.go:189 +0x600 created by github.com/syndtr/goleveldb/leveldb.newSession C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/session.go:93 +0x2bb goroutine 15 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc0002a4380) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:91 +0xd4 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:148 +0x413 goroutine 16 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc0002a4380) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_state.go:101 +0xfd created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:149 +0x435 goroutine 66 [runnable]: github.com/golang/snappy.decodedLen(0xc00087e000, 0x7609, 0x8002, 0x760a, 0x8002, 0x42224afc, 0x0) C:/BuildAgent/work/pkg/mod/github.com/golang/snappy@v0.0.1/decode.go:32 +0xb8 github.com/golang/snappy.DecodedLen(...) C:/BuildAgent/work/pkg/mod/github.com/golang/snappy@v0.0.1/decode.go:26 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc000216680, 0x1fb2ba0, 0x7609, 0xe84bbb4a0b104501, 0x8, 0xc000ebb1d0, 0xacecf9, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:582 +0x214 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc000216680, 0x1fb2ba0, 0x7609, 0x1, 0x0, 0x12bea, 0x7956) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc000216680, 0x1fb2ba0, 0x7609, 0x1, 0x42, 0x0, 0x1, 0x1, 0x431b21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:648 +0x205 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc000216680, 0x1fb2ba0, 0x7609, 0x0, 0x1, 0x3b388, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIterErr(0xc000216680, 0x1fb2ba0, 0x7609, 0x0, 0x1, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:780 +0x167 github.com/syndtr/goleveldb/leveldb/table.(*indexIter).Get(0xc003f4c040, 0xad5b3b, 0xc001b3c8c0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:507 +0x2b7 github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).setData(0xc0000e2780) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/iterator/indexed_iter.go:39 +0x48 github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next(0xc0000e2780, 0xc00c6ca0a8) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/iterator/indexed_iter.go:160 +0xbc github.com/syndtr/goleveldb/leveldb/iterator.(*indexedIterator).Next(0xc00010c3c0, 0x4) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/iterator/indexed_iter.go:149 +0x184 github.com/syndtr/goleveldb/leveldb/iterator.(*mergedIterator).Next(0xc0000f2100, 0xc008c55a20) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/iterator/merged_iter.go:169 +0x1ef github.com/syndtr/goleveldb/leveldb.(*tableCompactionBuilder).run(0xc00c6ec1e0, 0xc00baec050, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:442 +0x321 github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact(0xc0002a4380, 0xe2e6f9, 0xb, 0x1106260, 0xc00c6ec1e0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:186 +0x188 github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction(0xc0002a4380, 0xc00d176240, 0xc0102a1800) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:580 +0x646 github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction(0xc0002a4380) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:644 +0x5b github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc0002a4380) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:863 +0x2f6 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:155 +0x589 goroutine 67 [select, 1 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc0002a4380) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_compaction.go:773 +0x157 created by github.com/syndtr/goleveldb/leveldb.openDB C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:156 +0x5ab goroutine 68 [select, 1 minutes]: github.com/syncthing/syncthing/lib/db.(*Lowlevel).gcRunner(0xc0001123c0) C:/BuildAgent/work/174e136266f8a219/lib/db/lowlevel.go:510 +0x1b9 created by github.com/syncthing/syncthing/lib/db.NewLowlevel C:/BuildAgent/work/174e136266f8a219/lib/db/lowlevel.go:68 +0x1fa goroutine 69 [select]: main.autoUpgrade(0x1120a60, 0xc0000bcd80, 0xc00007a140, 0x11104e0, 0xc0001e70a0) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:824 +0x165 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:649 +0xce0 goroutine 70 [chan receive, 1 minutes]: main.setupSignalHandling.func1(0xc0001de600, 0xc00007a140) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:702 +0x3b created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:701 +0xc3 goroutine 71 [chan receive, 1 minutes]: main.setupSignalHandling.func2(0xc0001de660, 0xc00007a140) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:711 +0x3b created by main.setupSignalHandling C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:710 +0x174 goroutine 72 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:310 time.Sleep(0x2540be400) C:/Go/src/runtime/time.go:105 +0x16c main.standbyMonitor(0xc00007a140) C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:790 +0x72 created by main.syncthingMain C:/BuildAgent/work/174e136266f8a219/cmd/syncthing/main.go:671 +0xa0d goroutine 73 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc000012960) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x372 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 74 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc000112460) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:467 +0xa2 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:462 +0x166 goroutine 75 [chan receive, 1 minutes]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0xc000112500) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:467 +0xa2 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:462 +0x166 goroutine 182 [IO wait]: internal/poll.runtime_pollWait(0x18f4c20, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00067e448, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00067e298, 0xffa880, 0x10, 0x1c5, 0x43f) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00067e280, 0xc00400e000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00067e280, 0xc00400e000, 0x611, 0x611, 0x10e1086, 0x0, 0x604) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc0101f8248, 0xc00400e000, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f crypto/tls.(*atLeastReader).Read(0xc00acd8340, 0xc00400e000, 0x611, 0x611, 0x2030042, 0xa, 0xc0002fd8a0) C:/Go/src/crypto/tls/conn.go:780 +0x67 bytes.(*Buffer).ReadFrom(0xc0001bd3d8, 0x10fc020, 0xc00acd8340, 0x40ab0c, 0xd24220, 0xdf2ac0) C:/Go/src/bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc0001bd180, 0x5220008, 0xc0101f8248, 0x5, 0xc0101f8248, 0x1b) C:/Go/src/crypto/tls/conn.go:802 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc0001bd180, 0x0, 0x0, 0x3) C:/Go/src/crypto/tls/conn.go:609 +0x12b crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).Read(0xc0001bd180, 0xc003f7d000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1255 +0x168 net/http.(*persistConn).Read(0xc001bde240, 0xc003f7d000, 0x1000, 0x1000, 0xc00a505f80, 0xc0002fdc20, 0x405025) C:/Go/src/net/http/transport.go:1758 +0x7c bufio.(*Reader).fill(0xc0002afe60) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc0002afe60, 0x1, 0x0, 0x0, 0x1, 0xc0086daa00, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc001bde240) C:/Go/src/net/http/transport.go:1911 +0x1dd created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1580 +0xb14 goroutine 77 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:310 time.Sleep(0x45d964b800) C:/Go/src/runtime/time.go:105 +0x16c github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1(0xc0102081a0, 0x653d6f8, 0xc0101d8e20, 0xe27ad4, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:39 +0x5f created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:37 +0xb9 goroutine 78 [sleep]: runtime.goparkunlock(...) C:/Go/src/runtime/proc.go:310 time.Sleep(0x45d964b800) C:/Go/src/runtime/time.go:105 +0x16c github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch.func1(0xc0102081a0, 0x653d6f8, 0xc0101d8e40, 0xe27cf0, 0x4) C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:39 +0x5f created by github.com/syncthing/syncthing/lib/model.(*deadlockDetector).Watch C:/BuildAgent/work/174e136266f8a219/lib/model/util.go:37 +0xb9 goroutine 79 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc010205860) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x372 github.com/syncthing/syncthing/lib/model.(*model).Serve(0xc000434600) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:237 +0x43 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000012960, 0xc000000000, 0x653d720, 0xc000434600) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 80 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc010205950) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x372 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000012960, 0xc000000001, 0x653d768, 0xc000112320) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 81 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc010205a40) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x372 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000012960, 0xc000000002, 0x653d9e8, 0xc010205c20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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/ur.(*Service).serve(0xc000112a50, 0x1110060, 0xc00bb4d280) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:405 +0x213 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d280, 0xc01020b260, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222fb60) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000012960, 0xc000000003, 0x11061e0, 0xc000112a50) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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/thejerf/suture.(*Supervisor).Serve(0xc010205d10) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x372 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000012960, 0xc000000004, 0x653db38, 0xc000078aa0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 84 [chan receive]: github.com/syncthing/syncthing/lib/discover.(*globalClient).serve(0xc0001f4600, 0x1110060, 0xc00bb4d180) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:196 +0x2eb github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d180, 0xc0000683c0, 0x15) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f980) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205950, 0x0, 0x653da70, 0xc0001f4600) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 85 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).serve(0xc0001f4700, 0x1110060, 0xc00bb4d1c0) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:207 +0x202 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d1c0, 0xc0000684e0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222fa40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205950, 0x1, 0x653da70, 0xc0001f4700) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 86 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).serve(0xc0001f4800, 0x1110060, 0xc00bb4d240) C:/BuildAgent/work/174e136266f8a219/lib/discover/global.go:207 +0x202 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d240, 0xc000069680, 0x1a70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222fb00) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205950, 0x2, 0x653da70, 0xc0001f4800) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 87 [semacquire]: sync.runtime_Semacquire(0xc00dd8bcf8) C:/Go/src/runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc00dd8bcf0) C:/Go/src/sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/nat.discoverAll(0x1110060, 0xc00bb4cf80, 0x1a3185c5000, 0x2540be400, 0xc00d9e3a60) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:60 +0x1c0 github.com/syncthing/syncthing/lib/nat.(*Service).process(0xc00caf3340, 0x1110060, 0xc00bb4cf80, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:124 +0x4e7 github.com/syncthing/syncthing/lib/nat.(*Service).serve(0xc00caf3340, 0x1110060, 0xc00bb4cf80) C:/BuildAgent/work/174e136266f8a219/lib/nat/service.go:61 +0x17a github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4cf80, 0xc000068600, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f6e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205a40, 0x0, 0x1106020, 0xc00caf3340) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 88 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*service).dialParallel(0xc010205c20, 0x1110060, 0xc00bb4d080, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, 0xc002e2ca00, 0x5, 0x8, ...) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:904 +0x502 github.com/syncthing/syncthing/lib/connections.(*service).connect(0xc010205c20, 0x1110060, 0xc00bb4d080) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:476 +0xf7d github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d080, 0xc000069380, 0x45030) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f860) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205a40, 0x1, 0x197c570, 0xc00222f860) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 89 [select]: github.com/syncthing/syncthing/lib/connections.(*service).handle(0xc010205c20, 0x1110060, 0xc00bb4d0c0) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:203 +0x10d github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d0c0, 0xc0102a4480, 0x202936282079706f) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f8c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205a40, 0x2, 0x197c570, 0xc00222f8c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 90 [select]: github.com/thejerf/suture.(*Supervisor).Serve(0xc010205b30) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:454 +0x372 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205a40, 0x3, 0x11062a0, 0xc010205b30) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 91 [IO wait]: internal/poll.runtime_pollWait(0x18f4cf0, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc000118448, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc000118298, 0xc008f1b120, 0x1, 0x0, 0x278) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).acceptOne(0xc000118280, 0x278, 0xc00df625a0, 0x2, 0x2, 0xc000118298, 0xe2b7d2, 0x8, 0x10fca80, 0x171b140) C:/Go/src/internal/poll/fd_windows.go:896 +0xa9 internal/poll.(*FD).Accept(0xc000118280, 0xc00cf8b790, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:930 +0x17a net.(*netFD).accept(0xc000118280, 0x40acd1, 0xd247a0, 0xc00cf8b820) C:/Go/src/net/fd_windows.go:193 +0x7b net.(*TCPListener).accept(0xc00020a460, 0xe9, 0x0, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc00020a460, 0xbf954a90ed191950, 0x17250847ed, 0x16f0500, 0x0) C:/Go/src/net/tcpsock.go:261 +0x4e github.com/syncthing/syncthing/lib/connections.(*tcpListener).serve(0xc010202e10, 0x1110060, 0xc00bb4cfc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_listen.go:78 +0x65e github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f740) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205b30, 0x0, 0x653d850, 0xc010202e10) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 92 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).serve(0xc010202ea0, 0x1110060, 0xc00bb4d000, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/relay_listen.go:66 +0x436 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f7a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205b30, 0x1, 0x653d898, 0xc010202ea0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 93 [select]: github.com/lucas-clemente/quic-go.(*server).Accept(0xc000078be0, 0x1110060, 0xc00bb4d040, 0xc010208890, 0x1, 0x1, 0x0) C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.12.1/server.go:288 +0xfc github.com/syncthing/syncthing/lib/connections.(*quicListener).serve(0xc0001f4500, 0x1110060, 0xc00bb4d040, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/connections/quic_listen.go:120 +0x7b4 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f800) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205b30, 0x2, 0x653d8e0, 0xc0001f4500) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 94 [IO wait]: internal/poll.runtime_pollWait(0x18f4f60, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00adb61c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00adb6018, 0xffa888, 0x418d0b, 0x5704800, 0x203001000000000) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ReadFrom(0xc00adb6000, 0xc004090000, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:667 +0x13d net.(*netFD).readFrom(0xc00adb6000, 0xc004090000, 0x5dc, 0x5dc, 0x18, 0xcef4a0, 0x405801, 0x434c83, 0x8) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc0101f8500, 0xc004090000, 0x5dc, 0x5dc, 0x20, 0xcef4a0, 0x1, 0xc0002c41e0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFrom(0xc0101f8500, 0xc004090000, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/udpsock.go:121 +0x64 github.com/AudriusButkevicius/pfilter.(*PacketFilter).loop(0xc00bb4d340) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/filter.go:99 +0x295 created by github.com/AudriusButkevicius/pfilter.(*PacketFilter).Start C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/filter.go:91 +0x46 goroutine 95 [select]: github.com/syncthing/syncthing/lib/stun.(*Service).stunKeepAlive(0xc00caf33b0, 0x1110060, 0xc00bb4d440, 0xe3b151, 0x17, 0xc00acd81c0) C:/BuildAgent/work/174e136266f8a219/lib/stun/stun.go:260 +0x3f1 github.com/syncthing/syncthing/lib/stun.(*Service).runStunForServer(0xc00caf33b0, 0x1110060, 0xc00bb4d440, 0xe3b151, 0x17) C:/BuildAgent/work/174e136266f8a219/lib/stun/stun.go:216 +0x987 github.com/syncthing/syncthing/lib/stun.(*Service).serve(0xc00caf33b0, 0x1110060, 0xc00bb4d440) C:/BuildAgent/work/174e136266f8a219/lib/stun/stun.go:144 +0xf9 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d440, 0xc0000692c0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222fd40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 created by github.com/syncthing/syncthing/lib/connections.(*quicListener).serve C:/BuildAgent/work/174e136266f8a219/lib/connections/quic_listen.go:94 +0x300 goroutine 96 [select]: github.com/AudriusButkevicius/pfilter.(*FilteredConn).ReadFrom(0xc00bb4d380, 0xc010266600, 0x5ac, 0x5ac, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/!audrius!butkevicius/pfilter@v0.0.0-20190627213056-c55ef6137fc6/conn.go:75 +0x1f7 github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc010202fc0) C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.12.1/packet_handler_map.go:170 +0x14a created by github.com/lucas-clemente/quic-go.newPacketHandlerMap C:/BuildAgent/work/pkg/mod/github.com/lucas-clemente/quic-go@v0.12.1/packet_handler_map.go:62 +0x19f goroutine 97 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).listenForUpdates(0xc000078aa0, 0x1110060, 0xc00bb4d2c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:179 +0x21f github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d2c0, 0xc0102a40c0, 0x8fa2d3) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222fbc0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205d10, 0x0, 0x197c570, 0xc00222fbc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 98 [select]: github.com/syncthing/syncthing/lib/model.(*folderSummaryService).calculateSummaries(0xc000078aa0, 0x1110060, 0xc00bb4d300) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_summary.go:269 +0x15a github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d300, 0xc000068120, 0xffc9) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222fc20) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205d10, 0x1, 0x197c570, 0xc00222fc20) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 212 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc00242cfc0, 0x1110060, 0xc00bb4d940, 0xc0004d8000, 0xc00242d020, 0xc0001135e0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 191 [IO wait]: internal/poll.runtime_pollWait(0x18f4670, 0x77, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc002e2ce48, 0x77, 0xc002090600, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc002e2cd70, 0xffa870, 0x20, 0xc000188f00, 0x5c9f43) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ConnectEx(0xc002e2cc80, 0x10fd200, 0xc0086e6c80, 0xc0003f3b00, 0xc002e2cc80) C:/Go/src/internal/poll/fd_windows.go:886 +0x76 net.(*netFD).connect(0xc002e2cc80, 0x11100e0, 0xc0003f3b00, 0x0, 0x0, 0x10fd200, 0xc0086e6c80, 0x0, 0x0, 0x0, ...) C:/Go/src/net/fd_windows.go:117 +0x1fe net.(*netFD).dial(0xc002e2cc80, 0x11100e0, 0xc0003f3b00, 0x1115420, 0x0, 0x1115420, 0xc0018ff0b0, 0x0, 0xc002090601, 0xc000519518) C:/Go/src/net/sock_posix.go:149 +0x109 net.socket(0x11100e0, 0xc0003f3b00, 0xc0086e6ac0, 0x3, 0x2, 0x1, 0x0, 0x0, 0x1115420, 0x0, ...) C:/Go/src/net/sock_posix.go:70 +0x1d9 net.internetSocket(0x11100e0, 0xc0003f3b00, 0xc0086e6ac0, 0x3, 0x1115420, 0x0, 0x1115420, 0xc0018ff0b0, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc000132600, 0x11100e0, 0xc0003f3b00, 0x0, 0xc0018ff0b0, 0xd14120, 0x171b438, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc000132600, 0x11100e0, 0xc0003f3b00, 0x0, 0xc0018ff0b0, 0xc002749ba0, 0x10, 0x10) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc000132600, 0x11100e0, 0xc0003f3b00, 0x11064e0, 0xc0018ff0b0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:578 +0x375 net.(*sysDialer).dialSerial(0xc000132600, 0x11100e0, 0xc0003f3b00, 0xc002749ba0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:546 +0x228 net.(*Dialer).DialContext(0xc000519ac8, 0x11100e0, 0xc0003f3b00, 0xc0086e6ac0, 0x3, 0xc0086e6ac6, 0x14, 0x0, 0x0, 0x0, ...) C:/Go/src/net/dial.go:424 +0x66d golang.org/x/net/proxy.direct.DialContext(...) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20190827160401-ba9fcec4b297/proxy/direct.go:30 github.com/syncthing/syncthing/lib/dialer.dialContextWithFallback(0x11100e0, 0xc0003f3b00, 0x10fdd40, 0x171b438, 0xc0086e6ac0, 0x3, 0xc0086e6ac6, 0x14, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:72 +0x88b github.com/syncthing/syncthing/lib/dialer.DialContext(...) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:122 github.com/syncthing/syncthing/lib/connections.(*tcpDialer).Dial(0xc00acd8be0, 0x1110060, 0xc00bb4d080, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, 0xc000132580, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_dial.go:38 +0x148 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial(0xc0086e6ac0, 0x1a, 0x1105de0, 0xc00acd8be0, 0xa, 0xc000132480, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, ...) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:229 +0x1b3 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1(0x1110060, 0xc00bb4d080, 0xc010205c20, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, 0xc0003f3aa0, 0xc0020906b0, 0xc0086e6ac0, ...) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:880 +0x89 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:879 +0x483 goroutine 185 [IO wait]: internal/poll.runtime_pollWait(0x18f49b0, 0x77, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00b105848, 0x77, 0xc00b10ab00, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc00b105770, 0xffa870, 0x20, 0xc000206780, 0x5c9f43) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ConnectEx(0xc00b105680, 0x10fd200, 0xc00b1dab00, 0xc00010c840, 0xc00b105680) C:/Go/src/internal/poll/fd_windows.go:886 +0x76 net.(*netFD).connect(0xc00b105680, 0x11100e0, 0xc00010c840, 0x0, 0x0, 0x10fd200, 0xc00b1dab00, 0x0, 0x0, 0x0, ...) C:/Go/src/net/fd_windows.go:117 +0x1fe net.(*netFD).dial(0xc00b105680, 0x11100e0, 0xc00010c840, 0x1115420, 0x0, 0x1115420, 0xc00ad01b30, 0x0, 0xc00b10ab01, 0xc00ccc3518) C:/Go/src/net/sock_posix.go:149 +0x109 net.socket(0x11100e0, 0xc00010c840, 0xc00b1da7c0, 0x3, 0x2, 0x1, 0x0, 0x0, 0x1115420, 0x0, ...) C:/Go/src/net/sock_posix.go:70 +0x1d9 net.internetSocket(0x11100e0, 0xc00010c840, 0xc00b1da7c0, 0x3, 0x1115420, 0x0, 0x1115420, 0xc00ad01b30, 0x1, 0x0, ...) C:/Go/src/net/ipsock_posix.go:141 +0x178 net.(*sysDialer).doDialTCP(0xc0001f5a80, 0x11100e0, 0xc00010c840, 0x0, 0xc00ad01b30, 0xd14120, 0x171b438, 0x0) C:/Go/src/net/tcpsock_posix.go:65 +0xc9 net.(*sysDialer).dialTCP(0xc0001f5a80, 0x11100e0, 0xc00010c840, 0x0, 0xc00ad01b30, 0xc00b020730, 0x10, 0x10) C:/Go/src/net/tcpsock_posix.go:61 +0xde net.(*sysDialer).dialSingle(0xc0001f5a80, 0x11100e0, 0xc00010c840, 0x11064e0, 0xc00ad01b30, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:578 +0x375 net.(*sysDialer).dialSerial(0xc0001f5a80, 0x11100e0, 0xc00010c840, 0xc00b020730, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0) C:/Go/src/net/dial.go:546 +0x228 net.(*Dialer).DialContext(0xc00ccc3ac8, 0x11100e0, 0xc00010c840, 0xc00b1da7c0, 0x3, 0xc00b1da7c6, 0x13, 0x0, 0x0, 0x0, ...) C:/Go/src/net/dial.go:424 +0x66d golang.org/x/net/proxy.direct.DialContext(...) C:/BuildAgent/work/pkg/mod/golang.org/x/net@v0.0.0-20190827160401-ba9fcec4b297/proxy/direct.go:30 github.com/syncthing/syncthing/lib/dialer.dialContextWithFallback(0x11100e0, 0xc00010c840, 0x10fdd40, 0x171b438, 0xc00b1da7c0, 0x3, 0xc00b1da7c6, 0x13, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:72 +0x88b github.com/syncthing/syncthing/lib/dialer.DialContext(...) C:/BuildAgent/work/174e136266f8a219/lib/dialer/public.go:122 github.com/syncthing/syncthing/lib/connections.(*tcpDialer).Dial(0xc00a4cd1a0, 0x1110060, 0xc00bb4d080, 0xaa0bb4e0b7b10b55, 0x211daddc5367ad7e, 0x90e508078f20f68a, 0xaa85f10800673e98, 0xc0001f5a00, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/connections/tcp_dial.go:38 +0x148 github.com/syncthing/syncthing/lib/connections.dialTarget.Dial(0xc00b1da7c0, 0x19, 0x1105de0, 0xc00a4cd1a0, 0xa, 0xc0001f5800, 0xaa0bb4e0b7b10b55, 0x211daddc5367ad7e, 0x90e508078f20f68a, 0xaa85f10800673e98, ...) C:/BuildAgent/work/174e136266f8a219/lib/connections/structs.go:229 +0x1b3 github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func1(0x1110060, 0xc00bb4d080, 0xc010205c20, 0xaa0bb4e0b7b10b55, 0x211daddc5367ad7e, 0x90e508078f20f68a, 0xaa85f10800673e98, 0xc00010c780, 0xc00b10ab80, 0xc00b1da7c0, ...) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:880 +0x89 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:879 +0x483 goroutine 60 [select]: github.com/syncthing/syncthing/lib/api.(*service).serve(0xc0009c02c0, 0x1110060, 0xc00fad6040) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:393 +0x25ca github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fad6040, 0xc0102a4780, 0xc0102a0480) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0102a05a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc000012960, 0xc000000005, 0x523a9d8, 0xc0009c02c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 113 [semacquire]: sync.runtime_Semacquire(0xc00b10ab88) C:/Go/src/runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc00b10ab80) C:/Go/src/sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func3(0xc00b10ab80, 0xc00010c780, 0xaa0bb4e0b7b10b55, 0x211daddc5367ad7e, 0x90e508078f20f68a, 0xaa85f10800673e98, 0xa) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:909 +0x39 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:908 +0x982 goroutine 211 [runnable, locked to thread]: syscall.Syscall(0x7ff932a21de0, 0x3, 0xc00ba80780, 0x0, 0xc00dd7b66c, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.GetFileAttributesEx(0xc00ba80780, 0x0, 0xc00dd7b66c, 0x73, 0x73) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xe281b0, 0x5, 0xc000f7d780, 0x72, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x20b os.lstatNolog(...) C:/Go/src/os/stat_windows.go:133 os.Lstat(0xc000f7d780, 0x72, 0xc0001c4a40, 0x1a, 0xc000f7d780, 0x72) C:/Go/src/os/stat.go:22 +0x75 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(0xc000053760, 0xc0002c24e0, 0x57, 0xc0002c24e0, 0x57, 0xc00acd8640, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:144 +0x85 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053770, 0xc001f33a00, 0x3b, 0x111a460, 0xc00fbba480, 0xc00acd8640, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053770, 0xc000ddf7d0, 0x2b, 0x111a460, 0xc00fbba430, 0xc00acd8640, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053770, 0xc0017c9300, 0x1f, 0x111a460, 0xc00324ff70, 0xc00acd8640, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053770, 0xc001697460, 0x13, 0x111a460, 0xc00324f520, 0xc00acd8640, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053770, 0xe26d2d, 0x1, 0x111a460, 0xc0104fd450, 0xc00acd8640, 0x0, 0xc00acd8640) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053770, 0xe26d2d, 0x1, 0xc00acd8640, 0x16f0500, 0xc0104fd440) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00acfb7d0, 0xe26d2d, 0x1, 0xc0001136d0, 0xc00242d020, 0xc0001136d0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0004d8000, 0x1110060, 0xc00bb4d940, 0xc00242cfc0, 0xc00242d020) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 253 [runnable]: io.(*LimitedReader).Read(0xc0002702c0, 0xc00e564000, 0x8000, 0x8000, 0x8000, 0x0, 0x0) C:/Go/src/io/io.go:441 +0xd0 io.copyBuffer(0x18f40d0, 0xc001107f80, 0x10fcaa0, 0xc0002702c0, 0xc00e564000, 0x8000, 0x8000, 0x0, 0x0, 0xc00a660000) C:/Go/src/io/io.go:402 +0x129 io.CopyBuffer(0x18f40d0, 0xc001107f80, 0x10fcaa0, 0xc0002702c0, 0xc00e564000, 0x8000, 0x8000, 0x20000, 0x0, 0x0) C:/Go/src/io/io.go:375 +0x89 github.com/syncthing/syncthing/lib/scanner.Blocks(0x11100a0, 0xc000030118, 0x10fbee0, 0xc00fe85890, 0x20000, 0x200000, 0x10fc6a0, 0x171b438, 0x45b700, 0xc00e2ef400, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/blocks.go:69 +0x335 github.com/syncthing/syncthing/lib/ur.cpuBenchOnce(0x11100a0, 0xc000030118, 0x7735940, 0x200000, 0xc010c00000, 0x200000, 0x200000, 0x4067a570a3d70a3d) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:474 +0x15b github.com/syncthing/syncthing/lib/ur.CpuBench(0x11100a0, 0xc000030118, 0x5, 0x7735940, 0xc00b148900, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:460 +0x174 github.com/syncthing/syncthing/lib/ur.(*Service).reportData(0xc000112a50, 0x11100a0, 0xc000030118, 0x3, 0xc00c6cbe01, 0xc00da61488) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:115 +0x94d github.com/syncthing/syncthing/lib/ur.(*Service).ReportDataPreview(...) C:/BuildAgent/work/174e136266f8a219/lib/ur/usage_report.go:74 github.com/syncthing/syncthing/lib/api.(*service).getReport(0xc0009c02c0, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1146 +0xa0 net/http.HandlerFunc.ServeHTTP(0xc0104fca30, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6240, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:452 +0xed net/http.HandlerFunc.ServeHTTP(0xc00acfacc0, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:544 +0x11d net/http.HandlerFunc.ServeHTTP(0xc000005b20, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:567 +0x3dc net/http.HandlerFunc.ServeHTTP(0xc000005b40, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6300, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0xc0000f2380, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:65 +0x65c github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:575 +0x2d3 net/http.HandlerFunc.ServeHTTP(0xc00fad6380, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:536 +0x291 net/http.HandlerFunc.ServeHTTP(0xc000005bc0, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:582 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000005be0, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:464 +0xae net/http.HandlerFunc.ServeHTTP(0xc000005c00, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2007 +0x4b net/http.serverHandler.ServeHTTP(0xc0002aa2a0, 0x110dae0, 0xc0016e00e0, 0xc00021a500) C:/Go/src/net/http/server.go:2802 +0xab net/http.(*conn).serve(0xc00d5ca000, 0x1110060, 0xc00fade0c0) C:/Go/src/net/http/server.go:1890 +0x87c created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2928 +0x38b goroutine 251 [IO wait]: internal/poll.runtime_pollWait(0x18f4740, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00186ee48, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00186ec98, 0xffa880, 0x0, 0x0, 0x10fcc40) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00186ec80, 0xc0000e5691, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00186ec80, 0xc0000e5691, 0x1, 0x1, 0x0, 0x0, 0xc01027ff38) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00bfdae10, 0xc0000e5691, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc00acd8dc0, 0xc0000e5691, 0x1, 0x1, 0xc00bb4de00, 0x0, 0x461456) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:216 +0xc8 net/http.(*connReader).backgroundRead(0xc0000e5680) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xdb goroutine 295 [IO wait]: internal/poll.runtime_pollWait(0x18f4260, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00facb0c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00facaf18, 0xffa888, 0x4323c8, 0xffa8d8, 0xc00ccbf998) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).ReadFrom(0xc00facaf00, 0xc00fad8080, 0x10, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:667 +0x13d net.(*netFD).readFrom(0xc00facaf00, 0xc00fad8080, 0x10, 0x10, 0x4de475, 0xc00f927fa8, 0xc00ccbfac8, 0x5caa46, 0xc00facaf00) C:/Go/src/net/fd_windows.go:158 +0x62 net.(*UDPConn).readFrom(0xc00f9f2cb8, 0xc00fad8080, 0x10, 0x10, 0x2, 0x2, 0x2, 0x0) C:/Go/src/net/udpsock_posix.go:47 +0x71 net.(*UDPConn).ReadFromUDP(0xc00f9f2cb8, 0xc00fad8080, 0x10, 0x10, 0x2, 0x0, 0x0, 0x170637bf15) C:/Go/src/net/udpsock.go:109 +0x64 github.com/jackpal/go-nat-pmp.(*network).call(0xc008f1b220, 0xc00f927fa8, 0x2, 0x2, 0x2540be400, 0xc00fad8080, 0x10, 0x10, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/jackpal/go-nat-pmp@v1.0.2/network.go:54 +0x2ec github.com/jackpal/go-nat-pmp.(*Client).rpc(0xc008f1b240, 0xc00f927fa8, 0x2, 0x2, 0xc, 0xc00032bcf8, 0xc0000d2088, 0xc00032bcf8, 0xc00032bcf8, 0x40d64f) C:/BuildAgent/work/pkg/mod/github.com/jackpal/go-nat-pmp@v1.0.2/natpmp.go:108 +0x6e github.com/jackpal/go-nat-pmp.(*Client).GetExternalAddress(0xc008f1b240, 0xc008f1b240, 0x2, 0x2) C:/BuildAgent/work/pkg/mod/github.com/jackpal/go-nat-pmp@v1.0.2/natpmp.go:58 +0x85 github.com/syncthing/syncthing/lib/pmp.Discover(0x1110060, 0xc00bb4cf80, 0x1a3185c5000, 0x2540be400, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/pmp/pmp.go:47 +0x349 github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0xc00dd8bcf0, 0x1110060, 0xc00bb4cf80, 0x1a3185c5000, 0x2540be400, 0xc00ceaff20, 0xffa2e0) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:33 +0xb0 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x138 goroutine 117 [select]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).serve(0xc0001f4100, 0x1110060, 0xc00bb4ce80) C:/BuildAgent/work/174e136266f8a219/lib/model/progressemitter.go:69 +0x430 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4ce80, 0xc0001c7680, 0xc010503260) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222f5c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000000, 0x1105f60, 0xc0001f4100) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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(0x18f4b50, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc0001195c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc000119418, 0xc0002700c0, 0x1, 0x0, 0x558) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).acceptOne(0xc000119400, 0x558, 0xc00a510000, 0x2, 0x2, 0xc000119418, 0x0, 0x0, 0x0, 0xc01029fae8) C:/Go/src/internal/poll/fd_windows.go:896 +0xa9 internal/poll.(*FD).Accept(0xc000119400, 0xc01029fbe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Go/src/internal/poll/fd_windows.go:930 +0x17a net.(*netFD).accept(0xc000119400, 0x30038, 0x5de6020, 0x0) C:/Go/src/net/fd_windows.go:193 +0x7b net.(*TCPListener).accept(0xc000005a60, 0x40d64f, 0x5de6020, 0x0) C:/Go/src/net/tcpsock_posix.go:139 +0x39 net.(*TCPListener).Accept(0xc000005a60, 0x10e11ae, 0x5de6020, 0x7, 0xc01029fce8) C:/Go/src/net/tcpsock.go:261 +0x4e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0xc000005a80, 0xc0002aa340, 0xc00b499aa0, 0xc00e390460, 0xc00ae77808, 0x8) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:182 +0x3e github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0xc000005a80, 0xc01029fda8, 0x18, 0xc000206c00, 0x6fe6cb) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:163 +0x36 net/http.(*Server).Serve(0xc0002aa2a0, 0x110d360, 0xc000005a80, 0x0, 0x0) C:/Go/src/net/http/server.go:2896 +0x287 github.com/syncthing/syncthing/lib/api.(*service).serve.func1(0xc0102a0960, 0xc0002aa2a0, 0x110d360, 0xc000005a80, 0x1110060, 0xc00fad6040) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:386 +0x61 created by github.com/syncthing/syncthing/lib/api.(*service).serve C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:384 +0x24f1 goroutine 64 [chan receive]: github.com/syncthing/syncthing/lib/syncthing.(*App).run(0xc00007a140) C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:367 +0x57 created by github.com/syncthing/syncthing/lib/syncthing.(*App).Start C:/BuildAgent/work/174e136266f8a219/lib/syncthing/syncthing.go:113 +0x97 goroutine 189 [IO wait]: internal/poll.runtime_pollWait(0x18f4dc0, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc0001181c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc000118018, 0xffa880, 0x10, 0x55d, 0xa7) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc000118000, 0xc00400e700, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc000118000, 0xc00400e700, 0x611, 0x611, 0x10e1086, 0x0, 0x604) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00d002000, 0xc00400e700, 0x611, 0x611, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f crypto/tls.(*atLeastReader).Read(0xc00a4cc0c0, 0xc00400e700, 0x611, 0x611, 0x30031, 0x8, 0xc0102838a0) C:/Go/src/crypto/tls/conn.go:780 +0x67 bytes.(*Buffer).ReadFrom(0xc0000a0258, 0x10fc020, 0xc00a4cc0c0, 0x40ab0c, 0xd24220, 0xdf2ac0) C:/Go/src/bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc0000a0000, 0x5220008, 0xc00d002000, 0x5, 0xc00d002000, 0xd7a9a0) C:/Go/src/crypto/tls/conn.go:802 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc0000a0000, 0x0, 0x0, 0xc010283dd0) C:/Go/src/crypto/tls/conn.go:609 +0x12b crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).Read(0xc0000a0000, 0xc00a843000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1255 +0x168 net/http.(*persistConn).Read(0xc0000b4fc0, 0xc00a843000, 0x1000, 0x1000, 0xc010283ed8, 0x45ecb0, 0xc010283ed8) C:/Go/src/net/http/transport.go:1758 +0x7c bufio.(*Reader).fill(0xc00010c960) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc00010c960, 0x1, 0x2, 0x0, 0x0, 0xc00aecf700, 0x0) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*persistConn).readLoop(0xc0000b4fc0) C:/Go/src/net/http/transport.go:1911 +0x1dd created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1580 +0xb14 goroutine 118 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0002ec000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0002ec000) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0002ec000, 0x1110060, 0xc00bb4d140) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d140, 0xc0001c7740, 0x1116da0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010240840) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000001, 0x6296178, 0xc0101f8020) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0002ec300, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0002ec300) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0002ec300, 0x1110060, 0xc00bb4d6c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d6c0, 0xc0001c7800, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010240b40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000002, 0x6296178, 0xc0101f8070) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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/model.(*folder).scanSubdirs(0xc0002ec600, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0002ec600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0002ec600, 0x1110060, 0xc00bb4d940) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4d940, 0xc0001c78c0, 0x1a70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010240e40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000003, 0x6296178, 0xc0101f80b8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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/model.(*folder).scanSubdirs(0xc0002ec900, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0002ec900) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0002ec900, 0x1110060, 0xc00bb4db80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4db80, 0xc0001c7980, 0x11) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010241140) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000004, 0x6296178, 0xc0101f8100) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 122 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0003f02c0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0003f02c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0003f02c0, 0x1110060, 0xc00bb4de80) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00bb4de80, 0xc0001c7a40, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010241740) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000005, 0x62961e0, 0xc0003f02c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 123 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0002ecc00, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0002ecc00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0002ecc00, 0x1110060, 0xc00fade140) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fade140, 0xc0001c7b00, 0xc000252680) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010241a40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000006, 0x6296178, 0xc0101f81b8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 [select]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0002ecf00, 0x1110060, 0xc00fade380) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:148 +0x4f4 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fade380, 0xc0001c7bc0, 0x50204c4c5548494c) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010241d40) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000007, 0x6296178, 0xc0101f81f8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 125 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0002ed200, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0002ed200) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0002ed200, 0x1110060, 0xc00fade600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fade600, 0xc0001c7c80, 0x11) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc00222e060) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000008, 0x6296178, 0xc0101f8240) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 126 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0014de000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0014de000) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014de000, 0x1110060, 0xc00fe14600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe14600, 0xc0001c7d40, 0x1a70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0105035c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000009, 0x6296178, 0xc00d0ce080) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc000028840, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc000028840) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000028840, 0x1110060, 0xc00fe14800) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe14800, 0xc0001c7e00, 0xfa471f315a1c819e) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0105038c0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc00000000a, 0x62961e0, 0xc000028840) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc000028b00, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc000028b00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000028b00, 0x1110060, 0xc00fe14a00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe14a00, 0xc0001c7ec0, 0x2073656c69662043) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010503bc0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc00000000b, 0x62961e0, 0xc000028b00) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0014de300, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0014de300) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014de300, 0x1110060, 0xc00fe14c40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe14c40, 0xc0001c7f80, 0x11) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc010503ec0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc00000000c, 0x6296178, 0xc00d0ce158) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 130 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0014de600, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0014de600) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014de600, 0x1110060, 0xc00fe14ec0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe14ec0, 0xc0002a8060, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001de480) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc00000000d, 0x6296178, 0xc00d0ce1a8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 created by github.com/thejerf/suture.(*Supervisor).runService C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:588 +0x62 goroutine 131 [select]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014de900, 0x1110060, 0xc00fe15100) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:148 +0x4f4 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe15100, 0xc0002a8120, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001deae0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc00000000e, 0x6296178, 0xc00d0ce1e8) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 132 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc000028dc0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc000028dc0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000028dc0, 0x1110060, 0xc00fe152c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe152c0, 0xc0002a81e0, 0x2073656c69662043) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001dede0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc00000000f, 0x62961e0, 0xc000028dc0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0014dec00, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0014dec00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014dec00, 0x1110060, 0xc00fe15540) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe15540, 0xc0002a82a0, 0x1a70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001df0e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000010, 0x6296178, 0xc00d0ce268) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 134 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0014def00, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0014def00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014def00, 0x1110060, 0xc00fe157c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe157c0, 0xc0002a8360, 0x696c70756420646e) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001df3e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000011, 0x6296178, 0xc00d0ce2b0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 135 [select]: github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014df200, 0x1110060, 0xc00fe159c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:148 +0x4f4 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe159c0, 0xc0002a8420, 0x1) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001df6e0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000012, 0x6296178, 0xc00d0ce2f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 137 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0014df800, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0014df800) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014df800, 0x1110060, 0xc00fe15e40) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00fe15e40, 0xc0002a85a0, 0x1a70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001dfce0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000014, 0x6296178, 0xc00d0ce378) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 138 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc0014dfb00, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc0014dfb00) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc0014dfb00, 0x1110060, 0xc00d77a100) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00d77a100, 0xc0002a8660, 0x1a70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001ca2a0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000015, 0x6296178, 0xc00d0ce3c0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 139 [chan receive]: github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0xc000284000, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:439 +0x88d github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0xc000284000) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:588 +0x5b github.com/syncthing/syncthing/lib/model.(*folder).serve(0xc000284000, 0x1110060, 0xc00d77a380) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:173 +0xa03 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc00d77a380, 0xc0001c75c0, 0x1a70) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0001ca660) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0xc000000016, 0x6296178, 0xc00d0ce410) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 302 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullScannerRoutine(0xc0014df500, 0xc003070720) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:1671 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pull C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:164 +0x44c goroutine 147 [runnable, locked to thread]: syscall.Syscall(0x7ff932a21de0, 0x3, 0xc00b0566c0, 0x0, 0xc0004a366c, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.GetFileAttributesEx(0xc00b0566c0, 0x0, 0xc0004a366c, 0x59, 0x59) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xe281b0, 0x5, 0xc0002efbc0, 0x58, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x20b os.lstatNolog(...) C:/Go/src/os/stat_windows.go:133 os.Lstat(0xc0002efbc0, 0x58, 0xc0001c4b20, 0x16, 0xc0002efbc0, 0x58) C:/Go/src/os/stat.go:22 +0x75 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(0xc0000537c0, 0xc000036500, 0x42, 0xc000036500, 0x42, 0xc000281cc0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:144 +0x85 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537d0, 0xc001ab45c0, 0x36, 0x111a460, 0xc0038b19f0, 0xc000281cc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537d0, 0xc00be2b460, 0x18, 0x111a460, 0xc00add55f0, 0xc000281cc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537d0, 0xc00c6aa160, 0xf, 0x111a460, 0xc0042e5fa0, 0xc000281cc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537d0, 0xc00a5cde17, 0x5, 0x111a460, 0xc0042e5e90, 0xc000281cc0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537d0, 0xe26d2d, 0x1, 0x111a460, 0xc010209900, 0xc000281cc0, 0x0, 0xc000281cc0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc0000537d0, 0xe26d2d, 0x1, 0xc000281cc0, 0x16f0500, 0xc0102098f0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc000151b60, 0xe26d2d, 0x1, 0xc0001fed70, 0xc00fac98c0, 0xc0001fed70) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0000792c0, 0x1110060, 0xc00fe14800, 0xc00fac9860, 0xc00fac98c0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 148 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc00fac9860, 0x1110060, 0xc00fe14800, 0xc0000792c0, 0xc00fac98c0, 0xc0001feb90) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 141 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0xc000513900, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc00e192000, 0xe03e, 0x10005, 0x2272061, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc00e192000, 0xe03e, 0x10005, 0x2272061, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc00e192000, 0xe03e, 0x10005, 0x2272061, 0x1ffdb, 0x3003c, 0xad36e4) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x2272061, 0xe039, 0xde3f01, 0xc000fb2a01, 0xc00f1d2380, 0xc000513dd0, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x2272061, 0xe039, 0xc000fb2b01, 0xc000513ef8, 0x431b21, 0xc000fb2b10) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0002ac480, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x2272061, 0xc000513ed0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x2272061, 0xe039, 0xad0101, 0xc000661d72, 0x3, 0xc293, 0xe039, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x2272061, 0xe039, 0x0, 0x101, 0x7, 0xc0031f5d10) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc000fb2ae0, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc000fb2ae0, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000fb2ae0, 0x29, 0x29, 0xc000514458, 0xc000514428) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000fb2ae0, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc000fb2ab0, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00c516a80, 0xc000fb2ab0, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00c516a80, 0xc01023b600, 0xc000fb2ab0, 0x21, 0x21, 0x20, 0xc000fb2ab0, 0x21, 0x21, 0xc000fb2ab0) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc01023b610, 0x111f6a0, 0xc0001fa6b0, 0xc000514980, 0x0, 0xe0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc01023b610, 0x111f6a0, 0xc0001fa6b0, 0xc00adb4e00, 0xd4, 0xe0, 0x0, 0x0, 0x60, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc01023b610, 0x111f6a0, 0xc0001fa6b0, 0xc0002eb2c0, 0x58, 0x58, 0x0, 0x100000064, 0x58, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc01023b610, 0x111f6a0, 0xc0001fa6b0, 0xc0002eb2c0, 0x58, 0x58, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc01023b610, 0x111f6a0, 0xc0001fa6b0, 0xc003b94780, 0x9, 0x10, 0xc001973160, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00d77a3c0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc00fe6b040, 0x4f, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00d77a3c0, 0xc00fe6b040, 0x4f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc000114000, 0x1110060, 0xc00fe152c0, 0xc00fe6b040, 0x4f, 0x111a460, 0xc00b021030, 0xc0002a8720, 0x0, 0xc0005158d8) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc000114000, 0x1110060, 0xc00fe152c0, 0xc00fe6b040, 0x4f, 0xc0002a8720, 0xc0002a8780, 0x0, 0x0, 0xc0005159b0, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc00fe6b040, 0x4f, 0x111a460, 0xc00b021010, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc00fe6b040, 0x4f, 0x111a460, 0xc00b021010, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537b0, 0xc00fe6b040, 0x4f, 0x111a460, 0xc00b021010, 0xc000271540, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537b0, 0xc003b94120, 0xe, 0x111a460, 0xc00b020d20, 0xc000271540, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537b0, 0xc00c55ccf8, 0x4, 0x111a460, 0xc00b156670, 0xc000271540, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537b0, 0xe26d2d, 0x1, 0x111a460, 0xc0001fa290, 0xc000271540, 0x0, 0xc000271540) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc0000537b0, 0xe26d2d, 0x1, 0xc000271540, 0x16f0500, 0xc0001fa280) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c516b40, 0xe26d2d, 0x1, 0xc0000bbbd0, 0xc0002a8780, 0xc0000bbbd0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000114000, 0x1110060, 0xc00fe152c0, 0xc0002a8720, 0xc0002a8780) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 142 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a8720, 0x1110060, 0xc00fe152c0, 0xc000114000, 0xc0002a8780, 0xc0000bb860) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 144 [runnable, locked to thread]: syscall.Syscall(0x7ff932a21de0, 0x3, 0xc0000bf340, 0x0, 0xc0011b7754, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.GetFileAttributesEx(0xc0000bf340, 0x0, 0xc0011b7754, 0x6a, 0x6a) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xe281b0, 0x5, 0xc00e508bd0, 0x69, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x20b os.lstatNolog(...) C:/Go/src/os/stat_windows.go:133 os.Lstat(0xc00e508bd0, 0x69, 0xc0001c8b10, 0x2a, 0xc00e508bd0, 0x69) C:/Go/src/os/stat.go:22 +0x75 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(0xc000053860, 0xc00365c0c0, 0x3e, 0xc00365c0c0, 0x3e, 0xc000271560, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:144 +0x85 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053870, 0xc00afe27e0, 0x16, 0x111a460, 0xc00324f040, 0xc000271560, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053870, 0xc001a021c0, 0x11, 0x111a460, 0xc0018af700, 0xc000271560, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053870, 0xc0104f5ca8, 0x4, 0x111a460, 0xc0001fa3f0, 0xc000271560, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053870, 0xe26d2d, 0x1, 0x111a460, 0xc0001fa2c0, 0xc000271560, 0x0, 0xc000271560) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053870, 0xe26d2d, 0x1, 0xc000271560, 0x16f0500, 0xc0001fa2b0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c516cc0, 0xe26d2d, 0x1, 0xc0000bbc20, 0xc0002a8900, 0xc0000bbc20) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000114140, 0x1110060, 0xc00d77a380, 0xc0002a88a0, 0xc0002a8900) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 145 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a88a0, 0x1110060, 0xc00d77a380, 0xc000114140, 0xc0002a8900, 0xc0000bb8b0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 150 [runnable, locked to thread]: syscall.Syscall(0x7ff932a212e0, 0x2, 0xc0013e9500, 0xc000853208, 0x0, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.findFirstFile1(0xc0013e9500, 0xc000853208, 0xc000051880, 0x331400, 0x0) C:/Go/src/syscall/zsyscall_windows.go:379 +0x80 syscall.FindFirstFile(0xc0013e9500, 0xc00c247b80, 0xc0013e9500, 0xc0, 0xc0) C:/Go/src/syscall/syscall_windows.go:1014 +0x73 os.openDir(0xc002b446c0, 0xbd, 0x0, 0x1ff, 0x0) C:/Go/src/os/file_windows.go:124 +0x127 os.openFileNolog(0xc002b446c0, 0xbd, 0x0, 0xc0000001ff, 0x24, 0xc0023a7900, 0x98) C:/Go/src/os/file_windows.go:167 +0x17b os.OpenFile(0xc002b446c0, 0xbd, 0x0, 0x1ff, 0xc002b446c0, 0xbd, 0x0) C:/Go/src/os/file.go:300 +0x6a github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).DirNames(0xc000053a60, 0xc0023a7900, 0x98, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:196 +0xc9 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc0023a7900, 0x98, 0x111a460, 0xc002695850, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:58 +0x1de github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc00ce0ad80, 0x86, 0x111a460, 0xc0042e4850, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc001ba4600, 0x78, 0x111a460, 0xc0019658c0, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc001b5fce0, 0x65, 0x111a460, 0xc001965870, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc0017caf80, 0x3a, 0x111a460, 0xc0018d7620, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc0017cab00, 0x31, 0x111a460, 0xc0018d75c0, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc00182e560, 0x1c, 0x111a460, 0xc0018d7570, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xc010179f79, 0x7, 0x111a460, 0xc010209d90, 0xc000281d20, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a70, 0xe26d2d, 0x1, 0x111a460, 0xc010209bd0, 0xc000281d20, 0x0, 0xc000281d20) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053a70, 0xe26d2d, 0x1, 0xc000281d20, 0x16f0500, 0xc010209bc0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc000151da0, 0xe26d2d, 0x1, 0xc0001fee60, 0xc00fac9b00, 0xc0001fee60) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000079360, 0x1110060, 0xc00fe14600, 0xc00fac9aa0, 0xc00fac9b00) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 151 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc00fac9aa0, 0x1110060, 0xc00fe14600, 0xc000079360, 0xc00fac9b00, 0xc0001febe0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 163 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0xc001e9b900, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc0002c6000, 0xe34a, 0x10005, 0x5b0baf, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc0002c6000, 0xe34a, 0x10005, 0x5b0baf, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc0002c6000, 0xe34a, 0x10005, 0x5b0baf, 0x1ffdb, 0x3003c, 0xad36e4) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x5b0baf, 0xe345, 0xde3f01, 0xc000f86101, 0xc00f29acb0, 0xc001e9bdd0, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x5b0baf, 0xe345, 0x1, 0xc001e9bef8, 0x431b21, 0xc0035a95d0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0000dc2a0, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x5b0baf, 0xc001e9bed0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x5b0baf, 0xe345, 0xad0101, 0xc00065ea42, 0x3, 0xf5c3, 0xe345, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x5b0baf, 0xe345, 0x0, 0x101, 0x7, 0xc002002e10) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc000f86180, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc000f86180, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000f86180, 0x29, 0x29, 0xc001e9c458, 0xc001e9c428) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000f86180, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc000f86150, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00c516de0, 0xc000f86150, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00c516de0, 0xc01023b850, 0xc000f86150, 0x21, 0x21, 0x20, 0xc000f86150, 0x21, 0x21, 0xc000f86150) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc01023b860, 0x111f6a0, 0xc0001fa6b0, 0xc001e9c980, 0x0, 0x90) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc01023b860, 0x111f6a0, 0xc0001fa6b0, 0xc00d05c000, 0x8e, 0x90, 0x0, 0x0, 0x30, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc01023b860, 0x111f6a0, 0xc0001fa6b0, 0xc000f86090, 0x21, 0x21, 0x0, 0x100000052, 0x21, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc01023b860, 0x111f6a0, 0xc0001fa6b0, 0xc000f86090, 0x21, 0x21, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc01023b860, 0x111f6a0, 0xc0001fa6b0, 0xc0035a95b0, 0xc, 0x10, 0xc0018fb860, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00d77a440, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc0018fb780, 0x18, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00d77a440, 0xc0018fb780, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc0001141e0, 0x1110060, 0xc00d77a100, 0xc0018fb780, 0x18, 0x111a460, 0xc00fbbbf60, 0xc0002a8a20, 0x0, 0xc001e9d8d8) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc0001141e0, 0x1110060, 0xc00d77a100, 0xc0018fb780, 0x18, 0xc0002a8a20, 0xc0002a8a80, 0x0, 0x0, 0xc001e9d9b0, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc0018fb780, 0x18, 0x111a460, 0xc00fbbbf40, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc0018fb780, 0x18, 0x111a460, 0xc00fbbbf40, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053710, 0xc0018fb780, 0x18, 0x111a460, 0xc00fbbbf40, 0xc0002715e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053710, 0xc00dc19c10, 0xb, 0x111a460, 0xc00d9e3230, 0xc0002715e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053710, 0xc00dc19a98, 0x4, 0x111a460, 0xc00d9e31e0, 0xc0002715e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053710, 0xe26d2d, 0x1, 0x111a460, 0xc001ae9b10, 0xc0002715e0, 0x0, 0xc0002715e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053710, 0xe26d2d, 0x1, 0xc0002715e0, 0x16f0500, 0xc001ae9b00) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c516ea0, 0xe26d2d, 0x1, 0xc001b80190, 0xc0002a8a80, 0xc001b80190) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0001141e0, 0x1110060, 0xc00d77a100, 0xc0002a8a20, 0xc0002a8a80) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 164 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a8a20, 0x1110060, 0xc00d77a100, 0xc0001141e0, 0xc0002a8a80, 0xc0000bb900) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 153 [runnable]: github.com/syndtr/goleveldb/leveldb/table.(*blockIter).Seek(0xc0031d6000, 0xc002d41500, 0x2f, 0x2f, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:224 +0x2e8 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc000216680, 0xc002d41500, 0x2f, 0x2f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:838 +0x213 github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b2320, 0xc002d41500, 0x2f, 0x2f, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b2320, 0x27) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002d41500, 0x2f, 0x2f, 0xc0038a9680, 0xc0038a9650) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002d41500, 0x2f, 0x2f, 0x0, 0x3ffff00, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc002d414d0, 0x27, 0x30, 0x899531a, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*DB).Get(0xc0002a4380, 0xc002d414d0, 0x27, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:851 +0x14f github.com/syncthing/syncthing/lib/db/backend.(*leveldbBackend).Get(0xc0001fa610, 0xc002d414d0, 0x27, 0x30, 0x27, 0xc002d414d0, 0x5, 0x30, 0xb75e2f) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:79 +0x6c github.com/syncthing/syncthing/lib/db.NamespacedKV.Bytes(0xc0001123c0, 0xc010178ca0, 0x5, 0x5, 0xc002d41470, 0x22, 0x22, 0xe26d2e, 0xc0038a9b10, 0x44aefe, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/namespaced.go:100 +0xef github.com/syncthing/syncthing/lib/fs.(*MtimeFS).load(0xc0000e4420, 0xc002d41470, 0x22, 0x3, 0xc0038a9be8, 0x807722, 0xc002d41470, 0xe26d4d, 0x1, 0xe26d00, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:180 +0x66 github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc002d41470, 0x22, 0x111a460, 0xc002aa5030, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:112 +0xea github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000539d0, 0xc002d41470, 0x22, 0x111a460, 0xc002aa5030, 0xc000281d80, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000539d0, 0xc00fbdfd48, 0x4, 0x111a460, 0xc00fbbb750, 0xc000281d80, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000539d0, 0xe26d2d, 0x1, 0x111a460, 0xc003bf7b50, 0xc000281d80, 0x0, 0xc000281d80) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc0000539d0, 0xe26d2d, 0x1, 0xc000281d80, 0x16f0500, 0xc0018d7420) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc0000e4420, 0xe26d2d, 0x1, 0xc0001ff040, 0xc00fac9ce0, 0xc0001ff040) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000079400, 0x1110060, 0xc00fade600, 0xc00fac9c80, 0xc00fac9ce0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 154 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc00fac9c80, 0x1110060, 0xc00fade600, 0xc000079400, 0xc00fac9ce0, 0xc0001fec30) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 166 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0xc001efda00, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc0028a2000, 0x10000, 0x10005, 0x4d69d18, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc0028a2000, 0x10000, 0x10005, 0x4d69d18, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc0028a2000, 0x10000, 0x10005, 0x4d69d18, 0x1ffdb, 0x3003c, 0xad36e4) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x4d69d18, 0xfffb, 0xde3f01, 0xc002d30001, 0xc00f1d2cb0, 0xc001efdeb8, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x4d69d18, 0xfffb, 0x1, 0xc001efdfe0, 0x431b21, 0xc002d30120) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0002ac5a0, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x4d69d18, 0xc001efdfb8, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x4d69d18, 0xfffb, 0xad0101, 0xc000666df4, 0x3, 0x7211, 0xfffb, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x4d69d18, 0xfffb, 0x0, 0x101, 0x7, 0xc002cc0f00) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc002d300f0, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc002d300f0, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002d300f0, 0x29, 0x29, 0xc001efe540, 0xc001efe510) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002d300f0, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc002d300c0, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00c516fc0, 0xc002d300c0, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00c516fc0, 0xc01023b970, 0xc002d300c0, 0x21, 0x21, 0x20, 0xc002d300c0, 0x21, 0x21, 0xc002d300c0) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc01023b980, 0x111f6a0, 0xc0001fa6b0, 0xc001efea68, 0x0, 0xb0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc01023b980, 0x111f6a0, 0xc0001fa6b0, 0xc00b221ef0, 0xa5, 0xb0, 0x0, 0x0, 0x40, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc01023b980, 0x111f6a0, 0xc0001fa6b0, 0xc0085c2540, 0x39, 0x39, 0x0, 0x100000053, 0x39, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc01023b980, 0x111f6a0, 0xc0001fa6b0, 0xc0085c2540, 0x39, 0x39, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc01023b980, 0x111f6a0, 0xc0001fa6b0, 0xc003b94bf0, 0xc, 0x10, 0xc0019ef220, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00d77a480, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc000fb3ef0, 0x30, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00d77a480, 0xc000fb3ef0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc0001143c0, 0x1110060, 0xc00fe15e40, 0xc000fb3ef0, 0x30, 0x111a460, 0xc00b0212d0, 0xc0002a8cc0, 0x0, 0xc001eff9c0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc0001143c0, 0x1110060, 0xc00fe15e40, 0xc000fb3ef0, 0x30, 0xc0002a8cc0, 0xc0002a8d20, 0x0, 0x0, 0xc001effa98, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc000fb3ef0, 0x30, 0x111a460, 0xc00b0212b0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc000fb3ef0, 0x30, 0x111a460, 0xc00b0212b0, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a30, 0xc000fb3ef0, 0x30, 0x111a460, 0xc00b0212b0, 0xc000271660, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a30, 0xc001c3d610, 0xb, 0x111a460, 0xc001ae9d80, 0xc000271660, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a30, 0xe26d2d, 0x1, 0x111a460, 0xc001ae9d00, 0xc000271660, 0x0, 0xc000271660) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053a30, 0xe26d2d, 0x1, 0xc000271660, 0x16f0500, 0xc001ae9cf0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c517080, 0xe26d2d, 0x1, 0xc001b801e0, 0xc0002a8d20, 0xc001b801e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0001143c0, 0x1110060, 0xc00fe15e40, 0xc0002a8cc0, 0xc0002a8d20) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 167 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a8cc0, 0x1110060, 0xc00fe15e40, 0xc0001143c0, 0xc0002a8d20, 0xc0000bb950) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 156 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0x414f00, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc00316a000, 0xe059, 0x10005, 0x248af1c, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc00316a000, 0xe059, 0x10005, 0x248af1c, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc00316a000, 0xe059, 0x10005, 0x248af1c, 0xc001ea7a00, 0x3002f, 0xaceb34) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x248af1c, 0xe054, 0xde3f01, 0xc002d30901, 0xc00bda24d0, 0xc001e9fa30, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x248af1c, 0xe054, 0x1, 0xc001e9fb58, 0x431b21, 0xc002d30930) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0002ac180, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x248af1c, 0xc001e9fb30, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x248af1c, 0xe054, 0xad0101, 0xc00066218f, 0x3, 0xbe76, 0xe054, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x248af1c, 0xe054, 0x0, 0x101, 0x7, 0xc002f6e4b0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc002d30900, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc002d30900, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002d30900, 0x29, 0x29, 0xc002ffe0b8, 0xc002ffe088) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002d30900, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc002d308d0, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc0000e4570, 0xc002d308d0, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc0000e4570, 0xc010209630, 0xc002d308d0, 0x21, 0x21, 0x20, 0xc002d308d0, 0x21, 0x21, 0xc002d308d0) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc010209640, 0x111f6a0, 0xc0001fa6b0, 0xc002ffe5e0, 0x0, 0xd0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc010209640, 0x111f6a0, 0xc0001fa6b0, 0xc00dd11860, 0xc9, 0xd0, 0x0, 0x0, 0x70, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc010209640, 0x111f6a0, 0xc0001fa6b0, 0xc002f5aa10, 0x62, 0x62, 0x0, 0x10000004c, 0x62, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc010209640, 0x111f6a0, 0xc0001fa6b0, 0xc002f5aa10, 0x62, 0x62, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc010209640, 0x111f6a0, 0xc0001fa6b0, 0xc003b95240, 0x8, 0x8, 0xc0019efcc0, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00fade800, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc002f3a180, 0x59, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00fade800, 0xc002f3a180, 0x59, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc0000794a0, 0x1110060, 0xc00bb4d140, 0xc002f3a180, 0x59, 0x111a460, 0xc00b0215b0, 0xc000300060, 0x0, 0xc001ea1538) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc0000794a0, 0x1110060, 0xc00bb4d140, 0xc002f3a180, 0x59, 0xc000300060, 0xc0003000c0, 0x0, 0x0, 0xc001ea1610, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc002f3a180, 0x59, 0x111a460, 0xc00b021590, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc002f3a180, 0x59, 0x111a460, 0xc00b021590, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xc002f3a180, 0x59, 0x111a460, 0xc00b021590, 0xc000281e00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xc00fe6bea0, 0x4c, 0x111a460, 0xc00b0213b0, 0xc000281e00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xc008e843c0, 0x42, 0x111a460, 0xc010209ef0, 0xc000281e00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xc001ec6f40, 0x32, 0x111a460, 0xc001c8b280, 0xc000281e00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xc001e93680, 0x2a, 0x111a460, 0xc001c8b230, 0xc000281e00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xc001e855e0, 0x1a, 0x111a460, 0xc001c8b1e0, 0xc000281e00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xc001e85000, 0x15, 0x111a460, 0xc001c8b050, 0xc000281e00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000536f0, 0xe26d2d, 0x1, 0x111a460, 0xc001c8aee0, 0xc000281e00, 0x0, 0xc000281e00) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc0000536f0, 0xe26d2d, 0x1, 0xc000281e00, 0x16f0500, 0xc001c8aed0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc0000e4630, 0xe26d2d, 0x1, 0xc0001ff090, 0xc0003000c0, 0xc0001ff090) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0000794a0, 0x1110060, 0xc00bb4d140, 0xc000300060, 0xc0003000c0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 157 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc000300060, 0x1110060, 0xc00bb4d140, 0xc0000794a0, 0xc0003000c0, 0xc0001fec80) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 159 [syscall, locked to thread]: syscall.Syscall(0x7ff932a21de0, 0x3, 0xc0010d2360, 0x0, 0xc001c7b3b4, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.GetFileAttributesEx(0xc0010d2360, 0x0, 0xc001c7b3b4, 0x84, 0x84) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xe281b0, 0x5, 0xc009d60d80, 0x83, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x20b os.lstatNolog(...) C:/Go/src/os/stat_windows.go:133 os.Lstat(0xc009d60d80, 0x83, 0xc0001c4cc0, 0x20, 0xc009d60d80, 0x83) C:/Go/src/os/stat.go:22 +0x75 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(0xc0000538e0, 0xc00c7bc930, 0x62, 0xc00c7bc930, 0x62, 0xc000281e60, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:144 +0x85 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xc002048c80, 0x46, 0x111a460, 0xc0018778f0, 0xc000281e60, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xc001ec6800, 0x3d, 0x111a460, 0xc001877650, 0xc000281e60, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xc002d87400, 0x38, 0x111a460, 0xc002749400, 0xc000281e60, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xc0020b3aa0, 0x2e, 0x111a460, 0xc0020590a0, 0xc000281e60, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xc0022e21c0, 0x20, 0x111a460, 0xc002059050, 0xc000281e60, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xc0022e0000, 0x10, 0x111a460, 0xc002059000, 0xc000281e60, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xc002041d68, 0x8, 0x111a460, 0xc002058fb0, 0xc000281e60, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538f0, 0xe26d2d, 0x1, 0x111a460, 0xc002058ed0, 0xc000281e60, 0x0, 0xc000281e60) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc0000538f0, 0xe26d2d, 0x1, 0xc000281e60, 0x16f0500, 0xc002058ec0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc0000e4810, 0xe26d2d, 0x1, 0xc0001ffae0, 0xc000300360, 0xc0001ffae0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000079540, 0x1110060, 0xc00fade140, 0xc000300300, 0xc000300360) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 160 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc000300300, 0x1110060, 0xc00fade140, 0xc000079540, 0xc000300360, 0xc0001fecd0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 169 [runnable, locked to thread]: syscall.Syscall6(0x7ff932a21da0, 0x5, 0x22c, 0xc003c82000, 0x14476, 0xc001ef98a4, 0xc001ef98a8, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:201 +0xfa syscall.ReadFile(0x22c, 0xc003c82000, 0x14476, 0x1ffdb, 0xc001ef98a4, 0xc001ef98a8, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:313 +0xd2 internal/poll.(*FD).Pread(0xc00025cf00, 0xc003c82000, 0x14476, 0x1ffdb, 0x528e3a3, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:640 +0x254 os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc003c82000, 0x14476, 0x1ffdb, 0x528e3a3, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc003c82000, 0x14476, 0x1ffdb, 0x528e3a3, 0x1ffdb, 0x3003f, 0xad36e4) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x528e3a3, 0x14471, 0xde3f01, 0xc000dc0c01, 0xc00fc7dc00, 0xc001ef9ce8, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x528e3a3, 0x14471, 0x1, 0xc001ef9e10, 0x431b21, 0xc000dc0c60) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0000dc270, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x528e3a3, 0xc001ef9de8, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x528e3a3, 0x14471, 0xad0101, 0xc000667701, 0x3, 0x6904, 0x14471, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x528e3a3, 0x14471, 0x0, 0x10101, 0x7, 0xc00176cb40) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc000dc0c30, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc000dc0c30, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000dc0c30, 0x29, 0x29, 0xc001efa370, 0xc001efa340) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000dc0c30, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc000dc0c00, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00c517140, 0xc000dc0c00, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00c517140, 0xc01023baa0, 0xc000dc0c00, 0x21, 0x21, 0x20, 0xc000dc0c00, 0x21, 0x21, 0xc000dc0c00) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc01023bab0, 0x111f6a0, 0xc0001fa6b0, 0xc001efa898, 0x0, 0xa0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc01023bab0, 0x111f6a0, 0xc0001fa6b0, 0xc00a9ba820, 0x99, 0xa0, 0x0, 0x0, 0x40, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc01023bab0, 0x111f6a0, 0xc0001fa6b0, 0xc001bf29c0, 0x39, 0x39, 0x0, 0x100000063, 0x39, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc01023bab0, 0x111f6a0, 0xc0001fa6b0, 0xc001bf29c0, 0x39, 0x39, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc01023bab0, 0x111f6a0, 0xc0001fa6b0, 0xc0024a9fd0, 0x9, 0x10, 0xc00188c000, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00d77a4c0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc000dc0a20, 0x30, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00d77a4c0, 0xc000dc0a20, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc000114500, 0x1110060, 0xc00fe14a00, 0xc000dc0a20, 0x30, 0x111a460, 0xc0000e8a90, 0xc0002a8de0, 0x0, 0xc001efb7f0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc000114500, 0x1110060, 0xc00fe14a00, 0xc000dc0a20, 0x30, 0xc0002a8de0, 0xc0002a8e40, 0x0, 0x0, 0xc001efb8c8, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc000dc0a20, 0x30, 0x111a460, 0xc0000e8a30, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc000dc0a20, 0x30, 0x111a460, 0xc0000e8a30, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053810, 0xc000dc0a20, 0x30, 0x111a460, 0xc0000e8a30, 0xc0002716c0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053810, 0xc000da8e10, 0x23, 0x111a460, 0xc0000e8600, 0xc0002716c0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053810, 0xc00160eaa0, 0x1a, 0x111a460, 0xc0000e8580, 0xc0002716c0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053810, 0xc00abc8e57, 0x5, 0x111a460, 0xc003524370, 0xc0002716c0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053810, 0xe26d2d, 0x1, 0x111a460, 0xc00204e7a0, 0xc0002716c0, 0x0, 0xc0002716c0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053810, 0xe26d2d, 0x1, 0xc0002716c0, 0x16f0500, 0xc00204e790) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c517200, 0xe26d2d, 0x1, 0xc001b80a00, 0xc0002a8e40, 0xc001b80a00) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000114500, 0x1110060, 0xc00fe14a00, 0xc0002a8de0, 0xc0002a8e40) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 170 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a8de0, 0x1110060, 0xc00fe14a00, 0xc000114500, 0xc0002a8e40, 0xc0000bb9a0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 324 [runnable]: internal/poll.runtime_pollWait(0x52442f8, 0x77, 0x0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc003bf1d48, 0x77, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc003bf1c70, 0xffa8b8, 0x5ed7c4, 0xc003bf1b80, 0xc0002e1f90) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).WriteTo(0xc003bf1b80, 0xc003dbb970, 0xa7, 0xb0, 0x10fd200, 0xc003055180, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:868 +0x2ab net.(*netFD).writeTo(0xc003bf1b80, 0xc003dbb970, 0xa7, 0xb0, 0x10fd200, 0xc003055180, 0xc000030110, 0x40, 0xc0002e1bb8) C:/Go/src/net/fd_windows.go:187 +0x76 net.(*UDPConn).writeTo(0xc009a61d58, 0xc003dbb970, 0xa7, 0xb0, 0xc000426240, 0xc0002e1bf0, 0xc0000d2088, 0xc0002e1bf0) C:/Go/src/net/udpsock_posix.go:80 +0xd8 net.(*UDPConn).WriteTo(0xc009a61d58, 0xc003dbb970, 0xa7, 0xb0, 0x1106520, 0xc000426240, 0x0, 0xc003dbb810, 0xa5) C:/Go/src/net/udpsock.go:170 +0x9a github.com/syncthing/syncthing/lib/upnp.discover(0x1110060, 0xc00bb4cf80, 0xc0002e1f90, 0xe54d33, 0x33, 0x2540be400, 0xc008c306c0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:165 +0x628 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x1110060, 0xc00bb4cf80, 0x2540be400, 0xc008c306c0, 0xc008c9acb0, 0x10, 0x5dc, 0xc008e2f4f0, 0x4a, 0xc008c9ac80, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:110 +0x78 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:109 +0x1c7 goroutine 254 [IO wait]: internal/poll.runtime_pollWait(0x18f4400, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00e3c66c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00e3c6518, 0xffa880, 0x18f5ce8, 0xc00c37b1d0, 0x111f6a0) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00e3c6500, 0xc00d4be0a1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00e3c6500, 0xc00d4be0a1, 0x1, 0x1, 0x0, 0x0, 0xc00cbba260) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00e3c4020, 0xc00d4be0a1, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc008f1a000, 0xc00d4be0a1, 0x1, 0x1, 0xc00c37b1d0, 0x0, 0x461456) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:216 +0xc8 net/http.(*connReader).backgroundRead(0xc00d4be090) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xdb goroutine 178 [runnable, locked to thread]: syscall.Syscall(0x7ff932a21de0, 0x3, 0xc0040a5ad0, 0x0, 0xc0033b5584, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.GetFileAttributesEx(0xc0040a5ad0, 0x0, 0xc0033b5584, 0x65, 0x65) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xe281b0, 0x5, 0xc0002dbf80, 0x64, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x20b os.lstatNolog(...) C:/Go/src/os/stat_windows.go:133 os.Lstat(0xc0002dbf80, 0x64, 0xc0001c4b60, 0x15, 0xc0002dbf80, 0x64) C:/Go/src/os/stat.go:22 +0x75 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(0xc0000537e0, 0xc008759450, 0x4f, 0xc008759450, 0x4f, 0xc000281ee0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:144 +0x85 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537f0, 0xc001197c60, 0x19, 0x111a460, 0xc003bf7ee0, 0xc000281ee0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537f0, 0xc00ad9af60, 0x16, 0x111a460, 0xc00aad98a0, 0xc000281ee0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537f0, 0xc00a8dfe20, 0x13, 0x111a460, 0xc00a7c0b20, 0xc000281ee0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537f0, 0xc00a98a540, 0xe, 0x111a460, 0xc00a7c0ac0, 0xc000281ee0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537f0, 0xc00a98a3f0, 0x8, 0x111a460, 0xc00a7c0a70, 0xc000281ee0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000537f0, 0xe26d2d, 0x1, 0x111a460, 0xc00324e8f0, 0xc000281ee0, 0x0, 0xc000281ee0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc0000537f0, 0xe26d2d, 0x1, 0xc000281ee0, 0x16f0500, 0xc00324e8e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc0000e49f0, 0xe26d2d, 0x1, 0xc0026cd810, 0xc0003004e0, 0xc0026cd810) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0000795e0, 0x1110060, 0xc00bb4de80, 0xc000300480, 0xc0003004e0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 175 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0x100, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc004326000, 0xdfb2, 0x10005, 0x387c24c, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc004326000, 0xdfb2, 0x10005, 0x387c24c, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc004326000, 0xdfb2, 0x10005, 0x387c24c, 0x414f60, 0x3003a, 0x18) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x387c24c, 0xdfad, 0xde3f01, 0xc000e5ef01, 0xc00eaf49a0, 0xc0033b7a30, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x387c24c, 0xdfad, 0x1, 0xc0033b7b58, 0x431b21, 0xc0033e31a0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0002ac660, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x387c24c, 0xc0033b7b30, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x387c24c, 0xdfad, 0xad0101, 0xc000664625, 0x3, 0x99e0, 0xdfad, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x387c24c, 0xdfad, 0x0, 0x101, 0x7, 0xc00ea3b770) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc000e5eff0, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc000e5eff0, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000e5eff0, 0x29, 0x29, 0xc0033b80b8, 0xc0033b8088) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000e5eff0, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc000e5efc0, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00c5174d0, 0xc000e5efc0, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00c5174d0, 0xc01023bcf0, 0xc000e5efc0, 0x21, 0x21, 0x20, 0xc000e5efc0, 0x21, 0x21, 0xc000e5efc0) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc01023bd00, 0x111f6a0, 0xc0001fa6b0, 0xc0033b85e0, 0x0, 0x120) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc01023bd00, 0x111f6a0, 0xc0001fa6b0, 0xc002232a20, 0x11b, 0x120, 0x0, 0x0, 0xa0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc01023bd00, 0x111f6a0, 0xc0001fa6b0, 0xc001162c80, 0x9e, 0x9e, 0x0, 0x100000049, 0x9e, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc01023bd00, 0x111f6a0, 0xc0001fa6b0, 0xc001162c80, 0x9e, 0x9e, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc01023bd00, 0x111f6a0, 0xc0001fa6b0, 0xc001b5b440, 0x12, 0x20, 0xc001b5b420, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00d77a540, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc001162780, 0x95, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00d77a540, 0xc001162780, 0x95, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc000114640, 0x1110060, 0xc00fe157c0, 0xc001162780, 0x95, 0x111a460, 0xc0000e94b0, 0xc0002a91a0, 0x0, 0xc0033b9538) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc000114640, 0x1110060, 0xc00fe157c0, 0xc001162780, 0x95, 0xc0002a91a0, 0xc0002a9200, 0x0, 0x0, 0xc0033b9610, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc001162780, 0x95, 0x111a460, 0xc0000e9490, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc001162780, 0x95, 0x111a460, 0xc0000e9490, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xc001162780, 0x95, 0x111a460, 0xc0000e9490, 0xc0002717a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xc00c7c1400, 0x80, 0x111a460, 0xc0000e9260, 0xc0002717a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xc00e508d20, 0x70, 0x111a460, 0xc0000e9210, 0xc0002717a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xc0019ed650, 0x2d, 0x111a460, 0xc010208140, 0xc0002717a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xc002a37d40, 0x22, 0x111a460, 0xc00e3876e0, 0xc0002717a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xc0035a8990, 0xe, 0x111a460, 0xc0035247b0, 0xc0002717a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xc0035a87d0, 0xc, 0x111a460, 0xc003524760, 0xc0002717a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053a10, 0xe26d2d, 0x1, 0x111a460, 0xc0030c1aa0, 0xc0002717a0, 0x0, 0xc0002717a0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053a10, 0xe26d2d, 0x1, 0xc0002717a0, 0x16f0500, 0xc0030c1a90) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c517590, 0xe26d2d, 0x1, 0xc001b80f00, 0xc0002a9200, 0xc001b80f00) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000114640, 0x1110060, 0xc00fe157c0, 0xc0002a91a0, 0xc0002a9200) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 179 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc000300480, 0x1110060, 0xc00bb4de80, 0xc0000795e0, 0xc0003004e0, 0xc0001fed20) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 176 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a91a0, 0x1110060, 0xc00fe157c0, 0xc000114640, 0xc0002a9200, 0xc0000bba40) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 194 [runnable, locked to thread]: syscall.Syscall(0x7ff932a21de0, 0x3, 0xc000922280, 0x0, 0xc00379f584, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.GetFileAttributesEx(0xc000922280, 0x0, 0xc00379f584, 0x96, 0x96) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xe281b0, 0x5, 0xc00df9b0e0, 0x95, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x20b os.lstatNolog(...) C:/Go/src/os/stat_windows.go:133 os.Lstat(0xc00df9b0e0, 0x95, 0xc0001c8c00, 0x23, 0xc00df9b0e0, 0x95) C:/Go/src/os/stat.go:22 +0x75 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(0xc0000538c0, 0xc00fc66d80, 0x71, 0xc00fc66d80, 0x71, 0xc000271860, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:144 +0x85 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538d0, 0xc00b3d6eb0, 0x4a, 0x111a460, 0xc003bf7260, 0xc000271860, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538d0, 0xc003844700, 0x3f, 0x111a460, 0xc00ba0db30, 0xc000271860, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538d0, 0xc00a5a25a0, 0x2e, 0x111a460, 0xc0042e4780, 0xc000271860, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538d0, 0xc0012af840, 0x1d, 0x111a460, 0xc00d17a540, 0xc000271860, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538d0, 0xc00baec2d0, 0x8, 0x111a460, 0xc00d17a3e0, 0xc000271860, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc0000538d0, 0xe26d2d, 0x1, 0x111a460, 0xc003524e90, 0xc000271860, 0x0, 0xc000271860) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc0000538d0, 0xe26d2d, 0x1, 0xc000271860, 0x16f0500, 0xc003524e80) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c517770, 0xe26d2d, 0x1, 0xc001b81270, 0xc0002a94a0, 0xc001b81270) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0001146e0, 0x1110060, 0xc00fe15540, 0xc0002a9440, 0xc0002a94a0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 195 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a9440, 0x1110060, 0xc00fe15540, 0xc0001146e0, 0xc0002a94a0, 0xc0000bba90) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 196 [select]: github.com/syncthing/syncthing/lib/model.(*folder).monitorWatch(0xc0014de300, 0x1110060, 0xc00d77a5c0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:659 +0x1bd created by github.com/syncthing/syncthing/lib/model.(*folder).startWatch C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:646 +0x111 goroutine 198 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0xc003799900, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc00f10c000, 0xdf2a, 0x10005, 0x1eb43ef, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc00f10c000, 0xdf2a, 0x10005, 0x1eb43ef, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc00f10c000, 0xdf2a, 0x10005, 0x1eb43ef, 0x1ffdb, 0x3003d, 0xad36e4) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x1eb43ef, 0xdf25, 0xde3f01, 0xc000e5e701, 0xc00f5b2af0, 0xc003799dd0, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x1eb43ef, 0xdf25, 0x1, 0xc003799ef8, 0x431b21, 0xc000e5e780) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0002ac180, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x1eb43ef, 0xc003799ed0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x1eb43ef, 0xdf25, 0xad0101, 0xc00066160e, 0x3, 0xc9f7, 0xdf25, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x1eb43ef, 0xdf25, 0x0, 0x101, 0x7, 0xc009b0d590) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc000e5e750, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc000e5e750, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000e5e750, 0x29, 0x29, 0xc00379a458, 0xc00379a428) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000e5e750, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc000e5e720, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00c517890, 0xc000e5e720, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00c517890, 0xc01023bfb0, 0xc000e5e720, 0x21, 0x21, 0x20, 0xc000e5e720, 0x21, 0x21, 0xc000e5e720) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc01023bfc0, 0x111f6a0, 0xc0001fa6b0, 0xc00379a980, 0x0, 0xa0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc01023bfc0, 0x111f6a0, 0xc0001fa6b0, 0xc00a9babe0, 0x99, 0xa0, 0x0, 0x0, 0x30, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc01023bfc0, 0x111f6a0, 0xc0001fa6b0, 0xc000e5e6c0, 0x2a, 0x2a, 0x0, 0x100000054, 0x2a, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc01023bfc0, 0x111f6a0, 0xc0001fa6b0, 0xc000e5e6c0, 0x2a, 0x2a, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc01023bfc0, 0x111f6a0, 0xc0001fa6b0, 0xc0033e2800, 0x10, 0x10, 0xc001b5a000, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00d77a600, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc000e5e480, 0x21, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00d77a600, 0xc000e5e480, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc000114780, 0x1110060, 0xc00fe14c40, 0xc000e5e480, 0x21, 0x111a460, 0xc0000e8f50, 0xc0002a95c0, 0x0, 0xc00379b8d8) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc000114780, 0x1110060, 0xc00fe14c40, 0xc000e5e480, 0x21, 0xc0002a95c0, 0xc0002a9620, 0x0, 0x0, 0xc00379b9b0, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc000e5e480, 0x21, 0x111a460, 0xc0000e8f30, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc000e5e480, 0x21, 0x111a460, 0xc0000e8f30, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053830, 0xc000e5e480, 0x21, 0x111a460, 0xc0000e8f30, 0xc0002718e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053830, 0xc0092ddd90, 0x9, 0x111a460, 0xc00324ffb0, 0xc0002718e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053830, 0xc000031f5c, 0x4, 0x111a460, 0xc001c8a8e0, 0xc0002718e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053830, 0xe26d2d, 0x1, 0x111a460, 0xc003525320, 0xc0002718e0, 0x0, 0xc0002718e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053830, 0xe26d2d, 0x1, 0xc0002718e0, 0x16f0500, 0xc003525310) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c517950, 0xe26d2d, 0x1, 0xc001b81540, 0xc0002a9620, 0xc001b81540) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000114780, 0x1110060, 0xc00fe14c40, 0xc0002a95c0, 0xc0002a9620) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 199 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a95c0, 0x1110060, 0xc00fe14c40, 0xc000114780, 0xc0002a9620, 0xc0000bbae0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 201 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0xc0038ab600, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc00cde0000, 0xe94e, 0x10005, 0xe1d868, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc00cde0000, 0xe94e, 0x10005, 0xe1d868, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc00cde0000, 0xe94e, 0x10005, 0xe1d868, 0x1ffdb, 0x3003b, 0xad36e4) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0xe1d868, 0xe949, 0xde3f01, 0xc0016cb701, 0xc00ee3f500, 0xc0038abb18, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0xe1d868, 0xe949, 0x1, 0xc0038abc40, 0x431b21, 0xc008c9ac70) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0002ac540, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0xe1d868, 0xc0038abc18, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0xe1d868, 0xe949, 0xad0101, 0xc00065f9a7, 0x3, 0xe65e, 0xe949, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0xe1d868, 0xe949, 0x0, 0x101, 0x7, 0xc008b94780) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc0016cb740, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc0016cb740, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc0016cb740, 0x29, 0x29, 0xc0038ac1a0, 0xc0038ac170) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc0016cb740, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc0016cb710, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00c517a10, 0xc0016cb710, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00c517a10, 0xc0001fa0e0, 0xc0016cb710, 0x21, 0x21, 0x20, 0xc0016cb710, 0x21, 0x21, 0xc0016cb710) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc0001fa0f0, 0x111f6a0, 0xc0001fa6b0, 0xc0038ac6c8, 0x0, 0xf0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc0001fa0f0, 0x111f6a0, 0xc0001fa6b0, 0xc008f1ee10, 0xe1, 0xf0, 0x0, 0x0, 0x80, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc0001fa0f0, 0x111f6a0, 0xc0001fa6b0, 0xc008c49e80, 0x78, 0x78, 0x0, 0x10000004d, 0x78, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc0001fa0f0, 0x111f6a0, 0xc0001fa6b0, 0xc008c49e80, 0x78, 0x78, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc0001fa0f0, 0x111f6a0, 0xc0001fa6b0, 0xc008c9ac50, 0xd, 0x10, 0xc002d67f80, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00d77a640, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc008c22850, 0x6f, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00d77a640, 0xc008c22850, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc000114820, 0x1110060, 0xc00fe14ec0, 0xc008c22850, 0x6f, 0x111a460, 0xc00bbc0f40, 0xc0002a97a0, 0x0, 0xc0038ad620) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc000114820, 0x1110060, 0xc00fe14ec0, 0xc008c22850, 0x6f, 0xc0002a97a0, 0xc0002a9800, 0x0, 0x0, 0xc0038ad6f8, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc008c22850, 0x6f, 0x111a460, 0xc00bbc0f20, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc008c22850, 0x6f, 0x111a460, 0xc00bbc0f20, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053850, 0xc008c22850, 0x6f, 0x111a460, 0xc00bbc0f20, 0xc000271940, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053850, 0xc008e2ef50, 0x50, 0x111a460, 0xc00bbc0cc0, 0xc000271940, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053850, 0xc00d84b280, 0x34, 0x111a460, 0xc00df1b2d0, 0xc000271940, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053850, 0xc003807e00, 0x16, 0x111a460, 0xc003525790, 0xc000271940, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053850, 0xc003832b80, 0xe, 0x111a460, 0xc0035256a0, 0xc000271940, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053850, 0xc0038325a9, 0x7, 0x111a460, 0xc003525560, 0xc000271940, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053850, 0xe26d2d, 0x1, 0x111a460, 0xc0035254b0, 0xc000271940, 0x0, 0xc000271940) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053850, 0xe26d2d, 0x1, 0xc000271940, 0x16f0500, 0xc0035254a0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00c517ad0, 0xe26d2d, 0x1, 0xc001b81590, 0xc0002a9800, 0xc001b81590) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc000114820, 0x1110060, 0xc00fe14ec0, 0xc0002a97a0, 0xc0002a9800) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 202 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc0002a97a0, 0x1110060, 0xc00fe14ec0, 0xc000114820, 0xc0002a9800, 0xc0000bbb30) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 271 [runnable]: internal/poll.runtime_pollWait(0x18f4330, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00dffc1c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00dffc018, 0xffa880, 0x544, 0x0, 0x4d6124) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00dffc000, 0xc0087d9000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00dffc000, 0xc0087d9000, 0x1000, 0x1000, 0xc000351b30, 0xc000351b20, 0x4ddc94) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00db8e008, 0xc0087d9000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc000270000, 0xc0087d9000, 0x1000, 0x1000, 0xc000351c10, 0xc000351bf8, 0x5dec0a) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:216 +0xc8 net/http.(*connReader).Read(0xc00dd50120, 0xc0087d9000, 0x1000, 0x1000, 0xc000351c38, 0xbe3022, 0xc00db8e008) C:/Go/src/net/http/server.go:785 +0xfb bufio.(*Reader).fill(0xc0000e29c0) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc0000e29c0, 0x4, 0x1a80d4df25, 0x16f0500, 0x0, 0x0, 0x16f0500) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc00e390460, 0x1110060, 0xc010bfe000) C:/Go/src/net/http/server.go:1915 +0x9e7 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2928 +0x38b goroutine 240 [select]: net.(*netFD).connect.func2(0x11100e0, 0xc0003f29c0, 0xc003bf0000, 0xc008f12f00) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1d3 goroutine 214 [runnable, locked to thread]: syscall.Syscall(0x7ff932a21de0, 0x3, 0xc003180f00, 0x0, 0xc00a42b1e4, 0x0, 0x0, 0x0) C:/Go/src/runtime/syscall_windows.go:188 +0xfa syscall.GetFileAttributesEx(0xc003180f00, 0x0, 0xc00a42b1e4, 0x75, 0x75) C:/Go/src/syscall/zsyscall_windows.go:912 +0x80 os.stat(0xe281b0, 0x5, 0xc003087c80, 0x74, 0x2200000, 0x0, 0x0, 0x0, 0x0) C:/Go/src/os/stat_windows.go:79 +0x20b os.lstatNolog(...) C:/Go/src/os/stat_windows.go:133 os.Lstat(0xc003087c80, 0x74, 0xc0001c4aa0, 0x19, 0xc003087c80, 0x74) C:/Go/src/os/stat.go:22 +0x75 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(0xc000053780, 0xc0031d42a0, 0x5a, 0xc0031d42a0, 0x5a, 0xc00acd86a0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs.go:144 +0x85 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc003e5f310, 0x4b, 0x111a460, 0xc00be396b0, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:65 +0x2d0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc00afdca50, 0x46, 0x111a460, 0xc010208a10, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc00fa1d310, 0x42, 0x111a460, 0xc00faa42c0, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc00fa034c0, 0x3e, 0x111a460, 0xc00faa4270, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc00fa03140, 0x3a, 0x111a460, 0xc00faa4210, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc00a263d80, 0x34, 0x111a460, 0xc00a147620, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc00a285950, 0x2b, 0x111a460, 0xc00abb96f0, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc00a2d20c0, 0x1d, 0x111a460, 0xc00abb9690, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xc0024a9af8, 0x7, 0x111a460, 0xc00abb9640, 0xc00acd86a0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053790, 0xe26d2d, 0x1, 0x111a460, 0xc0104fd9f0, 0xc00acd86a0, 0x0, 0xc00acd86a0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053790, 0xe26d2d, 0x1, 0xc00acd86a0, 0x16f0500, 0xc0104fd9e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00acfb9b0, 0xe26d2d, 0x1, 0xc0001137c0, 0xc00242d1a0, 0xc0001137c0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0004d80a0, 0x1110060, 0xc00bb4db80, 0xc00242d140, 0xc00242d1a0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 215 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc00242d140, 0x1110060, 0xc00bb4db80, 0xc0004d80a0, 0xc00242d1a0, 0xc000113630) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 217 [semacquire]: sync.runtime_SemacquireMutex(0xc00025d0d4, 0xc001cfd600, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc00025d0d0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 internal/poll.(*FD).Pread(0xc00025cf00, 0xc00b036000, 0x17c81, 0x1ffdb, 0x4b6435a, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:628 +0x36b os.(*File).pread(...) C:/Go/src/os/file_windows.go:222 os.(*File).ReadAt(0xc000186a58, 0xc00b036000, 0x17c81, 0x1ffdb, 0x4b6435a, 0x0, 0x0, 0x0) C:/Go/src/os/file.go:134 +0x10c github.com/syndtr/goleveldb/leveldb.(*iStorageReader).ReadAt(0xc0003d1260, 0xc00b036000, 0x17c81, 0x1ffdb, 0x4b6435a, 0xc001cfd9d8, 0x3003c, 0x16f7270) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/storage.go:49 +0x66 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0xc0002168f0, 0x4b6435a, 0x17c7c, 0xde3f01, 0xc000fb3b01, 0xc00f1d2a10, 0xc001cfdb18, 0xacd7f4, 0xde3f80) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:564 +0xb9 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0xc0002168f0, 0x4b6435a, 0x17c7c, 0x1, 0xc001cfdc40, 0x431b21, 0xc000fb3b90) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:603 +0x5c github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0xc0002ac300, 0xc0001f7840, 0xc001013000) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:627 +0x58 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2bd3, 0x4b6435a, 0xc001cfdc18, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:388 +0x2ae github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc0002168f0, 0x4b6435a, 0x17c7c, 0xad0101, 0xc000666aab, 0x3, 0x755a, 0x17c7c, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc0002168f0, 0x4b6435a, 0x17c7c, 0x0, 0x10101, 0x7, 0xc003483590) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc0002168f0, 0xc000fb3b60, 0x29, 0x29, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b23c0, 0xc000fb3b60, 0x29, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b23c0, 0x21) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000fb3b60, 0x29, 0x29, 0xc001cfe1a0, 0xc001cfe170) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc000fb3b60, 0x29, 0x29, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc000fb3b30, 0x21, 0x21, 0x8995316, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00acfba70, 0xc000fb3b30, 0x21, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00acfba70, 0xc0104fd3c0, 0xc000fb3b30, 0x21, 0x21, 0x20, 0xc000fb3b30, 0x21, 0x21, 0xc000fb3b30) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.fillFileInfo(0x11110a0, 0xc0104fd3d0, 0x111f6a0, 0xc0001fa6b0, 0xc001cfe6c8, 0x0, 0xb0) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:101 +0xcf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.unmarshalTrunc(0x11110a0, 0xc0104fd3d0, 0x111f6a0, 0xc0001fa6b0, 0xc00bc63760, 0xa1, 0xb0, 0x0, 0x0, 0x40, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:88 +0x20d github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc0104fd3d0, 0x111f6a0, 0xc0001fa6b0, 0xc0085c2080, 0x33, 0x33, 0x0, 0x10000004b, 0x33, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:64 +0xf2 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileByKey(0x11110a0, 0xc0104fd3d0, 0x111f6a0, 0xc0001fa6b0, 0xc0085c2080, 0x33, 0x33, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:49 +0xbf github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFile(0x11110a0, 0xc0104fd3d0, 0x111f6a0, 0xc0001fa6b0, 0xc003b94ac0, 0xc, 0x10, 0xc0019eef60, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:45 +0x1b0 github.com/syncthing/syncthing/lib/db.(*Snapshot).Get(0xc00fad65c0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xc000fb38f0, 0x2a, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:244 +0x1af github.com/syncthing/syncthing/lib/model.cFiler.CurrentFile(0xc00fad65c0, 0xc000fb38f0, 0x2a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/folder.go:931 +0x9e github.com/syncthing/syncthing/lib/scanner.(*walker).walkRegular(0xc0004d8140, 0x1110060, 0xc00bb4d6c0, 0xc000fb38f0, 0x2a, 0x111a460, 0xc00b021210, 0xc00242d320, 0x0, 0xc001cff620) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:334 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).handleItem(0xc0004d8140, 0x1110060, 0xc00bb4d6c0, 0xc000fb38f0, 0x2a, 0xc00242d320, 0xc00242d380, 0x0, 0x0, 0xc001cff6f8, ...) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:327 +0x29c github.com/syncthing/syncthing/lib/scanner.(*walker).walkAndHashFiles.func1(0xc000fb38f0, 0x2a, 0x111a460, 0xc00b0211f0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:268 +0xb7e github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk.func1(0xc000fb38f0, 0x2a, 0x111a460, 0xc00b0211f0, 0x0, 0x0, 0x40a9cf, 0xdbf2e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:124 +0x98 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053750, 0xc000fb38f0, 0x2a, 0x111a460, 0xc00b0211f0, 0xc00acd87e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:46 +0xb6 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053750, 0xc00d387b80, 0x1d, 0x111a460, 0xc00dfc4080, 0xc00acd87e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053750, 0xc000fcda80, 0x16, 0x111a460, 0xc0104fcfc0, 0xc00acd87e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053750, 0xc000208bf0, 0xf, 0x111a460, 0xc00324f5c0, 0xc00acd87e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053750, 0xc00bfccf30, 0x9, 0x111a460, 0xc00be394a0, 0xc00acd87e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053750, 0xc00bfccc30, 0x4, 0x111a460, 0xc00be393b0, 0xc00acd87e0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0xc000053750, 0xe26d2d, 0x1, 0x111a460, 0xc00abb8a40, 0xc00acd87e0, 0x0, 0xc00acd87e0) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:71 +0x424 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0xc000053750, 0xe26d2d, 0x1, 0xc00acd87e0, 0x16f0500, 0xc00abb8a30) C:/BuildAgent/work/174e136266f8a219/lib/fs/walkfs.go:93 +0xda github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0xc00acfbb30, 0xe26d2d, 0x1, 0xc0001139f0, 0xc00242d380, 0xc0001139f0) C:/BuildAgent/work/174e136266f8a219/lib/fs/mtimefs.go:110 +0x8f github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0xc0004d8140, 0x1110060, 0xc00bb4d6c0, 0xc00242d320, 0xc00242d380) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:114 +0x23c created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:111 +0x186 goroutine 218 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0xc00242d320, 0x1110060, 0xc00bb4d6c0, 0xc0004d8140, 0xc00242d380, 0xc000113680) C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:152 +0xba created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/BuildAgent/work/174e136266f8a219/lib/scanner/walk.go:148 +0x210 goroutine 181 [IO wait]: internal/poll.runtime_pollWait(0x18f4e90, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00067e1c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00067e018, 0xffa880, 0x10, 0xae, 0xa) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00067e000, 0xc00ae3a000, 0x5165, 0x5165, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00067e000, 0xc00ae3a000, 0x5165, 0x5165, 0x10e1086, 0x0, 0xb8) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc01023c108, 0xc00ae3a000, 0x5165, 0x5165, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f crypto/tls.(*atLeastReader).Read(0xc0002c40c0, 0xc00ae3a000, 0x5165, 0x5165, 0x7ec, 0x1, 0xc00cf9f970) C:/Go/src/crypto/tls/conn.go:780 +0x67 bytes.(*Buffer).ReadFrom(0xc000063058, 0x10fc020, 0xc0002c40c0, 0x40ab0c, 0xd24220, 0xdf2ac0) C:/Go/src/bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc000062e00, 0x5220008, 0xc01023c108, 0x5, 0xc01023c108, 0x9) C:/Go/src/crypto/tls/conn.go:802 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc000062e00, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:609 +0x12b crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).Read(0xc000062e00, 0xc003f7c000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1255 +0x168 bufio.(*Reader).Read(0xc0002af7a0, 0xc0016e0578, 0x9, 0x9, 0xc00cf9fd10, 0x0, 0x6e2719) C:/Go/src/bufio/bufio.go:226 +0x271 io.ReadAtLeast(0x10fbe40, 0xc0002af7a0, 0xc0016e0578, 0x9, 0x9, 0x9, 0xc000052060, 0x0, 0x10fc1c0) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 net/http.http2readFrameHeader(0xc0016e0578, 0x9, 0x9, 0x10fbe40, 0xc0002af7a0, 0x0, 0x0, 0xc00a3e6090, 0x0) C:/Go/src/net/http/h2_bundle.go:1477 +0x8e net/http.(*http2Framer).ReadFrame(0xc0016e0540, 0xc00a3e6090, 0x0, 0x0, 0x0) C:/Go/src/net/http/h2_bundle.go:1735 +0xa8 net/http.(*http2clientConnReadLoop).run(0xc00cf9ffb8, 0xc000151da0, 0xe26d2d) C:/Go/src/net/http/h2_bundle.go:8175 +0x95 net/http.(*http2ClientConn).readLoop(0xc00039e180) C:/Go/src/net/http/h2_bundle.go:8103 +0xaa created by net/http.(*http2Transport).newClientConn C:/Go/src/net/http/h2_bundle.go:7162 +0x636 goroutine 290 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00d23d960, 0x1110060, 0xc010bff9c0) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1937 +0x6d4 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc010bff9c0, 0xc00c450780, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0000e3020) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0x18, 0x1105fa0, 0xc00d23d960) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 273 [select]: github.com/syncthing/syncthing/lib/model.(*indexSender).serve(0xc00d23d8f0, 0x1110060, 0xc010bff980) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:1937 +0x6d4 github.com/syncthing/syncthing/lib/util.AsService.func1(0x1110060, 0xc010bff980, 0xc00c450660, 0xe26d2d) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:183 +0x40 github.com/syncthing/syncthing/lib/util.(*service).Serve(0xc0000e2f60) C:/BuildAgent/work/174e136266f8a219/lib/util/utils.go:247 +0x149 github.com/thejerf/suture.(*Supervisor).runService.func1(0xc010205860, 0x17, 0x1105fa0, 0xc00d23d8f0) C:/BuildAgent/work/pkg/mod/github.com/thejerf/suture@v3.0.2+incompatible/supervisor.go:600 +0x57 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 243 [runnable]: internal/poll.runtime_pollWait(0x18f4810, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00206c948, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00206c798, 0xffa880, 0x52f, 0x0, 0x4d6124) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00206c780, 0xc000334000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00206c780, 0xc000334000, 0x1000, 0x1000, 0xc001cfbb30, 0xc001cfbb20, 0x4ddc94) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00dd15480, 0xc000334000, 0x1000, 0x1000, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc0086694a0, 0xc000334000, 0x1000, 0x1000, 0xc001cfbc10, 0xc001cfbbf8, 0x5dec0a) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:216 +0xc8 net/http.(*connReader).Read(0xc00b499b00, 0xc000334000, 0x1000, 0x1000, 0xc001cfbc38, 0xbe3022, 0xc00dd15480) C:/Go/src/net/http/server.go:785 +0xfb bufio.(*Reader).fill(0xc0002af020) C:/Go/src/bufio/bufio.go:100 +0x10a bufio.(*Reader).Peek(0xc0002af020, 0x4, 0x1a7fe0b805, 0x16f0500, 0x0, 0x0, 0x16f0500) C:/Go/src/bufio/bufio.go:138 +0x56 net/http.(*conn).serve(0xc0022b0320, 0x1110060, 0xc003e45f80) C:/Go/src/net/http/server.go:1915 +0x9e7 created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2928 +0x38b goroutine 327 [runnable]: internal/poll.runtime_pollWait(0x5244228, 0x77, 0x0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00330a6c8, 0x77, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc00330a5f0, 0xffa8b8, 0x5ed7c4, 0xc00330a500, 0xc000327f90) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).WriteTo(0xc00330a500, 0xc0031d8210, 0xa7, 0xb0, 0x10fd200, 0xc003055340, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:868 +0x2ab net.(*netFD).writeTo(0xc00330a500, 0xc0031d8210, 0xa7, 0xb0, 0x10fd200, 0xc003055340, 0xc000030110, 0x40, 0xc000327bb8) C:/Go/src/net/fd_windows.go:187 +0x76 net.(*UDPConn).writeTo(0xc009a61d90, 0xc0031d8210, 0xa7, 0xb0, 0xc000426630, 0xc000327bf0, 0xc0000d2088, 0xc000327bf0) C:/Go/src/net/udpsock_posix.go:80 +0xd8 net.(*UDPConn).WriteTo(0xc009a61d90, 0xc0031d8210, 0xa7, 0xb0, 0x1106520, 0xc000426630, 0x0, 0xc0031d80b0, 0xa5) C:/Go/src/net/udpsock.go:170 +0x9a github.com/syncthing/syncthing/lib/upnp.discover(0x1110060, 0xc00bb4cf80, 0xc000327f90, 0xe54d00, 0x33, 0x2540be400, 0xc008c306c0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:165 +0x628 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x1110060, 0xc00bb4cf80, 0x2540be400, 0xc008c306c0, 0xc008c9acb0, 0x1, 0xffffffffffffffff, 0xc002d68000, 0x1b, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:110 +0x78 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:109 +0x1c7 goroutine 219 [syscall, locked to thread]: syscall.Syscall6(0x7ff932a21350, 0x5, 0x4d4, 0xc0002f9fa8, 0xc0002f9fac, 0xc0002f9fb8, 0xffffffff, 0x0, 0x0, 0x0, ...) C:/Go/src/runtime/syscall_windows.go:201 +0xfa syscall.GetQueuedCompletionStatus(0x4d4, 0xc0002f9fa8, 0xc0002f9fac, 0xc0002f9fb8, 0xc0ffffffff, 0x0, 0x0) C:/Go/src/syscall/zsyscall_windows.go:556 +0xb6 github.com/syncthing/notify.(*readdcw).loop(0xc0001503f0) C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/watcher_readdcw.go:346 +0x79 created by github.com/syncthing/notify.(*readdcw).lazyinit C:/BuildAgent/work/pkg/mod/github.com/syncthing/notify@v0.0.0-20190709140112-69c7a957d3e2/watcher_readdcw.go:335 +0xac goroutine 220 [select]: github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).watchLoop(0xc000053820, 0x1110060, 0xc00d77a5c0, 0xe26d2d, 0x1, 0xc0042e44e0, 0x1, 0x1, 0xc0102a1920, 0xc0043181e0, ...) C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:80 +0x2ae created by github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Watch C:/BuildAgent/work/174e136266f8a219/lib/fs/basicfs_watch.go:58 +0x3c5 goroutine 221 [select]: github.com/syncthing/syncthing/lib/watchaggregator.(*aggregator).mainLoop(0xc00a5da000, 0xc0043181e0, 0xc0002a9500, 0x1120a60, 0xc0000bcd80, 0x11104e0, 0xc0001e70a0) C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:148 +0x40f created by github.com/syncthing/syncthing/lib/watchaggregator.Aggregate C:/BuildAgent/work/174e136266f8a219/lib/watchaggregator/aggregator.go:132 +0xf7 goroutine 281 [IO wait]: internal/poll.runtime_pollWait(0x18f4a80, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00b1055c8, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00b105418, 0xffa880, 0x10, 0x4fb, 0x1b8) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00b105400, 0xc010264a00, 0x6b8, 0x6b8, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00b105400, 0xc010264a00, 0x6b8, 0x6b8, 0x10e1086, 0x0, 0x6b3) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00f6b4008, 0xc010264a00, 0x6b8, 0x6b8, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f crypto/tls.(*atLeastReader).Read(0xc000270e00, 0xc010264a00, 0x6b8, 0x6b8, 0x1cd, 0x10fc1c0, 0xc0002fba10) C:/Go/src/crypto/tls/conn.go:780 +0x67 bytes.(*Buffer).ReadFrom(0xc0000625d8, 0x10fc020, 0xc000270e00, 0x40ab0c, 0xd24220, 0xdf2ac0) C:/Go/src/bytes/buffer.go:204 +0xbb crypto/tls.(*Conn).readFromUntil(0xc000062380, 0x5220008, 0xc00f6b4008, 0x5, 0xc00f6b4008, 0xc0042e47a0) C:/Go/src/crypto/tls/conn.go:802 +0xf3 crypto/tls.(*Conn).readRecordOrCCS(0xc000062380, 0x0, 0x0, 0x8c8f08) C:/Go/src/crypto/tls/conn.go:609 +0x12b crypto/tls.(*Conn).readRecord(...) C:/Go/src/crypto/tls/conn.go:577 crypto/tls.(*Conn).Read(0xc000062380, 0xc00ab76378, 0x2, 0x4, 0x0, 0x0, 0x0) C:/Go/src/crypto/tls/conn.go:1255 +0x168 github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0xc0019b8780, 0xc00ab76378, 0x2, 0x4, 0x45e330, 0xc00009c600, 0x3) C:/BuildAgent/work/174e136266f8a219/lib/connections/limiter.go:237 +0x5c github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0xc00a4cd200, 0xc00ab76378, 0x2, 0x4, 0xc0000604e0, 0xc0002fbf68, 0xc0002fbec0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/counting.go:23 +0x5c io.ReadAtLeast(0x10fc660, 0xc00a4cd200, 0xc00ab76378, 0x2, 0x4, 0x2, 0x0, 0xc00a222000, 0xc00a222000) C:/Go/src/io/io.go:310 +0x8e io.ReadFull(...) C:/Go/src/io/io.go:329 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0xc000217790, 0xc00ab76378, 0x4, 0x4, 0x2, 0x2, 0xc0002fbf54) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:530 +0x7f github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0xc000217790, 0xc00ab76378, 0x4, 0x4, 0x1110600, 0xc000270d00, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:467 +0x54 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0xc000217790) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:357 +0x99 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:233 +0x4a goroutine 186 [semacquire]: sync.runtime_Semacquire(0xc00b10ab88) C:/Go/src/runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc00b10ab80) C:/Go/src/sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/connections.(*service).dialParallel.func2(0xc00b10ab80, 0xc00010c780) C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:899 +0x32 created by github.com/syncthing/syncthing/lib/connections.(*service).dialParallel C:/BuildAgent/work/174e136266f8a219/lib/connections/service.go:898 +0x4d1 goroutine 188 [select]: net.(*netFD).connect.func2(0x11100e0, 0xc00010c840, 0xc00b105680, 0xc00aecf740) C:/Go/src/net/fd_windows.go:106 +0xbe created by net.(*netFD).connect C:/Go/src/net/fd_windows.go:105 +0x1d3 goroutine 190 [select]: net/http.(*persistConn).writeLoop(0xc0000b4fc0) C:/Go/src/net/http/transport.go:2210 +0x12a created by net/http.(*Transport).dialConn C:/Go/src/net/http/transport.go:1581 +0xb39 goroutine 252 [runnable]: sync.runtime_SemacquireMutex(0xc000110964, 0x0, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc000110960) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(0xc000110960) C:/Go/src/sync/mutex.go:81 +0x4e github.com/syncthing/syncthing/lib/db.(*smallIndex).ID(0xc0001122d0, 0xc002e9f0e0, 0x20, 0x20, 0xc00000004c, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/db/smallindex.go:66 +0x50 github.com/syncthing/syncthing/lib/db.defaultKeyer.GenerateDeviceFileKey(0xc0001120a0, 0xc0001122d0, 0xc00948f540, 0x31, 0x9c, 0xc00e6cab28, 0x8, 0x8, 0xc002e9f0e0, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/keyer.go:133 +0xad github.com/syncthing/syncthing/lib/db.(*readOnlyTransaction).withNeed(0xc00d77aa90, 0xc00e6cab28, 0x8, 0x8, 0xc0009bb1d8, 0x20, 0x20, 0xc000062001, 0xc00e6cc690, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:352 +0x435 github.com/syncthing/syncthing/lib/db.(*Snapshot).WithNeedTruncated(0xc00d77aa80, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, 0xc00d77aac0) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:185 +0x1fb github.com/syncthing/syncthing/lib/model.(*model).Completion(0xc000434600, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, 0xc00e5113e6, 0x8, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:795 +0x3aa github.com/syncthing/syncthing/lib/api.(*service).getDBCompletion(0xc0009c02c0, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:680 +0x142 net/http.HandlerFunc.ServeHTTP(0xc0104fc920, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6240, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:452 +0xed net/http.HandlerFunc.ServeHTTP(0xc00acfacc0, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:544 +0x11d net/http.HandlerFunc.ServeHTTP(0xc000005b20, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:567 +0x3dc net/http.HandlerFunc.ServeHTTP(0xc000005b40, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6300, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0xc0000f2380, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:65 +0x65c github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:575 +0x2d3 net/http.HandlerFunc.ServeHTTP(0xc00fad6380, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:536 +0x291 net/http.HandlerFunc.ServeHTTP(0xc000005bc0, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:582 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000005be0, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:464 +0xae net/http.HandlerFunc.ServeHTTP(0xc000005c00, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2007 +0x4b net/http.serverHandler.ServeHTTP(0xc0002aa2a0, 0x110dae0, 0xc0002aa1c0, 0xc00e6e8000) C:/Go/src/net/http/server.go:2802 +0xab net/http.(*conn).serve(0xc00e3903c0, 0x1110060, 0xc00fadfc40) C:/Go/src/net/http/server.go:1890 +0x87c created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2928 +0x38b goroutine 322 [runnable]: internal/poll.runtime_pollWait(0x5244498, 0x77, 0x0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc003bf1848, 0x77, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc003bf1770, 0xffa8b8, 0x5ed7c4, 0xc003bf1680, 0xc00cf8df90) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).WriteTo(0xc003bf1680, 0xc003dbb3f0, 0xa7, 0xb0, 0x10fd200, 0xc003055000, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:868 +0x2ab net.(*netFD).writeTo(0xc003bf1680, 0xc003dbb3f0, 0xa7, 0xb0, 0x10fd200, 0xc003055000, 0xc000030110, 0x40, 0xc00cf8dbb8) C:/Go/src/net/fd_windows.go:187 +0x76 net.(*UDPConn).writeTo(0xc009a61d28, 0xc003dbb3f0, 0xa7, 0xb0, 0xc00eb7de90, 0xc00cf8dbf0, 0xc0000d2088, 0xc00cf8dbf0) C:/Go/src/net/udpsock_posix.go:80 +0xd8 net.(*UDPConn).WriteTo(0xc009a61d28, 0xc003dbb3f0, 0xa7, 0xb0, 0x1106520, 0xc00eb7de90, 0x0, 0xc003dbb290, 0xa5) C:/Go/src/net/udpsock.go:170 +0x9a github.com/syncthing/syncthing/lib/upnp.discover(0x1110060, 0xc00bb4cf80, 0xc00cf8df90, 0xe54d33, 0x33, 0x2540be400, 0xc008c306c0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:165 +0x628 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x1110060, 0xc00bb4cf80, 0x2540be400, 0xc008c306c0, 0xc008c9acb0, 0x13, 0x5dc, 0xc002d67fe0, 0x1c, 0xc008c9a89a, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:110 +0x78 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:109 +0x1c7 goroutine 323 [runnable]: internal/poll.runtime_pollWait(0x52443c8, 0x77, 0x0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc003bf1ac8, 0x77, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc003bf19f0, 0xffa8b8, 0x5ed7c4, 0xc003bf1900, 0xc00d22bf90) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).WriteTo(0xc003bf1900, 0xc003dbb6b0, 0xa7, 0xb0, 0x10fd200, 0xc0030550c0, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:868 +0x2ab net.(*netFD).writeTo(0xc003bf1900, 0xc003dbb6b0, 0xa7, 0xb0, 0x10fd200, 0xc0030550c0, 0xc000030110, 0x40, 0xc00d22bbb8) C:/Go/src/net/fd_windows.go:187 +0x76 net.(*UDPConn).writeTo(0xc009a61d40, 0xc003dbb6b0, 0xa7, 0xb0, 0xc000426090, 0xc00d22bbf0, 0xc0000d2088, 0xc00d22bbf0) C:/Go/src/net/udpsock_posix.go:80 +0xd8 net.(*UDPConn).WriteTo(0xc009a61d40, 0xc003dbb6b0, 0xa7, 0xb0, 0x1106520, 0xc000426090, 0x0, 0xc003dbb550, 0xa5) C:/Go/src/net/udpsock.go:170 +0x9a github.com/syncthing/syncthing/lib/upnp.discover(0x1110060, 0xc00bb4cf80, 0xc00d22bf90, 0xe54d00, 0x33, 0x2540be400, 0xc008c306c0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:165 +0x628 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x1110060, 0xc00bb4cf80, 0x2540be400, 0xc008c306c0, 0xc008c9acb0, 0x10, 0x5dc, 0xc008e2f4f0, 0x4a, 0xc008c9ac80, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:110 +0x78 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:109 +0x1c7 goroutine 245 [chan receive]: github.com/rcrowley/go-metrics.(*meterArbiter).tick(0x16f0080) C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20190826022208-cac0b30c2563/meter.go:239 +0x38 created by github.com/rcrowley/go-metrics.NewMeter C:/BuildAgent/work/pkg/mod/github.com/rcrowley/go-metrics@v0.0.0-20190826022208-cac0b30c2563/meter.go:46 +0x118 goroutine 268 [runnable]: sync.runtime_SemacquireMutex(0xc0001f77c4, 0x0, 0x1) C:/Go/src/runtime/sema.go:71 +0x4e sync.(*Mutex).lockSlow(0xc0001f77c0) C:/Go/src/sync/mutex.go:138 +0x103 sync.(*Mutex).Lock(...) C:/Go/src/sync/mutex.go:81 github.com/syndtr/goleveldb/leveldb/cache.(*lru).Promote(0xc0001f77c0, 0xc00dcd8fc0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/lru.go:85 +0x4c1 github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0xc0001f7840, 0x2be7, 0x7ed697, 0xc0008565a8, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:399 +0x212 github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/cache/cache.go:58 github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0xc000216b60, 0x7ed697, 0x7053, 0xad0101, 0xc0100305f7, 0x3, 0xe73e7, 0x7053, 0x3) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:625 +0xcc github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0xc000216b60, 0x7ed697, 0x7053, 0x0, 0x101, 0x7, 0xc002c13680) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:765 +0x62 github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0xc000216b60, 0xc002bd5b30, 0x4c, 0x4c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:865 +0x4bd github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table/reader.go:922 github.com/syndtr/goleveldb/leveldb.(*tOps).find(0xc0002ac150, 0xc0000b2460, 0xc002bd5b30, 0x4c, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/table.go:450 +0x15f github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x3, 0xc0000b2460, 0x44) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:180 +0x462 github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002bd5b30, 0x4c, 0x4c, 0xc000856b30, 0xc000856b00) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:128 +0x49b github.com/syndtr/goleveldb/leveldb.(*version).get(0xc0102a1860, 0x0, 0x0, 0x0, 0xc002bd5b30, 0x4c, 0x4c, 0x0, 0x3ffea00, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/version.go:164 +0x2e4 github.com/syndtr/goleveldb/leveldb.(*DB).get(0xc0002a4380, 0x0, 0x0, 0x0, 0x0, 0xc00ffdcba0, 0x44, 0x52, 0x899531a, 0x0, ...) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db.go:785 +0x388 github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0xc00b364870, 0xc00ffdcba0, 0x44, 0x52, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/BuildAgent/work/pkg/mod/github.com/syndtr/goleveldb@v1.0.1-0.20190923125748-758128399b1d/leveldb/db_snapshot.go:113 +0x17d github.com/syncthing/syncthing/lib/db/backend.leveldbSnapshot.Get(0xc00b364870, 0xc00e51a0d0, 0xc00ffdcba0, 0x44, 0x52, 0xc0001120a0, 0xc0001122d0, 0xc00ffdcba0, 0x44, 0x52) C:/BuildAgent/work/174e136266f8a219/lib/db/backend/leveldb_backend.go:117 +0x69 github.com/syncthing/syncthing/lib/db.readOnlyTransaction.getFileTrunc(0x11110a0, 0xc00e51a0e0, 0x111f6a0, 0xc0001fa6b0, 0xc00ffdcba0, 0x44, 0x52, 0xc002c14601, 0x20, 0x20, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:57 +0x63 github.com/syncthing/syncthing/lib/db.(*readOnlyTransaction).withNeed(0xc00d940ad0, 0xc00cdbda50, 0xc, 0x10, 0xc0008571d8, 0x20, 0x20, 0xc0001bce01, 0xc00e51a100, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/db/transactions.go:356 +0x4bf github.com/syncthing/syncthing/lib/db.(*Snapshot).WithNeedTruncated(0xc00d940ac0, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, 0xc00d940b00) C:/BuildAgent/work/174e136266f8a219/lib/db/set.go:185 +0x1fb github.com/syncthing/syncthing/lib/model.(*model).Completion(0xc000434600, 0x456884b82a3c0c68, 0x14fa7ce05e456f84, 0x1f41a745ac7e0680, 0xd06bbe77778665ba, 0xc00dd5c866, 0xc, 0x0, 0x0, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/model/model.go:795 +0x3aa github.com/syncthing/syncthing/lib/api.(*service).getDBCompletion(0xc0009c02c0, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:680 +0x142 net/http.HandlerFunc.ServeHTTP(0xc0104fc920, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6240, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:452 +0xed net/http.HandlerFunc.ServeHTTP(0xc00acfacc0, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:544 +0x11d net/http.HandlerFunc.ServeHTTP(0xc000005b20, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:567 +0x3dc net/http.HandlerFunc.ServeHTTP(0xc000005b40, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6300, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0xc0000f2380, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:65 +0x65c github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:575 +0x2d3 net/http.HandlerFunc.ServeHTTP(0xc00fad6380, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:536 +0x291 net/http.HandlerFunc.ServeHTTP(0xc000005bc0, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:582 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000005be0, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0x110dae0, 0xc00016aa80, 0xc00e518000) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:464 +0xae net/http.HandlerFunc.ServeHTTP(0xc000005c00, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2007 +0x4b net/http.serverHandler.ServeHTTP(0xc0002aa2a0, 0x110dae0, 0xc00016aa80, 0xc00e518000) C:/Go/src/net/http/server.go:2802 +0xab net/http.(*conn).serve(0xc00d5cba40, 0x1110060, 0xc00bb4c4c0) C:/Go/src/net/http/server.go:1890 +0x87c created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2928 +0x38b goroutine 274 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0xc0003452d0, 0xc00ae77400) C:/BuildAgent/work/174e136266f8a219/lib/sync/sync.go:292 +0x12f github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0xc000112500, 0x0, 0x171b438, 0x0, 0x0, 0xdf8475800, 0x0, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/events/events.go:487 +0x517 github.com/syncthing/syncthing/lib/api.(*service).getEvents(0xc0009c02c0, 0x110dae0, 0xc00016a0e0, 0xc001ea6600, 0x10fc520, 0xc000112500) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1235 +0x28c github.com/syncthing/syncthing/lib/api.(*service).getDiskEvents(0xc0009c02c0, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:1211 +0x7b net/http.HandlerFunc.ServeHTTP(0xc0104fc9e0, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6240, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.getPostHandler.func1(0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:452 +0xed net/http.HandlerFunc.ServeHTTP(0xc00acfacc0, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.metricsMiddleware.func1(0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:544 +0x11d net/http.HandlerFunc.ServeHTTP(0xc000005b20, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.noCacheMiddleware.func1(0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:567 +0x3dc net/http.HandlerFunc.ServeHTTP(0xc000005b40, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b net/http.(*ServeMux).ServeHTTP(0xc00fad6300, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2387 +0x1c4 github.com/syncthing/syncthing/lib/api.(*csrfManager).ServeHTTP(0xc0000f2380, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api_csrf.go:65 +0x65c github.com/syncthing/syncthing/lib/api.withDetailsMiddleware.func1(0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:575 +0x2d3 net/http.HandlerFunc.ServeHTTP(0xc00fad6380, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.corsMiddleware.func1(0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:536 +0x291 net/http.HandlerFunc.ServeHTTP(0xc000005bc0, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.localhostMiddleware.func1(0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:582 +0x94 net/http.HandlerFunc.ServeHTTP(0xc000005be0, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b github.com/syncthing/syncthing/lib/api.debugMiddleware.func1(0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/BuildAgent/work/174e136266f8a219/lib/api/api.go:464 +0xae net/http.HandlerFunc.ServeHTTP(0xc000005c00, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2007 +0x4b net/http.serverHandler.ServeHTTP(0xc0002aa2a0, 0x110dae0, 0xc00016a0e0, 0xc001ea6600) C:/Go/src/net/http/server.go:2802 +0xab net/http.(*conn).serve(0xc00addfcc0, 0x1110060, 0xc010bfe9c0) C:/Go/src/net/http/server.go:1890 +0x87c created by net/http.(*Server).Serve C:/Go/src/net/http/server.go:2928 +0x38b goroutine 282 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).dispatcherLoop(0xc000217790, 0x0, 0x0) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:380 +0x139 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start.func1(0xc000217790) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:235 +0x32 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:234 +0x6c goroutine 283 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0xc000217790) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:685 +0x2cb created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:238 +0x8e goroutine 284 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0xc000217790) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:919 +0x10c created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:239 +0xb0 goroutine 285 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0xc000217790) C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:944 +0x13d created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/BuildAgent/work/174e136266f8a219/lib/protocol/protocol.go:240 +0xd2 goroutine 328 [runnable]: internal/poll.runtime_pollWait(0x5244158, 0x77, 0x0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00330a948, 0x77, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc00330a870, 0xffa8b8, 0x5ed7c4, 0xc00330a780, 0xc00b889f90) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).WriteTo(0xc00330a780, 0xc0031d84d0, 0xa7, 0xb0, 0x10fd200, 0xc003055400, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:868 +0x2ab net.(*netFD).writeTo(0xc00330a780, 0xc0031d84d0, 0xa7, 0xb0, 0x10fd200, 0xc003055400, 0xc000030110, 0x40, 0xc00b889bb8) C:/Go/src/net/fd_windows.go:187 +0x76 net.(*UDPConn).writeTo(0xc009a61da8, 0xc0031d84d0, 0xa7, 0xb0, 0xc0004267b0, 0xc00b889bf0, 0xc0000d2088, 0xc00b889bf0) C:/Go/src/net/udpsock_posix.go:80 +0xd8 net.(*UDPConn).WriteTo(0xc009a61da8, 0xc0031d84d0, 0xa7, 0xb0, 0x1106520, 0xc0004267b0, 0x0, 0xc0031d8370, 0xa5) C:/Go/src/net/udpsock.go:170 +0x9a github.com/syncthing/syncthing/lib/upnp.discover(0x1110060, 0xc00bb4cf80, 0xc00b889f90, 0xe54d33, 0x33, 0x2540be400, 0xc008c306c0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:165 +0x628 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x1110060, 0xc00bb4cf80, 0x2540be400, 0xc008c306c0, 0xc008c9acb0, 0x1, 0xffffffffffffffff, 0xc002d68000, 0x1b, 0x0, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:110 +0x78 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:109 +0x1c7 goroutine 297 [select]: github.com/syncthing/syncthing/lib/nat.discoverAll.func2(0xc00ceaff80, 0xc00ceaff20, 0xc00af89cb0, 0x1110060, 0xc00bb4cf80) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:48 +0x11c created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:45 +0x1b2 goroutine 296 [chan receive]: github.com/syncthing/syncthing/lib/upnp.Discover(0x1110060, 0xc00bb4cf80, 0x1a3185c5000, 0x2540be400, 0x0, 0x0, 0xc000270200) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:122 +0x3a4 github.com/syncthing/syncthing/lib/nat.discoverAll.func1(0xc00dd8bcf0, 0x1110060, 0xc00bb4cf80, 0x1a3185c5000, 0x2540be400, 0xc00ceaff20, 0xffa3d0) C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:33 +0xb0 created by github.com/syncthing/syncthing/lib/nat.discoverAll C:/BuildAgent/work/174e136266f8a219/lib/nat/registry.go:31 +0x138 goroutine 303 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func1(0xc0014df500, 0xc0030708a0, 0x110dbe0, 0xc00317c320) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:236 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:236 +0x427 goroutine 307 [IO wait]: internal/poll.runtime_pollWait(0x18f44d0, 0x72, 0x10fe4c0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc00e3c6448, 0x72, 0x168c700, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec058, 0xc00e3c6298, 0xffa880, 0x10e1218, 0x10fca80, 0x171b140) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).Read(0xc00e3c6280, 0xc00c6cb721, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:527 +0x31c net.(*netFD).Read(0xc00e3c6280, 0xc00c6cb721, 0x1, 0x1, 0x444d96, 0xc00adda180, 0x4) C:/Go/src/net/fd_windows.go:152 +0x56 net.(*conn).Read(0xc00e35a518, 0xc00c6cb721, 0x1, 0x1, 0x0, 0x0, 0x0) C:/Go/src/net/net.go:184 +0x6f github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0xc003f4c360, 0xc00c6cb721, 0x1, 0x1, 0x43b00d, 0xffb0c0, 0xc0026cdea0) C:/BuildAgent/work/174e136266f8a219/lib/tlsutil/tlsutil.go:216 +0xc8 net/http.(*connReader).backgroundRead(0xc00c6cb710) C:/Go/src/net/http/server.go:677 +0x5f created by net/http.(*connReader).startBackgroundRead C:/Go/src/net/http/server.go:673 +0xdb goroutine 241 [runnable]: internal/poll.runtime_pollWait(0x18f4190, 0x77, 0x0) C:/Go/src/runtime/netpoll.go:184 +0x5c internal/poll.(*pollDesc).wait(0xc003bf15c8, 0x77, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_poll_runtime.go:87 +0x4c internal/poll.(*ioSrv).ExecIO(0x16ec060, 0xc003bf14f0, 0xffa8b8, 0x5ed7c4, 0xc003bf1400, 0xc00033ff90) C:/Go/src/internal/poll/fd_windows.go:228 +0x121 internal/poll.(*FD).WriteTo(0xc003bf1400, 0xc003dbb130, 0xa7, 0xb0, 0x10fd200, 0xc003054f40, 0x0, 0x0, 0x0) C:/Go/src/internal/poll/fd_windows.go:868 +0x2ab net.(*netFD).writeTo(0xc003bf1400, 0xc003dbb130, 0xa7, 0xb0, 0x10fd200, 0xc003054f40, 0xc000030110, 0x40, 0xc00033fbb8) C:/Go/src/net/fd_windows.go:187 +0x76 net.(*UDPConn).writeTo(0xc009a61d10, 0xc003dbb130, 0xa7, 0xb0, 0xc00eb7dd10, 0xc00033fbf0, 0xc0000d2088, 0xc00033fbf0) C:/Go/src/net/udpsock_posix.go:80 +0xd8 net.(*UDPConn).WriteTo(0xc009a61d10, 0xc003dbb130, 0xa7, 0xb0, 0x1106520, 0xc00eb7dd10, 0x0, 0xc003dbafd0, 0xa5) C:/Go/src/net/udpsock.go:170 +0x9a github.com/syncthing/syncthing/lib/upnp.discover(0x1110060, 0xc00bb4cf80, 0xc00033ff90, 0xe54d00, 0x33, 0x2540be400, 0xc008c306c0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:165 +0x628 github.com/syncthing/syncthing/lib/upnp.Discover.func1(0x1110060, 0xc00bb4cf80, 0x2540be400, 0xc008c306c0, 0xc008c9acb0, 0x13, 0x5dc, 0xc002d67fe0, 0x1c, 0xc008c9a89a, ...) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:110 +0x78 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:109 +0x1c7 goroutine 333 [semacquire]: sync.runtime_Semacquire(0xc008c9acb8) C:/Go/src/runtime/sema.go:56 +0x49 sync.(*WaitGroup).Wait(0xc008c9acb0) C:/Go/src/sync/waitgroup.go:130 +0x6b github.com/syncthing/syncthing/lib/upnp.Discover.func2(0xc008c9acb0, 0xc008c306c0) C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:117 +0x32 created by github.com/syncthing/syncthing/lib/upnp.Discover C:/BuildAgent/work/174e136266f8a219/lib/upnp/upnp.go:116 +0x2ed goroutine 304 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0014df500, 0xc0030707e0, 0xc003070780, 0xc003070840, 0x110dbe0, 0xc00317c300) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:244 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:244 +0x4bc goroutine 305 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func2(0xc0014df500, 0xc0030707e0, 0xc003070780, 0xc003070840, 0x110dbe0, 0xc00317c300) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:244 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:244 +0x4bc goroutine 338 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func3(0xc0014df500, 0xc003070780, 0xc003070840, 0x110dbe0, 0xc00317c2f0) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:252 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:252 +0x54f goroutine 339 [runnable]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration.func4(0xc0014df500, 0xc002c04780, 0xc003070840, 0xc0030708a0, 0xc003070720, 0x110dbe0, 0xc00317c310) C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:260 created by github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).pullerIteration C:/BuildAgent/work/174e136266f8a219/lib/model/folder_sendrecv.go:260 +0x5df