C:\DiskD\SyncThing>Syncthing -home=C:\DiskD\SyncThing\Syncthing [monitor] 19:56:44 INFO: Log output saved to file "C:\DiskD\SyncThing\Syncthing\syncthing.log" [monitor] 19:56:44 INFO: Starting syncthing [MNZIT] 19:56:44 INFO: syncthing v0.14.43 "Dysprosium Dragonfly" (go1.9.2 windows-386) teamcity@build.syncthing.net 2017-12-29 21:23:06 UTC [MNZIT] 19:56:45 INFO: My ID: MNZITOH-KEUBI5M-WL4VLLT-YWH444T-TUVNYL2-RZUO53E-MQTNJJT-I3QC5AP [MNZIT] 19:56:45 INFO: Single thread SHA256 performance is 199 MB/s using crypto/sha256 (133 MB/s using minio/sha256-simd). [MNZIT] 19:56:46 INFO: Hashing performance with weak hash is 174.53 MB/s [MNZIT] 19:56:46 INFO: Hashing performance without weak hash is 198.14 MB/s [MNZIT] 19:56:46 INFO: Weak hash enabled, as it has an acceptable performance impact. [MNZIT] 19:56:47 INFO: No stored folder metadata for "gyc3f-fcofu": recalculating [MNZIT] 19:56:52 INFO: Ready to synchronize "Disk_D" (gyc3f-fcofu) (readwrite) [MNZIT] 19:56:52 INFO: No stored folder metadata for "mi_max-photos": recalculating [MNZIT] 19:57:00 INFO: Ready to synchronize "DudusCamera" (mi_max-photos) (readwrite) [MNZIT] 19:57:00 INFO: No stored folder metadata for "hu5oo-ok7pi": recalculating [MNZIT] 19:57:26 INFO: Ready to synchronize "F_Backup" (hu5oo-ok7pi) (readwrite) [MNZIT] 19:57:26 INFO: No stored folder metadata for "lg-d855-photos": recalculating [MNZIT] 19:57:27 INFO: Ready to synchronize "YuliaCamera" (lg-d855-photos) (readwrite) [MNZIT] 19:57:27 INFO: No stored folder metadata for "LG_G3Whatsup": recalculating [MNZIT] 19:57:27 INFO: Ready to synchronize "YuliaWhatsup" (LG_G3Whatsup) (readwrite) [MNZIT] 19:57:27 INFO: No stored folder metadata for "dudusWatsup": recalculating [MNZIT] 19:57:27 INFO: Ready to synchronize "dudus whatsup" (dudusWatsup) (readwrite) [MNZIT] 19:57:27 INFO: No stored folder metadata for "eig3s-qjmtu": recalculating [MNZIT] 19:57:28 INFO: Ready to synchronize "Baby_E" (eig3s-qjmtu) (readwrite) [MNZIT] 19:57:28 INFO: Send rate is unlimited, receive rate is unlimited [MNZIT] 19:57:28 INFO: Rate limits do not apply to LAN connections [MNZIT] 19:57:28 INFO: Using discovery server https://discovery-v4-2.syncthing.net/v2/?id=DVU36WY-H3LVZHW-E6LLFRE-YAFN5EL-HILWRYP-OC2M47J-Z4PE62Y-ADIBDQC [MNZIT] 19:57:28 INFO: Using discovery server https://discovery-v4-3.syncthing.net/v2/?id=VK6HNJ3-VVMM66S-HRVWSCR-IXEHL2H-U4AQ4MW-UCPQBWX-J2L2UBK-NVZRDQZ [MNZIT] 19:57:28 INFO: Using discovery server https://discovery-v4-4.syncthing.net/v2/?id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [MNZIT] 19:57:28 INFO: Using discovery server https://discovery-v6-2.syncthing.net/v2/?id=DVU36WY-H3LVZHW-E6LLFRE-YAFN5EL-HILWRYP-OC2M47J-Z4PE62Y-ADIBDQC [MNZIT] 19:57:28 INFO: Using discovery server https://discovery-v6-3.syncthing.net/v2/?id=VK6HNJ3-VVMM66S-HRVWSCR-IXEHL2H-U4AQ4MW-UCPQBWX-J2L2UBK-NVZRDQZ [MNZIT] 19:57:28 INFO: Using discovery server https://discovery-v6-4.syncthing.net/v2/?id=LYXKCHX-VI3NYZR-ALCJBHF-WMZYSPK-QG6QJA3-MPFYMSO-U56GTUK-NA2MIAW [MNZIT] 19:57:28 INFO: TCP listener ([::]:22000) starting [MNZIT] 19:57:28 INFO: Relay listener (dynamic+https://relays.syncthing.net/endpoint) starting [MNZIT] 19:57:28 INFO: KCP listener ([::]:22020) starting [MNZIT] 19:57:29 INFO: Completed initial scan of readwrite folder "Baby_E" (eig3s-qjmtu) [MNZIT] 19:57:32 INFO: Completed initial scan of readwrite folder "YuliaWhatsup" (LG_G3Whatsup) [MNZIT] 19:57:32 INFO: Completed initial scan of readwrite folder "dudus whatsup" (dudusWatsup) [MNZIT] 19:57:33 INFO: Completed initial scan of readwrite folder "YuliaCamera" (lg-d855-photos) [MNZIT] 19:57:34 INFO: Completed initial scan of readwrite folder "DudusCamera" (mi_max-photos) [MNZIT] 19:57:39 INFO: Detected 0 NAT devices [MNZIT] 19:57:40 INFO: GUI and API listening on 127.0.0.1:8384 [MNZIT] 19:57:40 INFO: Access the GUI via the following URL: http://127.0.0.1:8384/ [MNZIT] 19:57:40 INFO: Device MNZITOH-KEUBI5M-WL4VLLT-YWH444T-TUVNYL2-RZUO53E-MQTNJJT-I3QC5AP is "Home" at [dynamic] [MNZIT] 19:57:40 INFO: Device Q6GWUJY-5XTAUB7-KMTNQYC-RPVCWZJ-D67I6VM-GUL4GSM-2OKCIZE-XCQPQQL is "BIG_TV_" at [dynamic] [MNZIT] 19:57:40 INFO: Device VVEJEY6-57XEXNO-5FPK4CK-5L55H6C-HYLALB2-ZU6XADY-3FPWNVY-VMYDYQD is "YuliasRedmi" at [dynamic] [MNZIT] 19:57:40 INFO: Device XGVUSVR-U7LKNMD-5YEVTDW-CQRIIWP-V7DXHK7-BRBE7CG-BTJ73ZS-AWEF2QI is "Mi Max" at [dynamic] [MNZIT] 19:57:40 INFO: Cleaned away old file config.xml.v25 [MNZIT] 19:57:41 INFO: Automatic upgrade (current "v0.14.43" < latest "v0.14.44-rc.3") [MNZIT] 19:57:45 INFO: Joined relay relay://213.239.217.18:22067 [MNZIT] 19:57:47 INFO: kcp://0.0.0.0:22020 detected NAT type: Port restricted NAT [MNZIT] 19:57:47 INFO: kcp://0.0.0.0:22020 resolved external address kcp://176.231.96.231:22020 (via stun.ideasip.com:3478) [MNZIT] 19:57:48 WARNING: Automatically upgraded to version "v0.14.44-rc.3". Restarting in 1 minute. [MNZIT] 19:57:52 INFO: Established secure connection to Q6GWUJY-5XTAUB7-KMTNQYC-RPVCWZJ-D67I6VM-GUL4GSM-2OKCIZE-XCQPQQL at 192.168.1.7:53536-185.183.156.211:22067 (relay-client) (TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305) [MNZIT] 19:57:52 INFO: Device Q6GWUJY-5XTAUB7-KMTNQYC-RPVCWZJ-D67I6VM-GUL4GSM-2OKCIZE-XCQPQQL client is "syncthing v0.14.43" named "BIG-TV" panic: creating temporary directory: mkdir C:\DiskD\SyncThing\Syncthing\tmp-index-sorter.525657718: The request failed due to a fatal device hardware error. [monitor] 19:57:56 WARNING: Create panic log: open C:\DiskD\SyncThing\Syncthing\panic-20180119-195756.log: The request failed due to a fatal device hardware error. goroutine 880 [running]: github.com/syncthing/syncthing/lib/model.newOnDiskIndexSorter(0x13488000, 0x1c, 0x18) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/sorter.go:144 +0x300 github.com/syncthing/syncthing/lib/model.(*autoSwitchingIndexSorter).Append(0x15216020, 0x12ce7830, 0x30, 0x0, 0x0, 0x0, 0x0, 0x5374f3d1, 0x0, 0x29f63000, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/sorter.go:63 +0xe8 github.com/syncthing/syncthing/lib/model.sendIndexTo.func1(0xf05420, 0x12f68180, 0xf05420) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1718 +0x128 github.com/syncthing/syncthing/lib/db.nativeFileIterator.func1(0xf05420, 0x12f68120, 0x60) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:305 +0x157 github.com/syncthing/syncthing/lib/db.(*Instance).withHave(0x11749c20, 0x12b86030, 0xb, 0x10, 0x12ca8040, 0x20, 0x20, 0x0, 0x0, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:160 +0x36f github.com/syncthing/syncthing/lib/db.(*FileSet).WithHave(0x12d80db0, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x127ba140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:185 +0x1b6 github.com/syncthing/syncthing/lib/model.sendIndexTo(0x2e125, 0x0, 0x31d16ec0, 0x117870c0, 0x12c6e060, 0xb, 0x12d80db0, 0x133844b0, 0x13488000, 0x1c, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1700 +0x2e1 github.com/syncthing/syncthing/lib/model.sendIndexes(0x31d16ec0, 0x117870c0, 0x12c6e060, 0xb, 0x12d80db0, 0x133844b0, 0x2dd3d, 0x0, 0x13488000, 0x1c, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1679 +0x5c5 created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1048 +0x134c goroutine 1 [chan receive]: main.syncthingMain(0x11714066, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x116ba600, 0x2a, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:919 +0x16a0 main.main() C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:440 +0x2b7 goroutine 19 [chan receive, 1 minutes]: github.com/syncthing/syncthing/vendor/github.com/zillode/notify.(*recursiveTree).dispatch(0x11720140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_recursive.go:125 +0xa9 created by github.com/syncthing/syncthing/vendor/github.com/zillode/notify.newRecursiveTree C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/zillode/notify/tree_recursive.go:119 +0x164 goroutine 100 [chan receive]: github.com/syncthing/syncthing/lib/model.(*Model).internalScanFolderSubdirs(0x117062c0, 0xf024e0, 0x131aa6a0, 0x117e4fa4, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:2013 +0x76c github.com/syncthing/syncthing/lib/model.(*folder).scanSubdirs(0x1174a640, 0x0, 0x0, 0x0, 0x0, 0x11720c00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/folder.go:102 +0x64 github.com/syncthing/syncthing/lib/model.(*folder).scanTimerFired(0x1174a640) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/folder.go:114 +0x47 github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x1174a640) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:203 +0x701 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e090, 0x2, 0x31dfe9b8, 0x1174a640) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 21 [select]: github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go.(*updateHeap).updateTask(0xf58f90) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go/updater.go:81 +0x2b8 created by github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go.init.2 C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go/updater.go:13 +0x67 goroutine 22 [syscall, 1 minutes]: os/signal.signal_recv(0x0) c:/go-386/src/runtime/sigqueue.go:131 +0x12f os/signal.loop() c:/go-386/src/os/signal/signal_unix.go:22 +0x1a created by os/signal.init.0 c:/go-386/src/os/signal/signal_unix.go:28 +0x37 goroutine 4 [chan receive, 1 minutes]: main.setupSignalHandling.func1(0x116e94c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:939 +0x29 created by main.setupSignalHandling C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:938 +0xa7 goroutine 5 [chan receive, 1 minutes]: main.setupSignalHandling.func2(0x116e9500) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:949 +0x29 created by main.setupSignalHandling C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:948 +0x159 goroutine 6 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x117fa1b0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:357 +0x33 goroutine 7 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x117da210) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:392 +0x57 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:387 +0x147 goroutine 8 [chan receive]: github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).pollingLoop(0x117da270) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:392 +0x57 created by github.com/syncthing/syncthing/lib/events.NewBufferedSubscription C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:387 +0x147 goroutine 12 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0x11706420) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x125 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x14c goroutine 36 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x11708900) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:106 +0x222 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:141 +0x460 goroutine 37 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x11708900) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0xf6 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x47e goroutine 38 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransact(0x11708900, 0x11c4ea80, 0xc, 0xf00150, 0x12b5e670) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:225 +0x4eb github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionTransactFunc(0x11708900, 0x11c4ea80, 0xc, 0x117634b0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:252 +0x7f github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionCommit(0x11708900, 0xa2bc2d, 0x5, 0x11a50310) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:262 +0xef github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tableCompaction(0x11708900, 0x13624480, 0x996300) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:581 +0x5e9 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tableAutoCompaction(0x11708900) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:633 +0x41 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x11708900) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:824 +0x2bc created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:148 +0x5c2 goroutine 39 [select]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x11708900) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:751 +0x140 created by github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.openDB C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x5e0 goroutine 102 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x1174a780) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:164 +0x439 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e090, 0x4, 0x31dfe9b8, 0x1174a780) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 14 [select, 1 minutes]: github.com/syncthing/syncthing/lib/model.(*ProgressEmitter).Serve(0x12d80d80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/progressemitter.go:56 +0x1fc created by github.com/syncthing/syncthing/lib/model.NewModel C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:156 +0x833 goroutine 161 [select]: github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*FilteredConn).ReadFrom(0x11b265e0, 0x1369a000, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/conn.go:75 +0x251 github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go.(*Listener).receiver(0x128e43c0, 0x12062bc0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go/sess.go:784 +0x82 created by github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go.(*Listener).monitor C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go/sess.go:703 +0x6d goroutine 740 [select]: net/http.(*persistConn).writeLoop(0x12e94280) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 996 [select]: github.com/syncthing/syncthing/lib/sync.(*TimeoutCondWaiter).Wait(0x168f83b0, 0xbddd00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/sync/sync.go:292 +0x101 github.com/syncthing/syncthing/lib/events.(*bufferedSubscription).Since(0x117da210, 0x34, 0xf6fac0, 0x0, 0x0, 0xf8475800, 0xd, 0x0, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:412 +0x372 main.(*apiService).getEvents(0x11a550e0, 0xf01ae0, 0x13a5a000, 0x14fcfb80, 0xefd4b0, 0x117da210) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1105 +0x196 main.(*apiService).getIndexEvents(0x11a550e0, 0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:1076 +0x9f main.(*apiService).(main.getIndexEvents)-fm(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:262 +0x38 net/http.HandlerFunc.ServeHTTP(0x11c6c2a8, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.(*ServeMux).ServeHTTP(0x12077200, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:2254 +0xf0 main.getPostHandler.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:437 +0xc8 net/http.HandlerFunc.ServeHTTP(0x120772c0, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 main.metricsMiddleware.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:530 +0x98 net/http.HandlerFunc.ServeHTTP(0x116b2910, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 main.noCacheMiddleware.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x1bf net/http.HandlerFunc.ServeHTTP(0x116b2920, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.(*ServeMux).ServeHTTP(0x120772e0, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:2254 +0xf0 main.csrfMiddleware.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:77 +0x1c3 net/http.HandlerFunc.ServeHTTP(0x11700ba0, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 main.withDetailsMiddleware.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:561 +0xee net/http.HandlerFunc.ServeHTTP(0x117a3a10, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 main.corsMiddleware.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:521 +0x10e net/http.HandlerFunc.ServeHTTP(0x116b2980, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 main.localhostMiddleware.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:568 +0x6e net/http.HandlerFunc.ServeHTTP(0x116b2990, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 main.debugMiddleware.func1(0xf01ae0, 0x13a5a000, 0x14fcfb80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:449 +0x72 net/http.HandlerFunc.ServeHTTP(0x116b29a0, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.serverHandler.ServeHTTP(0x13296100, 0xf01ae0, 0x13a5a000, 0x14fcfb80) c:/go-386/src/net/http/server.go:2619 +0x8e net/http.(*conn).serve(0x137c55c0, 0xf024e0, 0x120f8540) c:/go-386/src/net/http/server.go:1801 +0x5d1 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2720 +0x1f6 goroutine 162 [IO wait]: internal/poll.runtime_pollWait(0x31deafd8, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x1174ad44, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x1174ac94, 0xbde250, 0x3f3, 0x12d1c2d0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x1174ac80, 0x1172d800, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x1174ac80, 0x1172d800, 0x400, 0x400, 0x8, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x116b41b8, 0x1172d800, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x127ba7e0, 0x31e64ce0, 0x116b41b8, 0x5, 0x116b41b8, 0x7fd) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12d1c200, 0xbde717, 0x12d1c2a0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12d1c200, 0x13499000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x11831220, 0x13499000, 0x1000, 0x1000, 0x2, 0x12c73f04, 0x2) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x118fe5d0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x118fe5d0, 0x1, 0x0, 0x0, 0x0, 0x1348c100, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x11831220) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 871 [IO wait]: internal/poll.runtime_pollWait(0x31dead08, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x138a6204, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x138a6154, 0xbde250, 0x3f3, 0x12c8aed0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x138a6140, 0x12fed000, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x138a6140, 0x12fed000, 0x400, 0x400, 0x8, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x132ec020, 0x12fed000, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x11936180, 0x31e64ce0, 0x132ec020, 0x5, 0x132ec020, 0xfbb7cfff) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12c8ae00, 0xbde717, 0x12c8aea0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12c8ae00, 0x13d6b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x11734dc0, 0x13d6b000, 0x1000, 0x1000, 0x2, 0x11af5f04, 0x2) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x141c6690) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x141c6690, 0x1, 0x0, 0x0, 0x0, 0x12a5c580, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x11734dc0) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 104 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x1174aa00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:164 +0x439 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e090, 0x6, 0x31dfe9b8, 0x1174aa00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 103 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x1174a8c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:164 +0x439 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e090, 0x5, 0x31dfe9b8, 0x1174a8c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 29 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x1171e090) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x117fa1b0, 0x0, 0xf00070, 0x117062c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 101 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x1174a500) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:164 +0x439 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e090, 0x3, 0x31dfe9b8, 0x1174a500) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 99 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x1174a140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:164 +0x439 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e090, 0x1, 0x31dfe9b8, 0x1174a140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 726 [sleep]: time.Sleep(0x540be400, 0x2) c:/go-386/src/runtime/time.go:65 +0x127 main.standbyMonitor() C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1182 +0x4f created by main.syncthingMain C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:881 +0x1932 goroutine 1123 [select]: github.com/syncthing/syncthing/lib/model.(*sendReceiveFolder).Serve(0x1174a000) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/rwfolder.go:164 +0x439 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e090, 0x0, 0x31dfe9b8, 0x1174a000) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 30 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x1171e1b0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x117fa1b0, 0x1, 0x31715270, 0x133dc480) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 31 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x1171e240) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x117fa1b0, 0x2, 0xeffef0, 0x117e82a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 57 [select]: github.com/syncthing/syncthing/lib/nat.(*Service).Serve(0x12cf0800) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/nat/service.go:53 +0x14b github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e240, 0x0, 0xf00090, 0x12cf0800) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 58 [select]: net/http.(*persistConn).roundTrip(0x12e94280, 0x11c08780, 0x0, 0x0, 0x0) c:/go-386/src/net/http/transport.go:1970 +0x4fe net/http.(*Transport).RoundTrip(0x11830f00, 0x116e0700, 0x11830f00, 0x1a0c1fd8, 0xbe90aa4a) c:/go-386/src/net/http/transport.go:413 +0x70f net/http.send(0x116e0680, 0xefdcf0, 0x11830f00, 0x1a0c1fd8, 0xbe90aa4a, 0x93e358d9, 0x11, 0xf593c0, 0x2, 0x0, ...) c:/go-386/src/net/http/client.go:249 +0x166 net/http.(*Client).send(0x1351d980, 0x116e0680, 0x1a0c1fd8, 0xbe90aa4a, 0x93e358d9, 0x11, 0xf593c0, 0x2, 0x116e0680, 0x318b15e4, ...) c:/go-386/src/net/http/client.go:173 +0xac net/http.(*Client).Do(0x1351d980, 0x116e0680, 0x12a70070, 0x6f, 0x0) c:/go-386/src/net/http/client.go:602 +0x23b net/http.(*Client).Get(0x1351d980, 0x12a70070, 0x6f, 0x6f, 0x4, 0x1282e444) c:/go-386/src/net/http/client.go:393 +0x83 github.com/syncthing/syncthing/lib/discover.(*idCheckingHTTPClient).Get(0x133dcc90, 0x12a70070, 0x6f, 0x6, 0x137e0048, 0x80eb69d6) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:351 +0x3a github.com/syncthing/syncthing/lib/discover.(*globalClient).Lookup(0x12cf0d40, 0x639248ad, 0x76c9fddd, 0x457aff4, 0x3fbdafae, 0x6181858f, 0x80eb69d6, 0xdaec2b7b, 0xf1c0ace2, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:140 +0x150 github.com/syncthing/syncthing/lib/discover.(*cachingMux).Lookup(0x133dc480, 0x639248ad, 0x76c9fddd, 0x457aff4, 0x3fbdafae, 0x6181858f, 0x80eb69d6, 0xdaec2b7b, 0xf1c0ace2, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/cache.go:99 +0x250 github.com/syncthing/syncthing/lib/connections.(*Service).connect(0x117e82a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:331 +0x4a5 github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.connect)-fm() C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:145 +0x20 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0x134102e8) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/structs.go:170 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e240, 0x1, 0xf00ad0, 0x134102e8) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 59 [chan receive]: github.com/syncthing/syncthing/lib/connections.(*Service).handle(0x117e82a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:158 +0xe2 github.com/syncthing/syncthing/lib/connections.(*Service).(github.com/syncthing/syncthing/lib/connections.handle)-fm() C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/service.go:146 +0x20 github.com/syncthing/syncthing/lib/connections.serviceFunc.Serve(0x134102f0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/structs.go:170 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e240, 0x2, 0xf00ad0, 0x134102f0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 60 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x1171e3f0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e240, 0x3, 0xf00190, 0x1171e3f0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 61 [select]: github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve(0x133845a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:69 +0x37b github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e3f0, 0x0, 0x317152d0, 0x133845a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 62 [select]: github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go.(*Listener).AcceptKCP(0x128e43c0, 0x4e40e8b4, 0xbe90aa49, 0xd547c3b5) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go/sess.go:834 +0x1f1 github.com/syncthing/syncthing/lib/connections.(*kcpListener).Serve(0x117005a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:98 +0x844 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e3f0, 0x1, 0x31715308, 0x117005a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 63 [IO wait]: internal/poll.runtime_pollWait(0x31deb140, 0x72, 0x12e36014) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x12e360c4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x12e36014, 0x1693eaa0, 0x54d9d8, 0x17, 0x1) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).acceptOne(0x12e36000, 0x374, 0x144b2000, 0x2, 0x2, 0x12e36014, 0x1547f90c, 0x40fbf8, 0x1547f90c, 0x12e36000) c:/go-386/src/internal/poll/fd_windows.go:767 +0x85 internal/poll.(*FD).Accept(0x12e36000, 0x1547f908, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/go-386/src/internal/poll/fd_windows.go:801 +0x11b net.(*netFD).accept(0x12e36000, 0x12e36000, 0x4e1304a8, 0xbe90aa49) c:/go-386/src/net/fd_windows.go:192 +0x65 net.(*TCPListener).accept(0x13094008, 0xf593c0, 0x0, 0x0) c:/go-386/src/net/tcpsock_posix.go:136 +0x23 net.(*TCPListener).Accept(0x13094008, 0x4e1304a8, 0xbe90aa49, 0xd519dfa9, 0x10) c:/go-386/src/net/tcpsock.go:247 +0x3c github.com/syncthing/syncthing/lib/connections.(*tcpListener).Serve(0x133845f0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/tcp_listen.go:84 +0x6c1 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e3f0, 0x2, 0x31715340, 0x133845f0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 32 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12cf0b00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x181 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x0, 0x31715490, 0x12cf0b00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 113 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12cf0b80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x181 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x1, 0x31715490, 0x12cf0b80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 114 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12cf0c40) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x181 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x2, 0x31715490, 0x12cf0c40) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 115 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12cf0cc0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x181 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x3, 0x31715490, 0x12cf0cc0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 116 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12cf0d40) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x181 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x4, 0x31715490, 0x12cf0d40) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 117 [select]: github.com/syncthing/syncthing/lib/discover.(*globalClient).Serve(0x12cf0e00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/global.go:188 +0x181 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x5, 0x31715490, 0x12cf0e00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 118 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Broadcast).Recv(0x1351dba0, 0xf00310, 0x11936740, 0x276a8d87, 0x40c1bc1d, 0x306c93a9) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:66 +0x37 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x11700f00, 0xf039a0, 0x1351dba0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:162 +0xa5 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv4Broadcasts C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:87 +0xb0 goroutine 119 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x11700f00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:152 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x22f goroutine 475 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*multicastWriter).Serve(0x12076140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:108 +0x89f github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12b2ae10, 0x1, 0xeffeb0, 0x12076140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 1024 [IO wait]: internal/poll.runtime_pollWait(0x31dea510, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x1174bc44, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x1174bb94, 0xbde250, 0x28, 0x28, 0xf6f8a0) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x1174bb80, 0x120f874d, 0x1, 0x1, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x1174bb80, 0x120f874d, 0x1, 0x1, 0x4, 0x43a431, 0x11ae6fc0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x1384c388, 0x120f874d, 0x1, 0x1, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x116b2560, 0x120f874d, 0x1, 0x1, 0x125ae5d0, 0xefdc01, 0x125ae5d0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xb4 net/http.(*connReader).backgroundRead(0x120f8740) c:/go-386/src/net/http/server.go:660 +0x48 created by net/http.(*connReader).startBackgroundRead c:/go-386/src/net/http/server.go:656 +0xae goroutine 739 [IO wait]: internal/poll.runtime_pollWait(0x31dea9c0, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x12e365c4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x12e36514, 0xbde250, 0x5ab6cc23, 0x2c828f9d, 0x858b87b0) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x12e36500, 0x13491400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x12e36500, 0x13491400, 0x400, 0x400, 0xcc230ba3, 0x28e30617, 0x40fb7d) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x1384c020, 0x13491400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x133aa1c0, 0x31e64ce0, 0x1384c020, 0x5, 0x1384c020, 0x776f640f) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12c8a200, 0xbde717, 0x12c8a2a0, 0x4105da) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12c8a200, 0x12bda000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x12e94280, 0x12bda000, 0x1000, 0x1000, 0x0, 0x0, 0x4034b2) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x1276e5a0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x1276e5a0, 0x1, 0x134b4080, 0x134b4080, 0x38, 0x38, 0x72207674) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x12e94280) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 1052 [IO wait]: internal/poll.runtime_pollWait(0x31dea588, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x1174bb04, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x1174ba54, 0xbde250, 0x28, 0x28, 0xf6f8a0) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x1174ba40, 0x120f856d, 0x1, 0x1, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x1174ba40, 0x120f856d, 0x1, 0x1, 0x4, 0x43a431, 0x11ae6fc0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x1384c2b8, 0x120f856d, 0x1, 0x1, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x116b2520, 0x120f856d, 0x1, 0x1, 0x125b6030, 0xefdc01, 0x125b6030) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xb4 net/http.(*connReader).backgroundRead(0x120f8560) c:/go-386/src/net/http/server.go:660 +0x48 created by net/http.(*connReader).startBackgroundRead c:/go-386/src/net/http/server.go:656 +0xae goroutine 163 [select]: net/http.(*persistConn).writeLoop(0x11831220) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 181 [select]: net/http.(*persistConn).writeLoop(0x11a54000) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 474 [IO wait]: internal/poll.runtime_pollWait(0x31deac90, 0x72, 0xeff250) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x12eec0c4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x12eec014, 0xbde254, 0x7927e7, 0x78e8ef, 0x452481) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).ReadFrom(0x12eec000, 0x11938000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:591 +0xd3 net.(*netFD).readFrom(0x12eec000, 0x11938000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:157 +0x3f net.(*UDPConn).readFrom(0x137a7a38, 0x11938000, 0x10000, 0x10000, 0x0, 0x10000, 0xffffffff, 0x11938000) c:/go-386/src/net/udpsock_posix.go:47 +0x3f net.(*UDPConn).ReadFrom(0x137a7a38, 0x11938000, 0x10000, 0x10000, 0x43d069, 0x10000, 0x97dea0, 0x137a7a01, 0x11938000) c:/go-386/src/net/udpsock.go:118 +0x56 github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0x117969f8, 0x11938000, 0x10000, 0x10000, 0x10000, 0x10000, 0x0, 0x0, 0x1, 0x80000201) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/golang.org/x/net/ipv6/payload_nocmsg.go:22 +0x64 github.com/syncthing/syncthing/lib/beacon.(*multicastReader).Serve(0x12076120) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:203 +0x75a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12b2ae10, 0x0, 0xeffe90, 0x12076120) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 757 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x1171e5a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x6, 0x31e064d8, 0x11700f00) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 900 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingReceiver(0x12f8a080) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:817 +0x127 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:174 +0x8d goroutine 64 [select]: github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve(0x13477540) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/static.go:108 +0x85a github.com/syncthing/syncthing/lib/relay/client.(*dynamicClient).Serve(0x134aa100) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/dynamic.go:110 +0xaad created by github.com/syncthing/syncthing/lib/connections.(*relayListener).Serve C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/relay_listen.go:57 +0x131 goroutine 897 [IO wait]: internal/poll.runtime_pollWait(0x31dea600, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x138a6ac4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x138a6a14, 0xbde250, 0x133adc74, 0x2, 0x2) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x138a6a00, 0x13586400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x138a6a00, 0x13586400, 0x400, 0x400, 0x443c11, 0x12ca4034, 0xbde800) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x12b5e060, 0x13586400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x137ae720, 0x31e64ce0, 0x12b5e060, 0x5, 0x12b5e060, 0xaa693d95) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12d1d200, 0xbde717, 0x12d1d2a0, 0x1312c000) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12d1d200, 0x13478000, 0x2, 0x10000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd github.com/syncthing/syncthing/lib/connections.(*limitedReader).Read(0x11ade0a0, 0x13478000, 0x2, 0x10000, 0x11c7c214, 0xffffffff, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/limiter.go:108 +0x42 github.com/syncthing/syncthing/lib/protocol.(*countingReader).Read(0x11787020, 0x13478000, 0x2, 0x10000, 0x457a9d, 0xf50734, 0x11c7c200) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/counting.go:23 +0x42 io.ReadAtLeast(0xefd570, 0x11787020, 0x13478000, 0x2, 0x10000, 0x2, 0x10000, 0x0, 0xf50734) c:/go-386/src/io/io.go:309 +0x68 io.ReadFull(0xefd570, 0x11787020, 0x13478000, 0x2, 0x10000, 0x1, 0x404739, 0x12000350) c:/go-386/src/io/io.go:327 +0x45 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readHeader(0x12f8a080, 0x133ade6c, 0x404a0e, 0x12000340, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:438 +0x60 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readMessage(0x12f8a080, 0x12000340, 0x12f8a000, 0x4, 0x12daa000) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:375 +0x21 github.com/syncthing/syncthing/lib/protocol.(*rawConnection).readerLoop(0x12f8a080, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:291 +0xe4 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:171 +0x33 goroutine 870 [select]: net/http.(*persistConn).writeLoop(0x12de4a00) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 759 [select]: github.com/syncthing/syncthing/lib/discover.(*localClient).sendLocalAnnouncements(0x117004e0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:152 +0x12a created by github.com/syncthing/syncthing/lib/discover.NewLocal C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:79 +0x22f goroutine 913 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x12712100, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:339 +0x1aa github.com/syncthing/syncthing/lib/model.sendIndexes(0x31d16ec0, 0x117870c0, 0x12c6e0c0, 0xb, 0x11718330, 0x11a36910, 0x25366, 0x0, 0x13488000, 0x1c, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1675 +0x53f created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1048 +0x134c goroutine 761 [select]: main.(*cpuService).Serve(0x116b2080) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/cpuusage.go:41 +0x1aa github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x117fa1b0, 0x3, 0xf00210, 0x116b2080) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 180 [IO wait]: internal/poll.runtime_pollWait(0x31deaf60, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x12e36204, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x12e36154, 0xbde250, 0x7ff3, 0x12d1c0d0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x12e36140, 0x12e2e000, 0x4000, 0x4000, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x12e36140, 0x12e2e000, 0x4000, 0x4000, 0x40e7df, 0xffffffff, 0xc3f7d0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x116b41a0, 0x12e2e000, 0x4000, 0x4000, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x127ba740, 0x31e64ce0, 0x116b41a0, 0x5, 0x116b41a0, 0x0) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12d1c000, 0xbde717, 0x12d1c0a0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12d1c000, 0x1182b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x11a54000, 0x1182b000, 0x1000, 0x1000, 0x5, 0x120be0a0, 0x11ab62b0) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x1276e090) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x1276e090, 0x1, 0x0, 0x0, 0x0, 0x11ab61c0, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x11a54000) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 145 [IO wait]: internal/poll.runtime_pollWait(0x31deb0c8, 0x72, 0xeff250) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x138a60c4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x138a6014, 0xbde254, 0x40e958, 0x1324a10, 0x19) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).ReadFrom(0x138a6000, 0x1369a600, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:591 +0xd3 net.(*netFD).readFrom(0x138a6000, 0x1369a600, 0x5dc, 0x5dc, 0x0, 0x0, 0x0, 0x1, 0x1) c:/go-386/src/net/fd_windows.go:157 +0x3f net.(*UDPConn).readFrom(0x12d6e168, 0x1369a600, 0x5dc, 0x5dc, 0x5dc, 0x457ac8, 0x9595e0, 0x116fa190) c:/go-386/src/net/udpsock_posix.go:47 +0x3f net.(*UDPConn).ReadFrom(0x12d6e168, 0x1369a600, 0x5dc, 0x5dc, 0xf00310, 0x117dc1a0, 0x117dc101, 0x0, 0x0) c:/go-386/src/net/udpsock.go:118 +0x56 github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*PacketFilter).loop(0x117961b0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/filter.go:99 +0x157 created by github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter.(*PacketFilter).Start C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/AudriusButkevicius/pfilter/filter.go:91 +0x33 goroutine 146 [select]: github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go.(*Listener).monitor(0x128e43c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go/sess.go:705 +0x195 created by github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go.ServeConn C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/xtaci/kcp-go/sess.go:921 +0x1ec goroutine 147 [select]: github.com/syncthing/syncthing/lib/connections.(*kcpListener).stunRenewal(0x117005a0, 0xf04b20, 0x11b26620) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:281 +0x993 created by github.com/syncthing/syncthing/lib/connections.(*kcpListener).Serve C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/connections/kcp_listen.go:94 +0x7a9 goroutine 836 [IO wait]: internal/poll.runtime_pollWait(0x31deb050, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x1174afc4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x1174af14, 0xbde250, 0x3f3, 0x12d1cad0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x1174af00, 0x13587800, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x1174af00, 0x13587800, 0x400, 0x400, 0x8, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x11967950, 0x13587800, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x134ed0a0, 0x31e64ce0, 0x11967950, 0x5, 0x11967950, 0xbff7fffc) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12d1ca00, 0xbde717, 0x12d1caa0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12d1ca00, 0x12def000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x117f2320, 0x12def000, 0x1000, 0x1000, 0x2, 0x1257df04, 0x2) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x12a56cf0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x12a56cf0, 0x1, 0x0, 0x0, 0x0, 0x13856140, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x117f2320) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 1137 [select]: net/http.setRequestCancel.func3(0x0, 0x11c08740, 0x118fa6c0, 0x11adc5b8, 0x119a8d80) c:/go-386/src/net/http/client.go:320 +0xd6 created by net/http.setRequestCancel c:/go-386/src/net/http/client.go:319 +0x230 goroutine 473 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12b2ae10) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12b2ad80, 0x0, 0x31e06540, 0x12076100) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 782 [IO wait]: internal/poll.runtime_pollWait(0x31deadf8, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x135f0484, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x135f03d4, 0xbde250, 0x3f3, 0x12d1c6d0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x135f03c0, 0x13587000, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x135f03c0, 0x13587000, 0x400, 0x400, 0x40e7df, 0xffffbdff, 0xc3f7d0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x11967948, 0x13587000, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x134ecfe0, 0x31e64ce0, 0x11967948, 0x5, 0x11967948, 0x1ff5bf7) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12d1c600, 0xbde717, 0x12d1c6a0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12d1c600, 0x13d6c000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x11a55220, 0x13d6c000, 0x1000, 0x1000, 0x2, 0x133b3f04, 0x2) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x125aefc0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x125aefc0, 0x1, 0x0, 0x0, 0x0, 0x136b9000, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x11a55220) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 766 [IO wait]: internal/poll.runtime_pollWait(0x31deaee8, 0x72, 0x138a63d4) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x138a6484, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x138a63d4, 0x13a540e0, 0x54d9d8, 0x2, 0x1) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).acceptOne(0x138a63c0, 0x7e0, 0x11b800e0, 0x2, 0x2, 0x138a63d4, 0x1384c134, 0x40fbf8, 0x1384c134, 0x138a63c0) c:/go-386/src/internal/poll/fd_windows.go:767 +0x85 internal/poll.(*FD).Accept(0x138a63c0, 0x1384c130, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) c:/go-386/src/internal/poll/fd_windows.go:801 +0x11b net.(*netFD).accept(0x138a63c0, 0x410cb6, 0x11b263d8, 0x0) c:/go-386/src/net/fd_windows.go:192 +0x65 net.(*TCPListener).accept(0x11c6c268, 0x11afa900, 0x44df00, 0x11afa900) c:/go-386/src/net/tcpsock_posix.go:136 +0x23 net.(*TCPListener).Accept(0x11c6c268, 0x11b263c0, 0x1c, 0x1c, 0x428d4a) c:/go-386/src/net/tcpsock.go:247 +0x3c github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).AcceptNoWrapTLS(0x116b28c0, 0x12a24220, 0x98b260, 0x4313b5, 0x1273df48, 0x643f26) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:126 +0x2a github.com/syncthing/syncthing/lib/tlsutil.(*DowngradingListener).Accept(0x116b28c0, 0xbde3a8, 0x12a241e0, 0xf025a0, 0x12077400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:107 +0x25 net/http.(*Server).Serve(0x13296100, 0xf01460, 0x116b28c0, 0x0, 0x0) c:/go-386/src/net/http/server.go:2695 +0x148 main.(*apiService).Serve.func1(0x127e8240, 0x13296100, 0xf01460, 0x116b28c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:384 +0x31 created by main.(*apiService).Serve C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:383 +0x1786 goroutine 92 [runnable, locked to thread]: syscall.Syscall(0x763a9ab0, 0x3, 0x1376c960, 0x0, 0x13037188, 0x4c, 0x1376c960, 0x4d) c:/go-386/src/runtime/syscall_windows.go:163 +0x4f syscall.GetFileAttributesEx(0x1376c960, 0x0, 0x13037188, 0x0, 0x0) c:/go-386/src/syscall/zsyscall_windows.go:892 +0x63 os.Lstat(0x151e3720, 0x4c, 0x11ae4992, 0x7, 0x151e35e0, 0x45) c:/go-386/src/os/stat_windows.go:175 +0x1cd github.com/syncthing/syncthing/lib/fs.underlyingLstat(0x151e3720, 0x4c, 0x45, 0x151e3720, 0x4c, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/lstat_regular.go:14 +0x29 github.com/syncthing/syncthing/lib/fs.(*BasicFilesystem).Lstat(0x117e0858, 0x151e35e0, 0x45, 0x151e35e0, 0x45, 0x2, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/basicfs.go:162 +0x59 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0x117e0860, 0x12b008c0, 0x3c, 0xf04d20, 0x12daf348, 0x118fe390, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:60 +0x1f0 github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0x117e0860, 0x11ab7240, 0x35, 0xf04d20, 0x1384d0f0, 0x118fe390, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:66 +0x2ba github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0x117e0860, 0x1276cbc0, 0x20, 0xf04d20, 0x12a79970, 0x118fe390, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:66 +0x2ba github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0x117e0860, 0x12c806c0, 0x18, 0xf04d20, 0x167c3348, 0x118fe390, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:66 +0x2ba github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0x117e0860, 0x13921140, 0xd, 0xf04d20, 0x1384c0e0, 0x118fe390, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:66 +0x2ba github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0x117e0860, 0x139202cc, 0x4, 0xf04d20, 0x12d6e548, 0x118fe390, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:66 +0x2ba github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).walk(0x117e0860, 0xa29f21, 0x1, 0xf04d20, 0x137a6288, 0x118fe390, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:66 +0x2ba github.com/syncthing/syncthing/lib/fs.(*walkFilesystem).Walk(0x117e0860, 0xa29f21, 0x1, 0x118fe390, 0xa, 0xf593c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/fs/walkfs.go:88 +0xad github.com/syncthing/syncthing/lib/fs.(*MtimeFS).Walk(0x117480c0, 0xa29f21, 0x1, 0x118fe390, 0x1348d140, 0x118fe390) :1 +0x45 github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func1(0x12c7e280, 0xf024e0, 0x131aa6a0, 0x1348d100, 0x1348d140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/scanner/walk.go:116 +0xdc created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/scanner/walk.go:113 +0x1b9 goroutine 93 [chan receive]: github.com/syncthing/syncthing/lib/scanner.(*walker).walk.func2(0x1348d100, 0xf024e0, 0x131aa6a0, 0x12c7e280, 0x1348d140, 0x118fe330) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/scanner/walk.go:150 +0xa0 created by github.com/syncthing/syncthing/lib/scanner.(*walker).walk C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/scanner/walk.go:146 +0x23a goroutine 758 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*Multicast).Recv(0x12076100, 0x0, 0x0, 0x126cbf38, 0x126cbf88, 0x126cbf38) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/multicast.go:66 +0x37 github.com/syncthing/syncthing/lib/discover.(*localClient).recvAnnouncements(0x117004e0, 0xf039e0, 0x12076100) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:162 +0xa5 created by github.com/syncthing/syncthing/lib/discover.(*localClient).startLocalIPv6Multicasts C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/discover/local.go:93 +0xb8 goroutine 772 [IO wait]: internal/poll.runtime_pollWait(0x31dea8d0, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x135f1104, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x135f1054, 0xbde250, 0x7f3, 0x12c8aad0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x135f1040, 0x12ee8000, 0x800, 0x800, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x135f1040, 0x12ee8000, 0x800, 0x800, 0x0, 0xffffffff, 0x0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x117e0000, 0x12ee8000, 0x800, 0x800, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x127ba340, 0x31e64ce0, 0x117e0000, 0x5, 0x117e0000, 0xf776fff7) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12c8aa00, 0xbde717, 0x12c8aaa0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12c8aa00, 0x131a3000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x12e94e60, 0x131a3000, 0x1000, 0x1000, 0x2, 0x12091f04, 0x2) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x11c863c0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x11c863c0, 0x1, 0x0, 0x0, 0x0, 0x116f0f00, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x12e94e60) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 760 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12b2ad80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e1b0, 0x7, 0x31e064d8, 0x117004e0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 763 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x12b2aea0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).ServeBackground C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:357 +0x33 goroutine 898 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).writerLoop(0x12f8a080) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:590 +0xc6 created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:172 +0x51 goroutine 899 [select]: github.com/syncthing/syncthing/lib/protocol.(*rawConnection).pingSender(0x12f8a080) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:792 +0xfd created by github.com/syncthing/syncthing/lib/protocol.(*rawConnection).Start C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/protocol/protocol.go:173 +0x6f goroutine 783 [select]: net/http.(*persistConn).writeLoop(0x11a55220) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 872 [select]: net/http.(*persistConn).writeLoop(0x11734dc0) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 1065 [chan receive]: net/http.(*Transport).getConn.func2.1(0x12001380, 0x11830dc0, 0xbde498) c:/go-386/src/net/http/transport.go:932 +0x41 created by net/http.(*Transport).getConn.func2 c:/go-386/src/net/http/transport.go:931 +0x61 goroutine 743 [IO wait]: internal/poll.runtime_pollWait(0x31deab28, 0x72, 0xeff250) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x137a20c4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x137a2014, 0xbde254, 0x0, 0x600, 0x14) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).ReadFrom(0x137a2000, 0x13888000, 0x10000, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:591 +0xd3 net.(*netFD).readFrom(0x137a2000, 0x13888000, 0x10000, 0x10000, 0x131defb4, 0x11aff340, 0x12cf1d90, 0x403b83, 0x12cf0f00) c:/go-386/src/net/fd_windows.go:157 +0x3f net.(*UDPConn).readFrom(0x13094000, 0x13888000, 0x10000, 0x10000, 0x12cf0f30, 0x44dda0, 0x12cf0f00, 0x4049c2) c:/go-386/src/net/udpsock_posix.go:47 +0x3f net.(*UDPConn).ReadFrom(0x13094000, 0x13888000, 0x10000, 0x10000, 0x141, 0x141, 0x11936740, 0x0, 0x0) c:/go-386/src/net/udpsock.go:118 +0x56 github.com/syncthing/syncthing/lib/beacon.(*broadcastReader).Serve(0x133dcd80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:195 +0x30e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e630, 0x0, 0xeffe50, 0x133dcd80) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 773 [select]: net/http.(*persistConn).writeLoop(0x12e94e60) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 1061 [IO wait]: internal/poll.runtime_pollWait(0x31dea498, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x138a6984, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x138a68d4, 0xbde250, 0x5c0064, 0x720044, 0x760069) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x138a68c0, 0x134684ad, 0x1, 0x1, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x138a68c0, 0x134684ad, 0x1, 0x1, 0x131daeb0, 0x131dae94, 0x0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x1384c128, 0x134684ad, 0x1, 0x1, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x13a540d0, 0x134684ad, 0x1, 0x1, 0x43032e, 0xbde62c, 0x452486) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xb4 net/http.(*connReader).backgroundRead(0x134684a0) c:/go-386/src/net/http/server.go:660 +0x48 created by net/http.(*connReader).startBackgroundRead c:/go-386/src/net/http/server.go:656 +0xae goroutine 654 [select]: net/http.(*persistConn).writeLoop(0x11a54320) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 765 [select]: main.(*folderSummaryService).calculateSummaries(0x1367a0a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:140 +0x114 main.(*folderSummaryService).(main.calculateSummaries)-fm() C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:50 +0x20 main.serviceFunc.Serve(0x11c6c428) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:230 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12b2aea0, 0x1, 0xf00b70, 0x11c6c428) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 653 [IO wait]: internal/poll.runtime_pollWait(0x31deae70, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x12e36704, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x12e36654, 0xbde250, 0x7f3, 0x12c8a4d0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x12e36640, 0x12809000, 0x800, 0x800, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x12e36640, 0x12809000, 0x800, 0x800, 0x40e7df, 0xfe1fdfff, 0xc3f7d0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x1384c018, 0x12809000, 0x800, 0x800, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x131aa140, 0x31e64ce0, 0x1384c018, 0x5, 0x1384c018, 0xffffbfff) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12c8a400, 0xbde717, 0x12c8a4a0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12c8a400, 0x12a29000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x11a54320, 0x12a29000, 0x1000, 0x1000, 0x5, 0x126fc000, 0x11ca01b0) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x12a56ff0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x12a56ff0, 0x1, 0x0, 0x0, 0x0, 0x11ca0100, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x11a54320) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 725 [select]: main.(*usageReportingService).Serve(0x120f8820) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/usage_report.go:362 +0x1a5 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x117fa1b0, 0x5, 0xf00230, 0x120f8820) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 744 [chan receive]: github.com/syncthing/syncthing/lib/beacon.(*broadcastWriter).Serve(0x133dcdb0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/beacon/broadcast.go:101 +0x9a6 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e630, 0x1, 0xeffe70, 0x133dcdb0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 839 [IO wait]: internal/poll.runtime_pollWait(0x31dea858, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x137a25c4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x137a2514, 0xbde250, 0x12c8b138, 0xd, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x137a2500, 0x12c7c400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x137a2500, 0x12c7c400, 0x400, 0x400, 0x10, 0x3f3, 0x12c8b138) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x11e06018, 0x12c7c400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x117dd0c0, 0x31e64ce0, 0x11e06018, 0x5, 0x11e06018, 0x430861) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12c8b000, 0x14, 0x0, 0x12be0570) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*clientHandshakeState).readFinished(0x12c87f40, 0x12c8b085, 0xc, 0xc, 0x0, 0x0) c:/go-386/src/crypto/tls/handshake_client.go:584 +0x3a crypto/tls.(*Conn).clientHandshake(0x12c8b000, 0xbde788, 0x12c8b0a0) c:/go-386/src/crypto/tls/handshake_client.go:244 +0xd85 crypto/tls.(*Conn).Handshake(0x12c8b000, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1307 +0x159 net/http.(*Transport).dialConn.func3(0x0, 0x12c8b000, 0x0, 0x1209c080) c:/go-386/src/net/http/transport.go:1151 +0x30 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1147 +0xbac goroutine 834 [IO wait]: internal/poll.runtime_pollWait(0x31dead80, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x138a6844, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x138a6794, 0xbde250, 0x67706a2e, 0xf5a69301, 0x1) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x138a6780, 0x12f3e400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x138a6780, 0x12f3e400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x12f81890, 0x12f3e400, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x11e1e320, 0x31e64ce0, 0x12f81890, 0x5, 0x12f81890, 0x0) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12d1cc00, 0xbde717, 0x12d1cca0, 0x1) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12d1cc00, 0x11ae40c0, 0xc, 0xc, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd io.ReadAtLeast(0xefd210, 0x12d1cc00, 0x11ae40c0, 0xc, 0xc, 0xc, 0x97dea0, 0x135ca001, 0x11ae40c0) c:/go-386/src/io/io.go:309 +0x68 io.ReadFull(0xefd210, 0x12d1cc00, 0x11ae40c0, 0xc, 0xc, 0xc, 0x0, 0x0) c:/go-386/src/io/io.go:327 +0x45 github.com/syncthing/syncthing/lib/relay/protocol.ReadMessage(0xefd210, 0x12d1cc00, 0x12d1cc00, 0xefd210, 0x12d1cc00, 0x116be0f0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/protocol/protocol.go:79 +0x97 github.com/syncthing/syncthing/lib/relay/client.messageReader(0xf05060, 0x12d1cc00, 0x12a5c640, 0x12b2e140) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/static.go:331 +0x69 created by github.com/syncthing/syncthing/lib/relay/client.(*staticClient).Serve C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/relay/client/static.go:103 +0x701 goroutine 837 [select]: net/http.(*persistConn).writeLoop(0x117f2320) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa goroutine 869 [IO wait]: internal/poll.runtime_pollWait(0x31dea7e0, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x12e36484, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x12e363d4, 0xbde250, 0x3f3, 0x12c8a6d0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x12e363c0, 0x13490800, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x12e363c0, 0x13490800, 0x400, 0x400, 0x40e7df, 0xfffd2fff, 0xc3f7d0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x12bce160, 0x13490800, 0x400, 0x400, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x11b26c20, 0x31e64ce0, 0x12bce160, 0x5, 0x12bce160, 0xbbecffef) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12c8a600, 0xbde717, 0x12c8a6a0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12c8a600, 0x12bdb000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x12de4a00, 0x12bdb000, 0x1000, 0x1000, 0x2, 0x133b1f04, 0x2) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x1276f110) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x1276f110, 0x1, 0x0, 0x0, 0x0, 0x127d42c0, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x12de4a00) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 764 [select]: main.(*folderSummaryService).listenForUpdates(0x1367a0a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:69 +0x276 main.(*folderSummaryService).(main.listenForUpdates)-fm() C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:49 +0x20 main.serviceFunc.Serve(0x11c6c420) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/summaryservice.go:230 +0x1a github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x12b2aea0, 0x0, 0xf00b70, 0x11c6c420) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 480 [IO wait]: internal/poll.runtime_pollWait(0x31dea948, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x135f0204, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x135f0154, 0xbde250, 0x7ff3, 0x12c8a8d0, 0xd) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x135f0140, 0x1370e000, 0x8000, 0x8000, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x135f0140, 0x1370e000, 0x8000, 0x8000, 0x8, 0x4, 0x97dbe0) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x120c2000, 0x1370e000, 0x8000, 0x8000, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 crypto/tls.(*block).readFromUntil(0x117dc260, 0x31e64ce0, 0x120c2000, 0x5, 0x120c2000, 0x0) c:/go-386/src/crypto/tls/conn.go:488 +0x75 crypto/tls.(*Conn).readRecord(0x12c8a800, 0xbde717, 0x12c8a8a0, 0x0) c:/go-386/src/crypto/tls/conn.go:590 +0xbd crypto/tls.(*Conn).Read(0x12c8a800, 0x129b6000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/crypto/tls/conn.go:1134 +0xdd net/http.(*persistConn).Read(0x117340a0, 0x129b6000, 0x1000, 0x1000, 0x5, 0x134da120, 0x11ab6130) c:/go-386/src/net/http/transport.go:1391 +0x159 bufio.(*Reader).fill(0x117964b0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x117964b0, 0x1, 0x0, 0x0, 0x1, 0x132b1980, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*persistConn).readLoop(0x117340a0) c:/go-386/src/net/http/transport.go:1539 +0x188 created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1186 +0x889 goroutine 727 [sleep]: time.Sleep(0xf8475800, 0xd) c:/go-386/src/runtime/time.go:65 +0x127 main.autoUpgrade(0x117be000) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:1248 +0x945 created by main.syncthingMain C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/main.go:905 +0x181c goroutine 879 [select]: github.com/syncthing/syncthing/lib/events.(*Subscription).Poll(0x116b24a0, 0xf8475800, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/events/events.go:339 +0x1aa github.com/syncthing/syncthing/lib/model.sendIndexes(0x31d16ec0, 0x117870c0, 0x12c6e010, 0xb, 0x141c6d20, 0x13384460, 0x11d, 0x0, 0x13488000, 0x1c, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1675 +0x53f created by github.com/syncthing/syncthing/lib/model.(*Model).ClusterConfig C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:1048 +0x134c goroutine 998 [runnable, locked to thread]: syscall.Syscall(0x763a9b10, 0x1, 0x75c, 0x0, 0x0, 0x5, 0x116c9554, 0x116c9500) c:/go-386/src/runtime/syscall_windows.go:163 +0x4f syscall.GetFileType(0x75c, 0xbde7ec, 0x12092f70, 0x20) c:/go-386/src/syscall/zsyscall_windows.go:756 +0x53 syscall.Seek(0x75c, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0) c:/go-386/src/syscall/syscall_windows.go:350 +0x3f internal/poll.(*FD).Pread(0x12c910e0, 0x11a5f900, 0xa99, 0x1005, 0x154341, 0x0, 0xa99, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:577 +0x1e2 os.(*File).pread(0x11b9c490, 0x11a5f900, 0xa99, 0x1005, 0x154341, 0x0, 0xffffffff, 0x0, 0x7c8afa) c:/go-386/src/os/file_windows.go:216 +0x4d os.(*File).ReadAt(0x11b9c490, 0x11a5f900, 0xa99, 0x1005, 0x154341, 0x0, 0x0, 0x0, 0x0) c:/go-386/src/os/file.go:121 +0xee github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readRawBlock(0x12e940a0, 0x154341, 0x0, 0xa94, 0x0, 0xffffff01, 0x0, 0x12d8b380, 0x7d1c38, 0x117b013c, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:564 +0x92 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlock(0x12e940a0, 0x154341, 0x0, 0xa94, 0x0, 0x7d2c01, 0x12f288bc, 0x12076600, 0x12093164) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:603 +0x50 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached.func1(0x12d8b398, 0x117b0120, 0x125ae450) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:627 +0x4f github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*Cache).Get(0x117b0120, 0x10370, 0x0, 0x154341, 0x0, 0x120931f8, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:389 +0x1ba github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache.(*NamespaceGetter).Get(0x120e9670, 0x154341, 0x0, 0x120931f8, 0x1361a1c0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/cache/cache.go:58 +0x49 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).readBlockCached(0x12e940a0, 0x154341, 0x0, 0xa94, 0x0, 0x11aa0101, 0x2, 0xb5c1, 0xa94, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:625 +0xba github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).getDataIter(0x12e940a0, 0x154341, 0x0, 0xa94, 0x0, 0x0, 0x101, 0x5, 0x7d1b5e) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:765 +0x57 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).find(0x12e940a0, 0x1361a1c0, 0x6b, 0x6b, 0x801501, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:861 +0x48f github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.(*Reader).Find(0x12e940a0, 0x1361a1c0, 0x6b, 0x6b, 0x1, 0x0, 0x0, 0x75, 0x1361a1c0, 0x63, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table/reader.go:918 +0x53 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tOps).find(0x117dcbe0, 0x117da660, 0x1361a1c0, 0x6b, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:382 +0xfe github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get.func1(0x2, 0x117da660, 0x63) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:176 +0x382 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0x11718120, 0x0, 0x0, 0x0, 0x1361a1c0, 0x6b, 0x6b, 0x120934f0, 0x120934d8) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:125 +0x352 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get(0x11718120, 0x0, 0x0, 0x0, 0x1361a1c0, 0x6b, 0x6b, 0x0, 0x3b1600, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:160 +0x258 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).get(0x11708900, 0x0, 0x0, 0x0, 0x0, 0x1205dc20, 0x63, 0x119, 0x20bc6dc, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:778 +0x2fd github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0x125aebd0, 0x1205dc20, 0x63, 0x119, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_snapshot.go:113 +0x124 github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0x11749c20, 0x12bac150, 0xb, 0x10, 0x12093818, 0x20, 0x20, 0x1, 0x12a78300) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:388 +0x553 github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0x11718330, 0xb8897263, 0x8e0225ea, 0xd7aa7cd9, 0xe7fc583c, 0xbb74a27, 0x774773d4, 0x94da846c, 0xba801bcd, 0x11748400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:168 +0x178 github.com/syncthing/syncthing/lib/model.(*Model).Completion(0x117062c0, 0xb8897263, 0x8e0225ea, 0xd7aa7cd9, 0xe7fc583c, 0xbb74a27, 0x774773d4, 0x94da846c, 0xba801bcd, 0x12c68166, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:615 +0x2c6 main.(*apiService).getDBCompletion(0x11a550e0, 0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:663 +0xd7 main.(*apiService).(main.getDBCompletion)-fm(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:255 +0x38 net/http.HandlerFunc.ServeHTTP(0x11c6c270, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.(*ServeMux).ServeHTTP(0x12077200, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:2254 +0xf0 main.getPostHandler.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:437 +0xc8 net/http.HandlerFunc.ServeHTTP(0x120772c0, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 main.metricsMiddleware.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:530 +0x98 net/http.HandlerFunc.ServeHTTP(0x116b2910, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 main.noCacheMiddleware.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x1bf net/http.HandlerFunc.ServeHTTP(0x116b2920, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.(*ServeMux).ServeHTTP(0x120772e0, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:2254 +0xf0 main.csrfMiddleware.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:77 +0x1c3 net/http.HandlerFunc.ServeHTTP(0x11700ba0, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 main.withDetailsMiddleware.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:561 +0xee net/http.HandlerFunc.ServeHTTP(0x117a3a10, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 main.corsMiddleware.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:521 +0x10e net/http.HandlerFunc.ServeHTTP(0x116b2980, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 main.localhostMiddleware.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:568 +0x6e net/http.HandlerFunc.ServeHTTP(0x116b2990, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 main.debugMiddleware.func1(0xf01ae0, 0x117fa7e0, 0x1207a400) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:449 +0x72 net/http.HandlerFunc.ServeHTTP(0x116b29a0, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.serverHandler.ServeHTTP(0x13296100, 0xf01ae0, 0x117fa7e0, 0x1207a400) c:/go-386/src/net/http/server.go:2619 +0x8e net/http.(*conn).serve(0x137c5680, 0xf024e0, 0x120f8720) c:/go-386/src/net/http/server.go:1801 +0x5d1 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2720 +0x1f6 goroutine 992 [IO wait]: internal/poll.runtime_pollWait(0x31dea6f0, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x1174b884, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x1174b7d4, 0xbde250, 0x31dea6f4, 0x1, 0x0) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x1174b7c0, 0x13743000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x1174b7c0, 0x13743000, 0x1000, 0x1000, 0x12b8a244, 0x0, 0x1) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x1384c028, 0x13743000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x116fa190, 0x13743000, 0x1000, 0x1000, 0x53f86d, 0x1174b7c0, 0xa8de6700) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xb4 net/http.(*connReader).Read(0x12b8a240, 0x13743000, 0x1000, 0x1000, 0xf, 0x88a4b3, 0x1384c028) c:/go-386/src/net/http/server.go:753 +0x126 bufio.(*Reader).fill(0x125ae030) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x125ae030, 0x4, 0xbe90aa4c, 0xf6c1839d, 0x13, 0xf593c0, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*conn).serve(0x12a24120, 0xf024e0, 0x12b8a200) c:/go-386/src/net/http/server.go:1826 +0x76c created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2720 +0x1f6 goroutine 762 [select]: main.(*apiService).Serve(0x11a550e0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:389 +0x1860 github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x117fa1b0, 0x4, 0xf001d0, 0x11a550e0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 994 [IO wait]: internal/poll.runtime_pollWait(0x31dea678, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x1174b9c4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x1174b914, 0xbde250, 0x31dea67c, 0x1, 0x0) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x1174b900, 0x120bd000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x1174b900, 0x120bd000, 0x1000, 0x1000, 0x120f8384, 0x0, 0x1) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x116f3008, 0x120bd000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x116b2460, 0x120bd000, 0x1000, 0x1000, 0x53f86d, 0x1174b900, 0x97f4a6fc) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xb4 net/http.(*connReader).Read(0x120f8380, 0x120bd000, 0x1000, 0x1000, 0xf, 0x88a4b3, 0x116f3008) c:/go-386/src/net/http/server.go:753 +0x126 bufio.(*Reader).fill(0x125ae090) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x125ae090, 0x4, 0xbe90aa4c, 0xe5d7c3fd, 0x13, 0xf593c0, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*conn).serve(0x137c5500, 0xf024e0, 0x120f8340) c:/go-386/src/net/http/server.go:1826 +0x76c created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2720 +0x1f6 goroutine 1105 [IO wait]: internal/poll.runtime_pollWait(0x31deac18, 0x72, 0x0) c:/go-386/src/runtime/netpoll.go:173 +0x4b internal/poll.(*pollDesc).wait(0x1174bec4, 0x72, 0xefc200, 0x0, 0x0) c:/go-386/src/internal/poll/fd_poll_runtime.go:85 +0x8c internal/poll.(*ioSrv).ExecIO(0xf5796c, 0x1174be14, 0xbde250, 0x31deac1c, 0x1, 0x0) c:/go-386/src/internal/poll/fd_windows.go:205 +0xf1 internal/poll.(*FD).Read(0x1174be00, 0x134e5000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/internal/poll/fd_windows.go:458 +0x1f0 net.(*netFD).Read(0x1174be00, 0x134e5000, 0x1000, 0x1000, 0x12b02204, 0x0, 0x1) c:/go-386/src/net/fd_windows.go:151 +0x3f net.(*conn).Read(0x1384c000, 0x134e5000, 0x1000, 0x1000, 0x0, 0x0, 0x0) c:/go-386/src/net/net.go:176 +0x56 github.com/syncthing/syncthing/lib/tlsutil.(*UnionedConnection).Read(0x13a54020, 0x134e5000, 0x1000, 0x1000, 0x53f86d, 0x1174be00, 0x8ec08768) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/tlsutil/tlsutil.go:160 +0xb4 net/http.(*connReader).Read(0x12b02200, 0x134e5000, 0x1000, 0x1000, 0xf, 0x88a4b3, 0x1384c000) c:/go-386/src/net/http/server.go:753 +0x126 bufio.(*Reader).fill(0x141c62d0) c:/go-386/src/bufio/bufio.go:97 +0xe6 bufio.(*Reader).Peek(0x141c62d0, 0x4, 0xbe90aa4c, 0xdca3a469, 0x13, 0xf593c0, 0x0) c:/go-386/src/bufio/bufio.go:129 +0x2f net/http.(*conn).serve(0x12a240c0, 0xf024e0, 0x12b021e0) c:/go-386/src/net/http/server.go:1826 +0x76c created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2720 +0x1f6 goroutine 742 [select]: github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).Serve(0x1171e630) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:398 +0x27e github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService.func1(0x1171e5a0, 0x0, 0x317154f8, 0x1351dba0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:525 +0x4f created by github.com/syncthing/syncthing/vendor/github.com/thejerf/suture.(*Supervisor).runService C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/thejerf/suture/supervisor.go:515 +0x4b goroutine 776 [chan receive]: net/http.(*Transport).dialConn(0x11830dc0, 0xf02520, 0x11704140, 0x0, 0x1282e420, 0x5, 0x1348ede0, 0x20, 0x127d4500, 0x54d93b, ...) c:/go-386/src/net/http/transport.go:1157 +0xbdc net/http.(*Transport).getConn.func4(0x11830dc0, 0xf02520, 0x11704140, 0x134ec400, 0x12001380) c:/go-386/src/net/http/transport.go:943 +0x3e created by net/http.(*Transport).getConn c:/go-386/src/net/http/transport.go:942 +0x2d0 goroutine 1107 [runnable]: github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*tFile).overlaps(0x11718360, 0x117e0050, 0x11ba2bd0, 0x61, 0x69, 0x11ba2bd0, 0x61, 0x69, 0x3b1691) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/table.go:41 +0x8f github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).walkOverlapping(0x11718120, 0x0, 0x0, 0x0, 0x11ba2bd0, 0x69, 0x69, 0x12c774f0, 0x12c774d8) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:115 +0x1e2 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*version).get(0x11718120, 0x0, 0x0, 0x0, 0x11ba2bd0, 0x69, 0x69, 0x0, 0x3b1600, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/version.go:160 +0x258 github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).get(0x11708900, 0x0, 0x0, 0x0, 0x0, 0x13521700, 0x61, 0xf2, 0x20bc6dc, 0x0, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db.go:778 +0x2fd github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb.(*Snapshot).Get(0x12a56030, 0x13521700, 0x61, 0xf2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/syndtr/goleveldb/leveldb/db_snapshot.go:113 +0x124 github.com/syncthing/syncthing/lib/db.(*Instance).withNeed(0x11749c20, 0x139200f0, 0xb, 0x10, 0x12c77818, 0x20, 0x20, 0x1, 0x12a780a0) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/leveldb_dbinstance.go:388 +0x553 github.com/syncthing/syncthing/lib/db.(*FileSet).WithNeedTruncated(0x12d80db0, 0xb8897263, 0x8e0225ea, 0xd7aa7cd9, 0xe7fc583c, 0xbb74a27, 0x774773d4, 0x94da846c, 0xba801bcd, 0x15008160) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/db/set.go:168 +0x178 github.com/syncthing/syncthing/lib/model.(*Model).Completion(0x117062c0, 0xb8897263, 0x8e0225ea, 0xd7aa7cd9, 0xe7fc583c, 0xbb74a27, 0x774773d4, 0x94da846c, 0xba801bcd, 0x130d2066, ...) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/lib/model/model.go:615 +0x2c6 main.(*apiService).getDBCompletion(0x11a550e0, 0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:663 +0xd7 main.(*apiService).(main.getDBCompletion)-fm(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:255 +0x38 net/http.HandlerFunc.ServeHTTP(0x11c6c270, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.(*ServeMux).ServeHTTP(0x12077200, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:2254 +0xf0 main.getPostHandler.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:437 +0xc8 net/http.HandlerFunc.ServeHTTP(0x120772c0, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 main.metricsMiddleware.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:530 +0x98 net/http.HandlerFunc.ServeHTTP(0x116b2910, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 main.noCacheMiddleware.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:553 +0x1bf net/http.HandlerFunc.ServeHTTP(0x116b2920, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.(*ServeMux).ServeHTTP(0x120772e0, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:2254 +0xf0 main.csrfMiddleware.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui_csrf.go:77 +0x1c3 net/http.HandlerFunc.ServeHTTP(0x11700ba0, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 main.withDetailsMiddleware.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:561 +0xee net/http.HandlerFunc.ServeHTTP(0x117a3a10, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 main.corsMiddleware.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:521 +0x10e net/http.HandlerFunc.ServeHTTP(0x116b2980, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 main.localhostMiddleware.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:568 +0x6e net/http.HandlerFunc.ServeHTTP(0x116b2990, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 main.debugMiddleware.func1(0xf01ae0, 0x136243f0, 0x141be280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/cmd/syncthing/gui.go:449 +0x72 net/http.HandlerFunc.ServeHTTP(0x116b29a0, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:1918 +0x34 net/http.serverHandler.ServeHTTP(0x13296100, 0xf01ae0, 0x136243f0, 0x141be280) c:/go-386/src/net/http/server.go:2619 +0x8e net/http.(*conn).serve(0x12a241e0, 0xf024e0, 0x13468380) c:/go-386/src/net/http/server.go:1801 +0x5d1 created by net/http.(*Server).Serve c:/go-386/src/net/http/server.go:2720 +0x1f6 goroutine 1019 [chan receive]: github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.(*meterArbiter).tick(0xf59280) C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:252 +0x27 created by github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics.NewMeter C:/Temp/syncthing-d3d5715d/src/github.com/syncthing/syncthing/vendor/github.com/rcrowley/go-metrics/meter.go:44 +0xea goroutine 801 [select]: net/http.(*persistConn).writeLoop(0x117340a0) c:/go-386/src/net/http/transport.go:1759 +0xfc created by net/http.(*Transport).dialConn c:/go-386/src/net/http/transport.go:1187 +0x8aa [monitor] 19:57:56 INFO: Syncthing exited: exit status 2 [monitor] 19:57:57 INFO: Starting syncthing Exception 0xc0000006 0x8 0x500500 0x500500 PC=0x500500 os/user.init() :1 github.com/syncthing/syncthing/vendor/github.com/sasha-s/go-deadlock.init() :1 +0x6b github.com/syncthing/syncthing/lib/sync.init() :1 +0x52 github.com/syncthing/syncthing/lib/events.init() :1 +0x5c main.init() :1 +0x48 eax 0x2 ebx 0x0 ecx 0x117da000 edx 0xbbe50 edi 0x8 esi 0x70 ebp 0x8 esp 0x11823f28 eip 0x500500 eflags 0x10202 cs 0x23 fs 0x53 gs 0x2b [monitor] 19:57:58 INFO: Syncthing exited: exit status 2 [monitor] 19:57:59 INFO: Starting syncthing Exception 0xc0000006 0x8 0x500500 0x500500 PC=0x500500 os/user.init() :1 github.com/syncthing/syncthing/vendor/github.com/sasha-s/go-deadlock.init() :1 +0x6b github.com/syncthing/syncthing/lib/sync.init() :1 +0x52 github.com/syncthing/syncthing/lib/events.init() :1 +0x5c main.init() :1 +0x48 eax 0x2 ebx 0x0 ecx 0x1163a000 edx 0x21160 edi 0x8 esi 0x70 ebp 0x8 esp 0x11683f28 eip 0x500500 eflags 0x10202 cs 0x23 fs 0x53 gs 0x2b [monitor] 19:57:59 INFO: Syncthing exited: exit status 2 [monitor] 19:58:00 INFO: Starting syncthing Exception 0xc0000006 0x8 0x500500 0x500500 PC=0x500500 os/user.init() :1 github.com/syncthing/syncthing/vendor/github.com/sasha-s/go-deadlock.init() :1 +0x6b github.com/syncthing/syncthing/lib/sync.init() :1 +0x52 github.com/syncthing/syncthing/lib/events.init() :1 +0x5c main.init() :1 +0x48 eax 0x2 ebx 0x0 ecx 0x117fa000 edx 0x8f723c edi 0x8 esi 0x70 ebp 0x8 esp 0x11831f28 eip 0x500500 eflags 0x10202 cs 0x23 fs 0x53 gs 0x2b [monitor] 19:58:00 INFO: Syncthing exited: exit status 2 [monitor] 19:58:01 INFO: Starting syncthing Exception 0xc0000006 0x8 0x500500 0x500500 PC=0x500500 os/user.init() :1 github.com/syncthing/syncthing/vendor/github.com/sasha-s/go-deadlock.init() :1 +0x6b github.com/syncthing/syncthing/lib/sync.init() :1 +0x52 github.com/syncthing/syncthing/lib/events.init() :1 +0x5c main.init() :1 +0x48 eax 0x2 ebx 0x0 ecx 0x1172a000 edx 0x8f723c edi 0x8 esi 0x70 ebp 0x8 esp 0x11761f28 eip 0x500500 eflags 0x10202 cs 0x23 fs 0x53 gs 0x2b [monitor] 19:58:02 INFO: Syncthing exited: exit status 2 [monitor] 19:58:03 WARNING: 4 restarts in 5.2268365s; not retrying further C:\DiskD\SyncThing>Syncthing -home=C:\DiskD\SyncThing\Syncthing Exception 0xc0000006 0x8 0x500500 0x500500 PC=0x500500 os/user.init() :1 github.com/syncthing/syncthing/vendor/github.com/sasha-s/go-deadlock.init() :1 +0x6b github.com/syncthing/syncthing/lib/sync.init() :1 +0x52 github.com/syncthing/syncthing/lib/events.init() :1 +0x5c main.init() :1 +0x48 eax 0x2 ebx 0x0 ecx 0x117ca000 edx 0x44cee edi 0x8 esi 0x70 ebp 0x8 esp 0x11813f28 eip 0x500500 eflags 0x10202 cs 0x23 fs 0x53 gs 0x2b C:\DiskD\SyncThing>